From: <Saved by Windows Internet Explorer 8>
Subject: VOHA - Victorian Oral Health Alliance
Date: Wed, 3 Nov 2010 15:54:26 +1100
MIME-Version: 1.0
Content-Type: multipart/related;
	type="multipart/alternative";
	boundary="----=_NextPart_000_0000_01CB7B6F.646C3330"
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5994

This is a multi-part message in MIME format.

------=_NextPart_000_0000_01CB7B6F.646C3330
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://c18.statcounter.com/counter.php?sc_project=1825423&java=0&security=1c0a5962&invisible=1

R0lGODlhAQABAJH/AP///wAAAMDAwAAAACH5BAEAAAIALAAAAAABAAEAAAICVAEAOw==

------=_NextPart_000_0000_01CB7B6F.646C3330
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://www.voha.org/Portals/0/icon-email.jpg

/9j/4AAQSkZJRgABAQEASABIAAD/4QCMRXhpZgAASUkqAAgAAAADADEBAgAUAAAAMgAAADIBAgAU
AAAARgAAAGmHBAABAAAAWgAAAAAAAABBZG9iZSBQaG90b3Nob3AgNy4wADIwMDU6MTI6MDkgMTQ6
Mzc6MTEAAwABoAMAAQAAAP//AAACoAQAAQAAAMgAAAADoAQAAQAAAKIAAAAAAAAA/9sAQwACAQEC
AQECAgICAgICAgMFAwMDAwMGBAQDBQcGBwcHBgcHCAkLCQgICggHBwoNCgoLDAwMDAcJDg8NDA4L
DAwM/9sAQwECAgIDAwMGAwMGDAgHCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwM
DAwMDAwMDAwMDAwMDAwM/8AAEQgANABAAwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAAB
AgMEBQYHCAkKC//EALUQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNC
scEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0
dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY
2drh4uPk5ebn6Onq8fLz9PX29/j5+v/EAB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//E
ALURAAIBAgQEAwQHBQQEAAECdwABAgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoW
JDThJfEXGBkaJicoKSo1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp
6vLz9PX29/j5+v/aAAwDAQACEQMRAD8A/dfxH40XwxqEYu4mg01l/e34O6O2fIwso6opBzv+6MHc
V4zrqkjDiUEHvtrMluVGsXMUgDI+MqeQRtAwRWB5N18MsSaXDNqPh5OZNNRS9xpy/wB627vGP+eH
UAny/urEeaMLq43BpXR2Xky/89R/3zR5M3/PYf8AfFQaJ4isvEemRXtjcw3VrOCUljYMrYJB59QQ
QR1BBB5FW/NU/wAQo5SdSE29welwB/2zH+NMNrddrtf+/I/xqw06r3z9K4z4jfHLTfAmqw6PbQXW
ueJbtBJbaRYgPcMhJAlkJIWGLIb95IQDtIXc2FLULglJ7HQ6rNLo2nz3d1qtpZ2tsjSyzTRqkcSg
ZLMxYAADkkmvIvDf7Xv274v2GkS6bLN4Q1hxZWPiNojaRy3pOEjSJyXlichlEwCqW8vaJFk8xbZ+
Hmo+Or2PVPH95b6g8Lia00G0Lf2VpzBtyFs4N1KuB+8kAUFdyRxkkV5R+0nfG/8AiR8P4lbhvGei
4APYahAf6VvTodzT2do3Z9GeJ9Q+xeKZVzjciHPvilttdw2SQawvirfGz8Y4B5MCH9SK5nXfHsPh
rTBPKJp5pGEVvbQKGnupCCRHGCQCxAJySFUAsxVVLBU07HVC3IjZ8b6mPAN1JrmiFU1HUJFjl0r/
AJZa7Lg7Qo6pPtU/vRxsXMuUjUxyXv7U3gjw/wCXDr/iLSfCmovw2n65exWF0hzg4WRhvXPAdCyN
/CxFc14ahuor9tW1do5dZmjMQSIlodPiJDGGIkAkZC7nIBcqCQqhETZutdScjzFSTbyCwBxWsYXC
yb0MYfGfWfjjql1pnhGS48NaRahWuNavrUpfXCMDtaztpl4UkMBPMpXKOFjb7w6Hwb4Q0b4YaVJb
6TC6yTt5t1dTzNPd30hABknmcl5XIA+ZiTwB0rnPFudaSG4tJxZarYbjZ3O3dtzjdG4yN8T4AZc9
lYFWVGWronxAPiCOSOVDaX1qwjurUtu8pj0KtxuRuqsAMjqAwKi40wSS3Ox1XX9ikBj0rwP4mXn9
qfG74dx9f+Kq05/++bhW/pXo2s66SCA2OK8la8/tX9pr4bQH5t2vxyAf7kbv/wCy1uo+635GVVpn
uX7UnjS28F+KLaWbfLNdWyR2tvGAZbuUs+EQEgE4BJJICqrMxCqSPP8AwtNLHetqmqXENxq86GML
Gcw2ERIPkxZAOOAWcjdIwBO1VSNPoT4r/A7Q/jAtrJqKT29/Yq8dtfWpVLmBHKF0DMGG1iiZBBB2
qeoFeZ6x+xFcK3/Ep8ZXkIHRb6xS4P0yjR/yrkozha0jONayszITxPk53ChvEp55FUdW/ZN+ImnT
4sr/AMM6jCByz3E1tIfovlsv5vXK6n8LfihoZnM/g7UJoYf+WtrdW9wJP91FkMh/75roi4PZov2s
e52c3iFWHzbT+Fc54r/0q4h1HTpIYNXshiJnJEdwmcmGXGTsPZgCUOGAPKtwOseN9W8LWYuNZ0Tx
Do0JO3zNR0ye1TP1kUA1n2/xosb/AP1V3BID02uDW8aVw50zvbbx/D4n01pohJBLCxiubaXAmtZQ
BlHAJGRkEEEhgQykqQTx3gW+OoftjfC2HOS2sTn/AL5sLp//AGWuc8TeJmmu/wC1NLki/tGOMJLE
XCpfRAkiJz6gklG/hJP8LMC/9mXxPB8Rv21fhhLpxkmFld391dxlcPaKum3cZ8xf4SJJI1Oe7gdx
VOLUJX7Mick1Y/R6iiivEOcKKKKSBARnsK53xd8KvC/jiXfrfhvQNYfH3r3T4rhvzdTRRVRbWwHB
eIf2FPhb4ilLHwwtg55B0+9uLRV+iRuF/StX4Hfsl+Av2eNa1LU/C+iLbavrCrHeahcTyXN1Mi9E
3uSVTgfKuASoJBIBoorV1ZuFm2M//9k=

------=_NextPart_000_0000_01CB7B6F.646C3330
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.voha.org/images/action_print.gif

R0lGODlhEAAQAMQfAGac2rW12ff5/NHR6LjZ+cjj/oqXzcjJ5aur1Nnr/oG7jIW05u/v9+Xl8uby
/USH0a7W/sXa85jE8KKiz42Nw7+/3nyAu97f7+Dv/rPR8pmgzqnN74rvYrLD6ZmZzP///yH5BAEA
AB8ALAAAAAAQABAAAAWh4CeOZPkJRbZJ2yKYIkE4Dpao8JdIdlIUC0du8fsRJAaEBzEgOYgFGQSg
CVQmE8aHEdAcMhDI79JAmCkNT+XAUQQGDEajcZl4PJQKYxAImAMXgQMDFHgVAgIXAVgeE4MHFRYU
VohyAXdLFQgWFgEfCHFzaXcIHREZAAsffYEXFXcdPwkYGA8RHwdqFRQUBguzGAsAtyIMCG9aGQ8A
wznOIiEAOw==

------=_NextPart_000_0000_01CB7B6F.646C3330
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: https://blogger.googleusercontent.com/tracker/33258807-6961009958647221847?l=victorian-oral-health-alliance.blogspot.com

R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==

------=_NextPart_000_0000_01CB7B6F.646C3330
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://www.voha.org/Portals/0/icon-map.jpg

/9j/4AAQSkZJRgABAQEBLAEsAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsK
CwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAUEBQkFBQkUDQsNFBQUFBQU
FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wAARCADWAQIDASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD9K5Fd
tuxyuDkgDO4elZOreKbbRNWt7O8/dW8tnPdm4GWbMckEaxKgBLs5uAFC8lgAAd1aFldW+rzXkduR
M9lMIJsrjY5jSQAE9fkkQ5HHPsa5ttUW9+IcMekXFvdazpltd2VxZXG+MLv+xSs3mBSCVDwcd/N6
5Uis0bSemhLpPxE0rxJqPhqPRpGv9P13S7nVIL0q0RRYngQo0TgOr5uOVbayNGVYZyB0zqJI2U5w
wI4PtXnCPp+i+MvB009zY6daQ6RPpuj2dlLLdi5hlmsUjfzNuAoYRKCSd3mZyQCa7zX9XtfC+mpf
6nJ9ltHuILYSMMgSTSpFGDjoC7qM9BnnABpNpXCOqVzzHWfClp4Z8W6EiPO1vNcREFyC28SjjoOC
SufbNetZPvj1rzvxbZ6RNYx+ILvUDpM8F0lw07RPMAYUZwhQYO07dxHBIGBgkV55a/GdbnxVp2rX
4a8WzVoP+JZp11G026NnACvleVyQpZem7JAwPLjicNh2+aa11Vjj5oYRtTaV31Z9DSfcP865q/8A
FNv4T8FR6vcRy3EUMMQEduAXldyqIoyQOWZRyQBnJIAzUOh/ESy8ZacJfDsX9oySQ+aDOxgijJ24
SRtrFWIOQArcKegxnzzxt4av4bfVL3Xtf8Qx+HXuZHlt44kmRIWlWUCPFwXwpRdpCblA4UZwd6k4
W+sRlokz0qbUmo2un2PUvB3jOx8cadcXVlFPAba4a1mjuFAYOFVhjBIIKurDn+LBwQRW9k18m/Ae
z8b+O/D8OsQ+NT4b8P2lxu1GwgsEe5kuAi+ejMrZ2nPyNklU8sY+XFe/eHfiFpzWsFpe3s0t3FEi
SXk1uIhcSBQGcKpbZuOW29s4q6dVKnH2srthXqU6VZwenYs+M/Ch8T3VgsU4spoSzCcQ79y4wVJ4
weQRzzz6VvaXaHSdKtbXPmGGNIy3qQME8/iaudsdqr6hafbrSWDzHh8xSu+NtrDIxwa7OVSlcw9m
k+ZdSzk0Z5xmq9mksNrFHNKLiZFAaULt3H1xn/Pt0pYLbyo3jLySKzM2ZHJIyScA8YAzgegoaVzY
kZd+DlgR0wSKz9ciC6c0gLLNEcwsjYIc8D6g5wQc59KvmVF9QfTBFZ90G1G/it0YCKELPIRzk5Ow
e/Kk/gPWuPFW9m4rd6L1HT+K5oIdwyGBwMED1rC8MazrHi3TJ7+z0yyihj1C+sQJ79wzfZ7qW33k
CE43eVuxk4zjnrWrdT/Yo05aWR22pGoGXb26e5PsCfeq/wAOdOm8KeGpLC+KPcSajqF6TbksqrcX
k06rlgCSFlAJx1BraEoJ+z6ozknbmRhePfHi/DDTrG/8UTaTpFjfX9vpcFxLezshuJ3CRKxW3OwF
jy7YVerEDmuY8O/tD+EvGelRavpHjfwWdOuYftMH2nWjbyNCt41kZdksSN5bXI8lZNoVnKgFtwz2
Hxe8A6J8ZNCg8Na0+r21iZDcm40uQQOrBGj2+ZglSRKxG3DAgEEY58V179ibwbDqmgX2ia/4m0uf
SNWS+tAVt72GzJ1n+1JQN8fmICwMQ+coo2O6SMGL7tJMyvI+gLEa5qdpFdWtvpVxbTKJI5o9SkZJ
FIyGUiHBBBBBFUvEOr6v4V01b++sLWS2N1a2pW0u5JJMzXEUIYL5IzjzC2B1xWx4B8Paf4A8FaB4
Z0iC5TSdGsLfTbNZPndYYYljQMTySFQDPeovGttJ4l0SG0tD5MyX9ldEzHaNsN1FMw4zyVjIHvjP
GamSVgV27Ix49NuPiNpWnalaX8ujLZapehoFaUpciL7Vaqsmx4227iku3PVAvXDDk9Jv/C6+J7Xb
4th0Z9DvotNu4Lm2urGDULyYTwiKJriXZMHuM7BH5n7yF03M2dvW+C59a0TSbq1WwsJ4zqV/Mjm+
dcrJdzSLkeScEBwDyeQa4iD4LPa3Hi+W3luLNvFN415qAtb+CLfujlRo2K2IMqkTtzKXcbYwrARo
qkHGUbjakmddp3xf8AazpSajpvjHTdUtWtlvM2EouHSFoJZ0d0QlkDR287LuAz5bAZIxT/C/xD8F
+LJmsdD8ZWF7fXEkqx2xuAbgyLDDPIqRswY+XHdW7MAPk8xQ2CcVxtn8FXtraa3mlnvoGhMEK3Go
QBrdTZPZNsdbFW+eEwhgxYZt4iBkOXv+F/hnJ4H8QprNm8kkUccSSWl1fQPEyw2cdrEc/YvMUxok
rAo6ljcyhtyeWkbkopNsVpPQ7bxzqNx4Q0W0mt/9KluL6009TI+wp50qRbzwd2N2ccZx1Gc1L4PV
df0uTUMNHKLu7td0zGVv3NxJDuzxjPl5wAAM/jWJ4jOs+PNI0pEsrKyhi1KzvmaS7dm2Q3CSEBfK
HJCHGSOvOOaveFF13w1p1xZmx0+dWv726RxfOvyTXUsqgjyTghZADyRnOCetYeyp1WqjV+xpecVy
o0ta8SaT4ejuzqerpZCzS3kuJZY2VIlnlaKJmOcAF0YEk/KBk4HNcl4sv/D3iux8QaQ3j+DTZbGV
Fuzb372UlsVeLgyRTRSbd5VGKyKCXKE5yKg8WfDDS/H3i7T/ABLrvhTRb/WNMezk068u5kmksHt7
k3Cvbu1qzxM7YD7SNyqo4IzWF4Z+DS+CbK2FtGbt7VI7j7LDqG2OWdHtZXZd9tlTJJZQ5VpNoDMB
t6jdqPUzd+rLPhDQ5PFcog8O/Fu9vrvTJ7S+u0Wyt5CLaaJ5IYLgOm/dIkokIZgVHlMqICpOT8R/
A+ueAPD8Gr3njO41kvq9paySS6VYRSrBcXCxOcrblWZFcMnyDLBgxIZfL0fAVhZfCC+1MWuoyXdr
Jb2tklleXZeGy8kzMfLeOxVy0rzSyv5jvy2ECIAtO+Kmv3vxI8M2+i6RLokF++pWVzGb6e7MLiK4
jkZTtt1OWCkA54JGeK55ypPS6uc8pxtZPU5hfA/xluVE1p4x0VLWQb4lMVpwh5UfNYE9MdST6k0V
3J0b4oqSI9U8JLGOFH2eYYHbjtRW115G9pf0i1psE2neMtR1LUra7idNRa5hgt7WS7gkR7G2iEiM
ANsqtC6hiMhHlXGJAw5Obw9dXfjnxRrE1nqEGl6pcTrFJ9laTf8AudL2pJBkM0Lta3Ebqdu5dwJG
4Guy8D+AdR8J3Wo3WqeKtT8SXFzI3kfa5pRHDGZWcKYzIyFuUG8KvCYAVWKi5rF5PYfEDSJ7e3W8
lj0XUCLYzLEZFFxYllVm43bd2ASATgFlB3B20tuaPa55pZ+ENUtm+H8EWly+XoWnpHei1s2trSBx
qOnzmG1iblYESGdYo+SkcaJknGeo8e2SeJBeW9paXtxPqWq6PO9k2nyRQLDbXcTvI5YbWkKK2ScZ
SKNAMpkpo2savf8Ai/4cXHiSNbTXn8Lai17aCeOVlm82w3g+X8hfg7hHlQchWZQGPoVu5lvJZVR0
QoiguhQ5BbPBwe4/OsalRKSjHVsuELq7OI+MelWVx4WKOjRyTyGEGPIVt0Tqd6gjdhc479MEVy/h
L4eapr1qNX/tvSDfPKRNN/ZUgZgAyqpC3CrgI4HCj7iZztBrtPi08a+HLYPHvZrpQjbsbDsc59+A
Rj3rmPDviLQrDRoba9iu/tAZmd4GdQeTjlXGeD+leJiMNQWJu1ZW6No8jEqnUrpVFsjsPB/gG28L
eGbDSpby5u5LZCjTRTywK/zE5CK+F6/pW/Fp9jbsCIIVkYeWHcAu2e248nOO/NcC3jTTYdL1OKO6
mPmAC0gjLrMnHJMmM9eeWPAxXM2vjCKwxea2by9t9PR7whZTI+UUt91zjtx0+tNSwuHgoqKslvud
EcbGCjBPT+txPGPxFg+FOva/qWo6ybDS1SxSO1nvIbaJ57i+uIQFaRGAYqiYBwoIy7RpvdafwK8R
6P8AF7UtU1iK0uYtP+w2d1BbXUiHy5mub5JMNGq5P7iNXQ5CPHIo+6ScDxd8SZtT8U2etaFb6xol
3bELBdj7OsZdtu+1lXzSsitt5RuAeEZZlXHc+EtP0/4i6ZZzQXusPqmo2nm6vfSyobo4BWKKRgoV
I8l3WKIIgyzbF8xiXhcXSrU/Z0o3lG++m2+6O2dqtVKr11T7ryPYw4LYzWP4o0/VNQskXSryO1mV
gWWXISQehZfmHTt15B61zaJ4isIik3ha31CcpmW80+8S0llIx0HfjceWXsMDOa2/DmuQ+IoJZLK+
mMsWFuLS6RRJav8A3HTAZW4PU84yCQc13UsZO69zXy/ydjeUIvRM27J7g26/alRJwSGERyvU4I78
jHBqZjtGcZrMOpXcEapPZyyzg4JgVSrD+8MtgfQkH61KLu8uVBhtlgBOC1y43D3CrkEf8CFbfWoP
aL9LP/IFTdrFkxOeWkJOeNo2ge1ZOrTxWd3b3cjrbx/6mRpDtXHUHrjgjH/AquNYXUm1pNUmjYAA
rbwxqpPrhwx5+tUrjS4f7Qsg6faJtzztLMAWKquMdgBl14GB7VyYqpWnT/dxs7rV+pcIxUrtlfTv
ENhfTvePe2zyEFETzlDRoD1we7de3QelasGswShvnZlHIkWJyhHs2MH6g0zxDqp0bRZr1V3mLaRC
GCh8kDk4OOuam0nUW1HSra88kxmeMSeWjbsZ9+KqlTr0ly8yvvs/8zOVSnKdrNf16FqKVJolkjdX
jcZDKchh9a8s0X9m3w9o/hk6PFqniBozdi9W4W+VJVlE0MpIZUHDPbqzDGGLsWywRl9EfS4hcedF
LNZu+Q0cLja/ckjBAPuMH3r5m1/U/H2h2/iCHwfoNndW2ktqt1qd/qraXHFbXD6pNNGZhPIksYa3
YTO7KEMDlo8uVNd0HOT/AHitbzJnLli4xd7ntGt/A7w54hi1NbifUo21C8ju7hop49x8tgyRZaMn
YpC4BzjYvPFdhBEbeRrG2mlCI7zvLO3mMPMkZljXp8q5Khf4VVQDXIfC+/gs/CqWD209pJNc3tzb
25iKFreS6neJlHG0FCCAcEDsK7PTg5a8neNk8yUEBsZChVX1x1BNck60MRNUqb20fy8/WxcKfs1z
NE9ja/YrVIt5lYZLNtxuJJJOPqTU0MqzxJIhyrqGGeOCM0MElVkYK6kYZTyCKSKOOBEiiRY0UYVF
GAAOwFdsYqmlGOiXci8pO6HkgDJOOcc1lyINZu3V97WUB2lOQk0gJyD6hcfQknrjFLNctqpa3s2A
hHD3RGR9E55YevQfXir1vBHaQpFGoRF6AHPuSSeT9a5JSWIenwL8f6+41XuK/UloqCW/t4Y97TIF
ztzuHLeg9/alhu4bmLzYpUljHVkYED6mulVqS92Mlftcm0uqJq53xv4kv/DWmwT2WhXfiBpZTE1v
Zk70GxnZiAjDG1HAyRlzGgyXFbNpqFvexeZb3EVwn96Jww/MVyfiX4saJ4Z8a6L4WuUu59S1QMU+
zRiRIeDt8wbtx3EEAKrYxltowabrU7X5l94ezlU92KOf1jxF9stbKCb4d+IEOoCS4vZLa3ZmtZRu
Trs+YloyQfl+Vo2x85UZNy9vZ+IbcponiOKVrqBYrZ7EFmaSN5Q4w3KL5bBwACuMc4Jr09nMdnPB
ptqLaAAswe2Zmdj2WPKk59TgdOoziKz0IWgt4op5YIUUyMivIuZMjLHa+wdemCAT3rzJyVWS5Kd1
32+443hqe89/I4yXW55ZXdvDXihmYlizIUJz3KhsD6DpRXR3FtdfaJcC7xuOMXrgdfQSgD8APpRW
PJH/AJ9/+THdzx/mf3HT2V3a38Qmt7qO4jZQweOQOpB6EEEj6Y61x/xA1HxG2u6Po/hvwv4e8SzX
drdXMx8Q6vJYRwpE8C4QpZ3Jckzc5C429T0HF/D34hala6lH4LuvAN/pNrYR2djpt6b13WdHtzK6
RSPBFuEEcRR2DEiTYh+/vE3xxtpXhtbv/hDPDHjHw/Hp11b6vp3jG7ltrZl822niYf6HdLMVa2Y7
SAchSuT09KNZxko1LK/9en4mcoqUXyh4Y8Ya/ZavC+p+EPDOkHVdCm1TSLzw9qs18JI42gBEqyWV
qyZ+0IwxnhSCFxk9N4a13xN4g1CO+MkMGjh/3uQioAo5AJy361518A9Fl0+bw1fxeFfCPgXwnpej
XVhb2+jao8k1xPNJbGRriF7G08mYG2YSKy795YMqkEVr/ET4lajoOsapb2Or6bZ2ETRRrY3NgXkm
RxFvcHei4w7HBI3bCBnkrw4vE06Ek0767Jq/4nnYqTpxVabaSPU9bhh1V7K0vrJJrSa7KDzHOSBF
I28bSNvK469CfWvK7jwjq7zloNKukikkYRo6fMoycbvTj1qPwF8VfEfiLxzpejte2l5BJBPNItvZ
eWqqnyqd4dxgnnsRkZHIz7LG+qsMPbWcTH+Nbh32/gUGfpkfWsXXpY5c3LLTTb/K6JhTp5jTVWL0
PG7zwrqekC0M9oGknYlLQHe7Y9VXnH0/SvQx4en8beGRZ65CLVGhMKhEzPnaULFnBHI5xg54qTxB
4rh8PXaQ39/O05TeI7OAKNpJA3FieeD0IpdL1vS/EmsTWDRXzSxRsZEu2Hl4BAwUVtp69xURhG8o
KN09NXb8rhTw+GpT5XP5HiPjj4eanoviqC28KarLqBnElw13f3UErRXhkPmPIGTaPlfoRjPKjfyP
WfhNpF74B8H2+jarfzanNaZVZYrOQBUJJxu2jfyTyB/jXU6np0dtYW3lZRbeZNoX5dqltp+7jAAb
oPQVHrM//COwtfIbi4iWNhJG8zNuP8A5JxzxketZwo1MNWlypK3r1079z2uWnJRk90ra9DRXU7Qc
+YE92BX+dcPrXjK08IazrF1cJcXCBbVbWGDBMjSNJvwCQMDyyxJ7A4zgKeuh1b7bZRqsbE3EHmI8
SlkyVORuwP1APtXzpc/DvX59HhjuND8TNex2sZAOoedDJdKI28whpRtAcOQMMOQecgJrja2JoVYp
tPS99V5eZw1MVCjKMfZuSe9uh9CeD/FVv4y0UX8EMtsVleGSCYDcjrjuCQQQVYHPQjODkDZbjJVA
WPX/AOvXyl8CfBvxBk8ewXtxeXuj6BBHcM8TSib7STKpG5N5EbMRJ/CuOeM9PqiNhORIFBQdGB6k
E9RXpYLESxEOadr+WzK541W5RVl5jyWJALc9wD/9aqE0ZXWIN0m3dA4GT/tLn+n5VJfakNPAaaGR
oACZJVAIT6jrj6A/zqvevHeNp1zHIr2zSj50PHzIyjn6kCtcTJcqfZp/ia0n71vI11XaPr1z3pq7
UZVyN5GcfSmcxgLtOOmckmuV+LV7Np3wp8Z3dvK9lPb6LeypcxyFHiZYHIdWByCOoIII65FdaW1z
NaM7IKSQo7nHFcz4h8PaNrOrWNxcaRY6hrFqUa3uLm3EhtwrrIrE9cK6I6rn76IRgqCPE/iJ8RfF
dtq/iTRLTw9rSaKJNStYPEUMWp2axLFawvE/mSuFJNxIYUZNyz5LIVEbBvfrdP7PvobSO0laGRGk
N0SWw4IGGY85IPBJ7Y7VjVjUm+WLsnu/8h05LqYGq3lxo1rq15babLrV1YyQssdmp+0zsdm8AgNn
CM2EC9OOOTWTJ8SpbG0gv9Y8H61YyxRXkzxxxM8du9vGzSo0jKgbeA/lEAiTapyoPy9d4t0zUdS8
O31vol2unarIUkhuGJVd6urYYgE4YJtPB4JyCOK8d13wt8cPDuoN/wAI/wCJYdT0k2qWscSzRfbB
N5/lrdO1zA42JbCF5EVizusgUbpA4KNCFJaIibk3q9D0XR/ijp2pCSa7t73RtOji8yTUdSQQW0bf
uAkbSMdodvtCgLnqjjsN21pUdr4gsYtSklF7aXiCeFRKWhMbAFTtztPy459ST3ryLwr4C+IHja/v
E+KraddeFbnTHgfTZ5If7QS6W7Bjm8+2hjVVMS7k2SBkLqCCwLV60ujWXhnS7e100XFpbQolrbWs
L7goCkIih8hQAMDp2HpXJiVL45xTiuh1Urclk/eNtpYreFmLKkaLk46AAf0A/SsdbWC+gW61FRcP
jetu67xCpPy4XHXGASQec9qhOnXUcol1ISanGAoCwnARs55jyAw+7gnJyM/Tzi8+LeieIPDnh6a+
u9F07X79dPlgsxdzSyW1xeRNLbwEpCNpZY2xuIGCpONyZxpOWJfvxso7Rf5sVR+yj7rueoRyrqN3
vtLeFQsZCXcsRDo24hk2kA9vUdDUVzpdtPrFpPPbRM8qbHVxkBl+YEc4z1H0/EHl/DmtPqnw8g8T
2F3Ib2/sorsRldyRkxh2jAxjIBIyAOg4o8Za1rlv4Bk8QWljLrN5bojWuk2QzJdO/wAh81lViijz
CSEBKqpPOdoqtCFSmlKGqaf3GWGrSnPlb1Zc+IGmXM0tsYvFV74fFzcW0cSQW4nhYxmYusiM2Csg
lUHbtOYoyWZcrSR+APEUV3YzJ42kiFvBMrRQaakaSTv522ZlWTaxTfDhWDD9zz981k+EtXTxfoWg
T3trc319MlvdWsUwfZDtRSwmkEeEdWyrAkkkKM5OB3Z1KfavmxIomB8prWcSAsP4dzKACeevHB70
UsTSaU5R320/U0lBptXMbSPCuuaXHHNqXi6bUriNMSSrpsaB0EyyAbQx6J5sff8A1m7G5RXH/EL4
1aboOpXOj6hpt7DAyfudVtJEUMpSDcY3kZFjlH2pVwW5LRhN7vsXvPFfjbQPhtoP9qeKdftNH06H
asl/qcyQpksqAsxwoyzAemWA6nnyrxH+0D8NNW1LTbXw38SPCOo3DfLDZ6TrtrPcSv8AMQiRo5bn
JJx1BPfg91SfLFcqvdpW9Tmu1rF7HhUnwu+F0UjIdP8AFKFSVK/2Xppx7cnP50V6tL4w1qSV2S7a
FGYlY4pnRUHYBcHAHp2oru/smXYX9rS7npnw/wDCfiU2thdal41m1fTFQbLc2Qje6UBwryu3zq+T
G2QTkxZ3EMaf8Vbh7Xwb4ht55L0MmkXey5gUNGyPH9ySMAjcSpw4QbQrfOm7DdF4C8R2uuaHBHCV
Wa3QI8IPQDgEexx+dc78ZluZvCOuS+VPZeVpl2q3cBE8cqGMFo3TBKlscPt+XY3zruw/kpc9qi3W
jX5r5M3TjFNLqZfwe1iztYPEl1cXd4Y49Y1OEyyRmKzX/iZ3eEQbV3Sd2bnIKDccYGvd/ErSmuZC
+hx3DBiPNJU7scZzjuK8+8LXcV34a8Wolzd3MkWt36sPL8u1jH9p3h2KNq7pecs/OQU+Y4wJrbRN
SvYRNBYXU8bdHjhZgfxArhxlROfJCKZ4+Jr1qclCBL4g8QT3WvR32lmbTIi4BSCTYQvlkH7uOrYN
dZ4O8fXUIuF1W4ea0t4QysE3PncAMkDJ69z6Vl3fwx1KVNOeFrb5pFcec5jkbMRyuCccZJ9flNa+
kfDDUbS+R7m4tmtmBSVYnbcVIwcZXr3/AArmo0q9KSlCNlucsPrKmp2MHxTrVt4p8QQTwlraDYsZ
a4GAuMkk7STjntWdoVxfWmrGTSUPnswwsa7gw3DAwcnGQvGfx5zS6d4eutU1o6ZDs+0KzBmY4ACn
BNen+GfBltouojULO/MilHjkjTmNjkdOSRjDcEnrV0aNWvNybsrk06NatNyemu4vhXVNR8Q2t3b6
taiIYKs6o8ewnjZgr94Yz1P3hWjA1p4m0y6sLqSO6AHkzGNgQ47MMev8+O1WNdhV7EFgHRZELRsM
q4JwVYdxyfxwe1N1aL7Ptv42ZZLZGyigYePgsOme3GOldFTnhJ31SWvmn/kfU0YckFGTu+4mhomn
20emMgikt0AUDo6j+Mf19D+BOoQG6jP1qrqdm1zAPL2i4iYSRNnGCDnGR2PQ+xqW1uVu7eOZQVDD
O1hgg9wfociu6lJqXspa6XT7r/gCdrcy+ZzeqeH9Psr1bhUW1eaUyfaoVRJrd8KPMVsZ2nYisDkE
YB+UFTPJrF7otw66wLeS1cnyby1Hlrnr5bxs7EMRnBBIOCMKcBuJuPibqw+Iz6BPY2n2I332VoWR
xMIGjz5nmbtmOj/d+78md9dnZ29zq+lSRxXtrd2u+SPy7iEyfdcgDcrjGNo55IPOa46deMKkoUk3
HXTs1v8ALsa1aM7Xk7Nq/wAjegmjvbaKVGDRyKHQ46g8g1FqUMH2GfzsiEKXcrweOcjHQ8Z/CuM8
F2c/h7xRJpfmXkthNBtt1uX8zypUxvj3AAfdAcE8kMfSvE7D9qjxB4l+P3ib4b3HhmK20iD7bax3
C+YLmFoI3bz5Tnb5UpVAoCrgSISzZwdK+KprD88t30NcDgcRjFUnSj/DXNLVLRNba/gfSdpqF9HZ
27XNjLNIyDe9u0ewe/zMp/EDHpT77xBb2MErukqlELfPEyocdt+NvUgde9cn4e1bxXBoNvdS2mmC
xMashvrzyJdhwFHyxso4wRlsnOCB1q3q3i6cwCaGwhZbadX8g38RnlXOCUQEpjkkbnB45C1zTnOl
RsqlpNfaSOam1VesGM8K+APClhNZy2BW6OnN5tpZrdtNZ2MhQIZIINxSE7VKjao2guFx5kgbucc5
71l2lxpviGytry3lMsNwmYZ4XaNmBySMjDA/Kcjtg5xinvZ30RAtr5BH6XMRlP4EMP1zXdTq1acE
5R5l5frf/MOWMno7Gj1oxznvVXTr9b6FclEuAD5kIYEowOGH4EGvMZfi1qVv8T30WeG1j0ZZzYGI
qwvBJsD+eWLbdnl/Ps2/d+ff/BWksXRhFSlLd20LhRnUbUVe2pv/ABssLG/+Geqxarb29zoomtZd
RjvEV7c2iXMTTmUN8pjESuW3cbQc8V4TqHwg0fwtqGg6hffCP4ceFkGt2zWmqaR4dtLS8SWPU9Oe
3MTpI5BaA3zOFB2/Z3IYoAz/AEhdajFqMP31vNPjbdM8QLrLwSqYAOQDtyc4457443wxp3gyzv7j
Ul0GPSXhJgSW9nLW1kGCbkt0dtlqjlEZ1iCq7KrNuYinDERqOSW3R9ziq2jZN6s6LxfrUF34fWaG
aaIi5Xy5IfvMAMsykHptzz25yK8K1nRYdQ0nSNMXRbO9m0JtPg0rxJcX00U8MFoJTb+bZxuEmlQy
EAlvKZmErRjyo4W97hkS306z02eUYuEMaJFbvvXdkZDN90D5sbh0B54rzfxbp2n6ZerbWDiRUzuL
uGkBwAQcAAD269c46Dz8VVrU4upB7o86tUlCXO3ozlQJfD2iW9rp32A2VhYpBHJq0spez8oyMZIk
SNvM81XWOQF4hsiXcJ1Jird09/iHrPhRRBqXhiS8t7q3urvSrWV7SyIW/aVYEn+x+Zh4hFHzGc4I
IJJLSeG9KTWNctLaUSvA7fvPK649c9gPXtmo7/4cXNt4ms7Yw6n9ittQV7e6guXRggO8+Y4Y5VVV
jtfIbCZGSK58HjKk6CqKzS0fkwo+0jNK2m3mdF4VtviBFLPDe+K9GuLSwSKITWdskb3A3q7O0Rtc
Rt5bGMKjsp2RHglq6TwHYeJF0rUIfFs+kGdp/OsToYICWoVNjODEmJC6u5UbgCSASOlXTNA1rwnZ
RX8c9nrYFtCs818v2W8wFzLIzxqYpGwq7YxFEMjl+9c9H8YNM0S0sUu4J9HuZLGKKRL0JGRO7MIo
RIGaFmzuO1GdhuXI5xXouslSSqpK6O+d6L5lra5z/jPxFcanc6PqV0ZprTTtX0+eR0iLlYkvopXb
agySEBOAM4XgGtD41+K4tU8JXdh/wklprx17W9N1Tw7b2UkcpXS0W1keQGNR+5MkVwwlcsCZEUOd
yINHRpLO58PX11dB1DXAkk8oLhlAYuNvbhcjpya8rTTbCyvtRuLGzhtWvp2ubh44lR55CApeUqBv
cqqgseTtFbZDRqVJSUneKtq9/wCv8zgq1VGmptayLSnCj58e2D/8TRSBcgf6z8AuKK+4bV+h5XNP
sjW8J+IJvDmtW93GSVVsMmcBlPUfiP1we1ejfEH7bP4D1/UJtR1CWC40i8aHybdPLiUpkRyKu7JY
dJNvyhW+dN3zeQV3smstqHwj12KVr1HtNNvEE8I8yMBo87HTDckgkPt+QKw3pu+b57MaHsq8K0Vp
LR+u6fz1PUwc3KLpvpsanwZi/tBvEkkV1dzXdvrOpeXKY9lpC39pXZ8tRtG6Qg5kbnKsnzHAA9Tg
1RJJEinR7a5bgRyfxH0VuhPfA5x1Arzb4GMJH8Snzr24xq+pjd5Xl2af8TO8O1BtXdLzl35yCg3H
GB6lNDHcRmOVFkjbqrjIPOeleTKhJS56Vr9ujPYpu6tJbFTUY45LzTGeXy3S5ZkXbu3t5Mg2+3BJ
/D3q8AR1OawNUtVsZtLkbUZ4yLnbCkwV4g5jkADE4cjGQPmzkitEjU4beJlFpeuQSTloVI/8f/Ol
7eSfvwfn/SKsnLRnkHxc1LW9B8dWEp1u40/TbwRG3kW5dIYBC26bzI1OGwCGOf8AWb/L6AVWPx60
3TPEeq3GkhtU0MrHc3mWMJtQEcM0SlD5jkxL8pKAg53cYPeeLbHRvFbR2euS6erwygJAgEz5ODt3
kAqrcZC4zgAsBkVwXxfsZJvB1rrXhfTbLVrjw4kl28WnWwDSQiBnjjSLkH96LeQfNyEOAQ2G4HWl
BTdG/vPrr+F7nVS9nXnTpSs7aKztr0PaNabFmuOvnQ4/7+LVx1juI3SRVeNhtZXGQR6HNfJv7Ifx
L134zw+J7zxG91fNa3ltHbSs++0ZXZpGRVIx5iJGu45PEinCg4P1O+gWAXAthakjO61JhYg/7SEH
HtV06lSvUnUppOLSWvzOnG4Spl1Z4bEaTjvqn0XYZoKImmx+UFVJCZVjQYCqxJUY7YGB+FJpEwiR
rSRTHMhZgD/GpY/MPz+o/EZ5Lxl4UvP7K1ODS7meG4vLUQWxjnaMh0BIj3AjG5cqH6qeeTxXnXw5
+I2kaLaTyatrNwl1eXC/YYsSTSooAQlh2ViuBGf7pYY31yU6tZTp040/hWv4eX3GLpwdOU5SPQvi
H8Ibf4g67aX0uoXNgot/stwbZwGeEOX2L8vdiMknHyj5SeRs+APCemeCfDclnpNq0cYmmdlLlnd/
MbqT36D0rU0i8mBNveP/AKQxLxnaV8xTzkZPYdR1GOfU5uteKLXwbo+s6ldpLJHbXCYghALuZCiI
ACQPmdsZJA+9k8GvR9tHnhVulun5PzOVRk/d66F3U/Dlv4gtc3KSWdwyg+bBJiRCOVIPTcp6HGRz
ivBvG/7P+teKPiPf6hda3FDFfWNpa6hqFjbOk08cbTn5o1yNz7o1JBVQIEPUDb7l4O8bWPjKzuZb
USQzW1w9tLBPtEgYBWyACQVKyIc543YODkVTvPG+h+HdN1XWNSvTBp6PveVYZJcKNqKMIrEkkZCg
EncMDmuev7GUqapNJyd/Jr/hzWLqUlOL9DP8L+GX8G+DbDQNFJvbq2TzBPMXEJkUDbu3MWUEgDAJ
xjPrXI/Db4lXA1TVZPE+tRRxwW8NvN/aKxQSpcqz5QBFHOCd4I4+THU13L/Fvwsjyq2safbeT5pm
F/eQ2rwGJS8nmRSsskexVZzuQYVSx45rxbwtF4Zv/iF4w13xnP4Ri05bnztM8jXoXR4iJJ2ncNMR
gxNG5LBAPnITbtYzKnavGrNt2eujtt6fqXGa9lKKt6313PdJ/BvhnxMh1Aadaztc7ZVu7dijOR92
QMmDuHZuo9eK8H/bNsvGHgn4Wxaj4J1vWdP05LqNdXNtfzNcpGcLEY5CxdR5hAbYwZiy5yN1e0eH
fi34O1aOGG113SIt06WcMMV/AxaVywjiVVctuby32jHzBGK5AzXNfFnUbv4jeG9Y8K+FyZNVkZLY
/aYD9mV1kV282Ta2wARsvK5O/KhsV1TjSnTaho/uZvl1aWFxlOs4qai9nqvn5Hm/gDxDqOtW2m6B
4i1TwpqPjl7TzLq8S2nE6XmXdN81vGse5IRCGKsDuDfMVKirfxY+FnxI8Ua/pesWOrWOl6WkL6dd
m0naWa8t1lkMW4lScSERyYVxtMuwh9nzdN8JdC8F+GdHtdEm1C0/t7TIhLq93FFLGbqQqhleVpI1
A+eTkcAYIwu1lX0p/FPhu40W5g07VtN8ryJXUW8ybFChSzcHAC+ZGzH+EOrHAINY1KMqlB8qs15a
6dzmlXX1lzSXK38te3Y8jijtfhf4W0nS9B8VN9i1MtLeNrQN15LEJlVEYV1GWPByAF7KCapJ8SdU
sxDqM2veGYr64s1eX7PaxysQskimHIuMF+eB3JIz8uT6nceLvDsWu6dFc39k9vNbxtbwpC0ykTOi
K/yKwCs7IA7EKRuwSNxXqra30O8it3gisJUnQSQlFT5x04+mMe1easJi60pzcnHt7zXboeFiMNKd
TmhVsv69DhfBusfatH0TWkvnkaacx3cNosZtWDyNErAuf3YyyN8jZIyMNlccfrE1099PDdPIWilc
CN2yE55A5IH4GvY/FOkveeFr2zsI1jlEe+GJEGNysGAUcANkcHpnmvEHum1Bzcsxdpj5hY55JOe/
1rWvTnSowp1HzeZyY9WjGP49ztNC8K6jbW8uo6bNFfRKkbrGGK+ac/OoYHKsuCAcDOePfu2vQulX
ltcsJLmFHVlcgMy4O1m9Mjqe+DWf4F8K3HhtZXkuo7hLlVYiPOAwJxg9wQev0+p6ee0gugomhjlC
nIDqGx+dd/1aTpJ07KVnfzPWwa5aa59PIijHmaWocb90POVzn5fT+leFXEEeoi5kiyi+Z5a2jHed
jZ47Z6cjHevabS/On2Vws6kpYowaQtzheVBB5JK4Oe9eW+HfL1zWp2u7cy2+5rkxrOFEYzuOAx+Y
HAB9vwI5cTKM6cL9tfl3OLHR56kYrdnI3Xg608PaFINEuJ9HkWICSHTWUWkaFiPLeBw0aklpAxRV
f5h8/FcaLvWLGSJJ7OLUkYqnnWTiJ9xJBJikbAULgkiRmJBwvavTPEYjstHna1mUpNKIJYgpXZ1Y
DJPIHI6AHg84FcXjDBu46GvpeH6UlQlUasm9PuSObEVOWMacnzW/zOdb4h6VGxVoNT3KcHOi3ef/
AERRXQFgScyEH0Df/ZUV9G7/ANIy5qf8g4dK0LW7dPDvieHfeQp/Yt4wltxvj+4PkdMN97g+ZtG0
Iw3rvw2eOlVvjbrVr8OvCejvpXjTQ/Dkmv6VfrO2uxWxn1BfMtImhtlutRsrdCgmd2LyM2EO0gth
uXMUpUUut1+Y8In7S6/rQ9l+B6kt4lYy3s+NX1MAmLy7Nf8AiZ3Z2oNq7pecu/OQUG44wPVOcdMV
8p/ss/FW617xfcWE/jbw/wCKY9Uhv9Rk0zR0skl0qX7WJS0gs9TvomExuZdpLCTEXzFtox9VxxLH
8qBVGeg45JrwWe7FXMjxHA11/Z0Mb+TM91+7mxny2EUhzjvkAj2zkcivPtW8VaZF4pPhrVbzUbqV
L23gFzbW6JFDPKgCcly5+/FnAxlxzw+3u9UutRgubHZb2cvmXBTEkrAxnY2Np2Hkjv2zjB615t8U
PCWvX3ivTNZ8N6bENTKNHJHOC0bXKtH5E5IUx7Uj8/JchyVg2glQB5WJq86XKra9U9vkdEKFKTbq
6q34nZw/D/S9Gmivbi/uDJG4fzJXUBpN2QeR1zxiuYm+Cfge/wBUt7x7e6vY4BHHJbPZxTwTeWkc
YWTMBJBEWHVSocn5wdsezf8ADvhXxPpGgXCa34hfxLqU5AEPkrDbx5Iz0w5Uck5PPTHau3hJgtU8
zZFsQbgnCLgc49hVqE4uSppRX3/8MYQpUqTslqfFPwx/ZK034gajqX/CRvrnh6LS9VnaFITHbz32
64eXJJiAMSkiMeWuw8lGH3F+ofAfwm0r4WaYNP8ACcVrptq0apKklqp8wq8jBz5ezLfvCpJz8qIP
4eZ9duZbfwbBNaY+1wyhBMm1juDFWZSeu7Hbk7sdzV6Pxa1npS3V5bTzp9nE3n20J2vxkIAf4zyA
ATz6ZArlpYn92o1drXuv+Bt+R01airYhyjrI1Gs727V1uXgRMABYwSGIP3j0I7YAPGOprB8GeBNG
8PXN9PBYWxvhNs+1LAqkLtUhVAHygZI9TjJJJzWf8Ofik/j2/ltZNNjsmjs47lZLe7+0IQxIIJ2L
jttPO7DdNprqUgOk6pNM8kjw3e0bmOVRwTgcdAQQB9APSqj7KLhiacm07ptv+tDScZxbpSWp5N4n
/ad8EeHfjhbfDzUYtXm1Sae1sXljgQ2cU82GhBJfeGPmRgsqkDeOflbbr6z4BvtH0K4XxB451nXt
KYxGdZ9OgeXykTMkalAGBYxoUZRvQrnLOzOfKP2ivDK2Hxs0TxtoGlafea3b6RcMheXJnu4PnLug
RkU29usp3udzO9uqglMr1Xhj4xPYabfWHiVtX1Jnt478ajF9jCwROjyRvsScuqlY45FDASESpmNe
caVbqlUlJxv09PP8Tqr/AFOboLDRldRXPd/au7202tY8++DWmfETx1oC6lpfxAt/B+nS3Mby2F7a
xzStdAW6XBVSWDRlUm2LuAw6ggEZX6mi0KHUtFvtFu7ieS3WeRC9pK9nIsZfzIlWSFldGRWRfMVg
xK7s5JrhtE+OWm61e6No7eHdd006tdmyhmItZY4E+yR3MEk4jmYxpOjERgBzwQ+w5A7O4t7zQy1v
ZO87XJBSSVhuG1QCvQDpg+vX0ppVKEqbaXLtdLVXWz+ZwT5KkpW3eupzeufB/wAF6pp+nW8ekt9o
itLix0+S3vZ4nt4plkEm1w2ekrnJBIbaRyq4yNa+Dvw08Opp9xqdjNdX8Q22MMmpXJlY42eXDH5o
GOTx0y7MSWcsdS/bXpPE+laXbztbXBhlMtxKwYQxOVAK9Qz4STAI4PJyBg9to/hfTdB8yW3h33Ui
7ZrydjJPKB/fkYliPYnA7Yq1UlUnOz0X4efqbfV6VKEJz6q9l+pxGj/CG2SS+1i7ieDUbuZr0WMV
1LJFDMSXUgu7YYMeTHsVtqjbhVA7/QrK10/TLdLGIQ25TcoBJJ3fMSSeSSSSSeSck1UfxJbQWo/c
3Y3bhBsgeXzgASGUjPUAkZ546Yqx4cuRcaRbgRvEYkEbI4wQQBWVGtRnXShK947/ADIm5uD0t5DW
8L6IvmOuhaYzv5jOfsUJZy7O7k/LyWaWVj6mRyfvGuD8EadYazqDzT+GtOcwLNbGZbZFGJlRHDRj
CfMkSq2F6KByCc7n/CRv4Y8QXsGrPN9juHaS3mblFX5jjqTn+HH0rVTxxpM8SNBLJdM/JihiZnUE
dSuOB0H410TnGo783La+i6nlqpCU7t2t0MfUY/DGjXKWmp+H9Pka4YQLIdNhKGIMHjBO37qsenYr
nFcJ4o1Wwl8V2WkQ3wjvIoyJILe2ZIbdg/IUooTzCD5mwHftwcYwat3Da74w1Ca1eNpJYyx8ttqt
Cu/ngkEckA+wGeK43XtD1vwb43s0Hh671eKfNxbWRdZI5LjPzKzqOUXJkK4B3c7tmVryJ1K0qkYL
4b21HRdPGKcal4pbW7/8E9rXxauj6A0g0W/tra1QIPtCrGuBhQck59M4BxXka6lb6jfz6lZxmG0n
n82KGSVpiuQC3L+rEkDoAwHau81XUtfj+HgXXrez0q8mmWNba2mLnyxztJOeeBnBPFcrB4OW60xd
QRwtxet9nh+z7RIzg/dbcMdCSM5H8j0Yt1L+zW6PKxTndU1q0divxTE2oj9yYoWKIHbPTI3Erk89
cEfke3ftf26NbKZlzcf6oZ+/xnI/D+deSaJol74Q8RWq6tYvqEMqcfZEZzyMkmMZLBemBnPXGOnq
sN5p4gtZYJYWgO6GJ43BTjggHpxtx7YrtwrquLc31sd2FdRpub6nK+OGuBa6lLE0ghXyoJkRUIYc
HuMg/vOCPT2FVl8NQ2un3Os2DxeTLaFUR4sblIwQRkBW7E8jrx61fF/iW6065mtsiIXDt9oA2l2T
IAUc4A2Y5Gec+9RTX9tDb2cMC3Vva3DMDCtxwxAUYcY+Utg/d45yPQfPzpU6sZu7u79fNnRPERjX
TaTtbc4nxy4tpoLGKE28ALThDIzHDfd6krwvdeDnqa5Wr2szm41GVjtA4ACjGAAAP0HXqTnNUa/U
Mqio4KlZ9Dw8Rb2su1yRS+0YmCjHALsMUU0RlhncozzgxMf1xRXa077Im0eyGjpW/d6xbyfDfWdP
kFxbCGwvX86P96jSFEKI0ZD7S21v3gUbNj4dC/zYA6Vna7eSWWl6p5d49isumXMLuYTNHKDs/dFN
j4dsfLJtG3a3zpn5s8VDnpMdCTjUVj1z4DW1oupeKpWWSW7GsaltkW2Eduif2ld/Kp2KWkB3F2+b
IZBuOMD1y90221BSs8QkVlKEgkbkPVSR2PcV8jeHbPWdY1PxTFY/2hrN3D4h1Tyk0yc2dvbW41WU
tG6KIjJKVEwaTc+AyfMTynsX7O+jeI9ItdfbxAt2qzzRvaG7uPOJjw2MHc3GMd6/OlmE1io4VxWv
VP8A4f8AM9SGKdSr7JU3y97aHqd+88Mlitup2tOFl2rn5NjdfQZA5qOPUvJ1SS3uVjt2lb/RjvBa
cBfmPtjkYNS6jHPJLYmEMVS4DS7Wx8u1uvrzjipLu8t7QI07gMchFxuZj3CqOSfYCvanJRXPJ2PQ
5XLYsVkeJ7SXUNMNpChZ5nVQRnAOc/Nj+E4wT7jrWV4p+JOkeDYbeXVY9QgimJxJFZvKqKJIo9zs
vCL++UlmwBg5IOAfkP8AbI+JXi228feFr3wl4u1LRdHZ5dKMNvLNbpFqNvNvnMyjCyoqtF13LiOT
sTnGrVXsueK5k/vPTwWDjjq/1edRQ0bvLbRX/wCG8z3/AFq+t7rxBbBhMkCPloUO3YC24le3IJOe
OvoBXeeENUttSivtE2Ca3s3aNCRlXiyQuffrXmHgb4s+DPFd5qVp4d1OY6nK6W7Nc2civDGzLEeU
DLuZiMHP8WTgZx7boenWel6fFb2LB4UGNwk3nPfJ9f0rzMLQlStGrbXdHgQhUVeVRd/wPErr4R6x
b+I9RhPiC58O+HZrxrhWtYTvnLthEDqxCKoOMt3LEIPvHtJ/EvhjTtEOk3ni+wkNrEUFtqd3HHcs
6qcCXLA5B56D1ye/ozKpHKhs+3X/ADmvDLj4I68nizW722s/D91YalfpdhLm4lSSNY3DRooELBef
vDncABx1rgxtGtRSpQ96Lv30XZpM6sVia9O0qMbu+py37T3x28O+E/htoyaN9n8Q/ab6FGgs7pFi
jEYMi+aFDc5Xci4HK7hkJg+Qab8ZtP8AEfh7QW0fwhrep6oJC17Akam0+zTSMY4QQ/K+aNxZwqlZ
Jz8oYY7z4w/ALX28EeL5bi1ttWu7+5trq20jTBLczykSMDuby0K4EpYyBcDk4A4rQ+FXwFfw/p9l
qut3fjXSVvEW6+xWtraGKJ2+fbJFHG7sw3YJZF7qwwMVxUPb1pSdWHw6Louju7vQ9dYirUymkqFL
lrOUnK8r6WstD0T4ZeLPGhV/FviW8ZtGvZDZXOnchtOkjkZPMwCQRuG1sH+6c4BrUi+OOk6lqV3b
6l9l8PaYrg2GrXt6EjdkP/LYMF8nJ6fM24EhtjEKc698XeDvBXhbWtJ1jxCsOhxWzalc3txFKbyJ
ZrjZvZFhClvPfbtAyMrlQDmvCvHGv3d74hkvbW0/s3WLy3kurdmZUji3JBHcuI8tGHDM8z7lb5d/
XcxHdVrVqUIqTVpdH+P6GmDpKvSbqpqcVrpbXS336n094R1vTfHeq6/fpI8Sr9mtAkyvbzR7S3OH
CsP3rOobGG25GRg1l/FS/wBcsItNsU1K9jglkk8640u0WScqIJiqsrZQgyLGMnaDn+Gvl7we7+H/
ABJfwwTxXclufMs3WFjfxJIpeGISTMF5WAbVdiHjUFggARvY/hF8ePDXhiK90nxb4rhTVIZha28F
/fm6vJGCl5QoLvJjo+1ssoYHOwpjGr/taVGm2pbt62a3d0jPGYeUqTk2kmrLunsNfW/EN156S+JP
EbGIr5UL6aziY+eoLBvsoC4jBPIBDEnlVBb2T4X39/f+Ei9413c3C3Nwsc1+vlSSx+a/llgFBX5N
vVR1zipLTXbfT/s7I42z5u7spGXOGxswQc/edAMA9O3OetBBGR0POR3967MvwkoyjUcltsr/AKtn
zdDDujUl+85v69TyrxXe6r/wj6x6pP5Tzzs8Vt5LBsBjnLZA2jIxkZ5Hpmq3w+8V/wBi3gspkLWl
wxyyICVY45OBkjg8Z+grr/ibpU2o6DHJBF5jW0nmtyBhNpz169uBXnPhPSY9b1uK0kyqsGZcPg5A
JAzg1VdVKeIXI7/qcFaNSniFynrb+HLQX1he2VvDBJA+S8eFDxlSMcD5u3p9ayPHXjfSPC58u6nu
Yb+G3a6jNvZyzKqcglyiMqqSOdxHTORjIueF9ehSS40G91Gwn1zTdgntLW4SSdInx5cjxKdyKQer
AcDPTmvlj40/GPVNU/ab07wNY6LbyafeR2mnw37LJO8n2lMi8hVHVWjjSaXOdwPlsSQBiujHcyoW
pqzbX9LzPpcJg8VjFP6jBOUYuTTdlZb9UfR9z8bfB0BMd1d3kTqTmOXSbsFdqhzkGLspDewIPTmq
vj+CzHhjTL3Tiwhln86JgxUESgvkA4Oc4x6DPauZj+FN/fz39iPE2mKWuI4io0+RmLrFuVMm6LF0
KtKQxLHJLFkwBS/ai+FOqeLvgXPo+nXsUZ0azFy5dWBufs6BjHgZ4YISBn7wUngc8tKeLqxlzxdr
aXVnujz8HRqYysqOMapqTS5t7Jvf5HZeCYdS0iO61bU/NSziUjZcBjLkgHKA9OdufX8K6CeODxqz
wMl1ZwpGSbuGXYTuwVwCMOCp3fMpAyO9eDfsreJYvDHwz0DwU1pquv3cytPdPBEVhsROd/lZzkBd
3J6FixHBFdt8TvA58V675en6DNqVtHp32XzYYYHEcg3jYXmdNrfNGdyksNuPWta1aeFpQtu7adS8
bh/qUp06D9rGLtfbmV9/mUbmG3svE11YES3FruaO3uCSWLgYAdRjgEbQV6lhnAzVG0vZnjcRSNJC
rEsm4lQwyDkDoQc+4NJ4Y+FusaP8QtJv08MT21nbXbzGd0tbcRxm2CYYxTPnMnOOi8kD5sDp/iPM
YrjUPtLWRvNsW6dFAn25JWNCQR8uWJznIIPHAHi0KVaunSjFqTe9n19TykudOvUjyWdkjz/WjE1y
PLJLYy3y4/qaoVLPM877ndXYDGUXaCO3GTzzg89s1FX69gKbo4anTatZdTgk3J+9uO3H/noR7eZj
H4ZopRLgAbXOPSbH6buKK0dibLsMHSsrxCxjsL9hcfZSdOuU8x4PPR8hf3YXY+12xxJhdoV/3iZ+
bVHSs+98KWni++kt9U1/xPoujW2nTz3MXhXSYtTubomW3hVDA1ndO6/vmz5acAkt8qki67UaTcja
lFymrF3wE+rxeMvFUumTXd20Os6krvY2bRww7tSutsbFY0EkmcZbLbgVG49B9O29jOkEc9mpsi8Y
aS2eL92jY5GOCrds5xwTgmvkhPAfhzwNd+F9G0vWfG2r+FtSsdQZLDXtKt9DltGt/IgKxwnTYHWO
SG8uImyhBV8oVIDV3Vxq2k3ELW4tNUtoFu1vYGtdSVJIZRd/azz5JUp5hPylcEBSwZlRk+eq4P63
GLhDbrserTrLDyfM736HpvhHxjr/AI80WO/1HwreeFLm0v2BtrxXnYxpGVaQDahYb2KjHULuGQwr
trXSvs92Lqa4uJbiWPZ++woxwfugDGM49f1rwX/hIdLkmkMseumOW7gumU6uGWMRElYUUw48rlcr
38uPoVBruPClhYSS/wBpaNrGv6zPPOfNtNT1N5fIDE5bYFwPlJAOR97qeK82rgqlB+1q3dtu1/yO
z65TqfDp956mrmIEqxQDkkHFeSfFL4Yy/FvUfDN6+vT6LY6bffaVtZVMq3zMnlthfMGwGB54/UrO
xIBAz5LefGX4lr+1nN4CulRfCJjy9vJbooNjjcb0zgAjJ+TIOzJ2bQ/zV9Q6Tq6avJcCA289pEQI
7iCZXDccggcgj+vFcPN9bbTTSX5/12PdxeEq5X7NtpucVJW1ST7+Z57D8V9K8DwvpMPh/VnWC5kt
SuneQ6M6htzBPNVlXCMSSir8relO0z4xaP4j1DSxHomuWMuoPElvdzRQpuV+FYgSlinPUqQNy+q5
8w/a9t2+Ffw8uPEukPf3eoXurRhN6QG3tJH8xxJKRF5jR7gVCGQAvIv0Ov8AAjR4/G3w48HeKprj
WU1KYfaIdNvZYXUeXMy7vM8oSCJ8Bx83IaP75UV89OWKh+6qXdkn0PJ+o5sqaxyS9i5OK2vda7b2
se9/2HBtcmW7LueT9tmH4jDcfhR/YduyvuaZnYYxJPI6j0OGbHFRzQzGGSS+vBDCindHB8iherb3
PPHqu3jtXL/EjW5fDOkQzaRZJd30pJihhLrIcY+dQhBkwCT5Y5c7QCOtfQqmpJyjSW3Xf7lc25mr
Jy1Z59o/7Mut6TqulSw+OorDR9PtVii0DSNHe00+K4WZpBcRQi5YIxDYPJO4swYBgi09U+DPiPQb
XR5dX+LOuz2ml2t3cai8huWi1BTGqIXi+1YjWFh5vGd28gkbQT2Pwv8AiDqV1oc8mq6paajAk/l2
2o6i8dq11/eAMaBHCH5dyKATlfvIxPZ67CPFGjvZtYi8trqAndBMrQvG6kEbsqcMrEHHOG4qamM5
qPtacWnvsUsOoVHTlbTzPnL4T+M9T+M/xDnb4oeE9G0tZLQDT/JuLqG4TPnOtvMBKUcCN5HLYUbk
Xq6gRcZ8WvhVrVv4jvB4bWzurHSGDxO08kqRpGC1vZkzkxSEhsOpV3YMwZmXKrh3t54q8RfGSTw1
pfh661KbRr94bxyijfDE8iqxI+XDK0bj5Q4LyAArjPUaT4sgkFvpGn6jb2+n+THqFnCyk20FsVQq
saBkCFo1d8fwdwcGuKjUlOEZYvZK7kunl6ns4iVL2reFhq7JR2Tdt35fMyNEt0vNH0m9TRrazlvC
tvqVxNbND5wYqrKUkHmAEgqA3Kk7QdhLVnfDbwV4Pufjjd6rfaTY2d3bvCkV9qLz3MvnxhF+Rmb7
2UXEhXLc7hywPUeKodQ1/T9Om0bUtI0rU73aGhvpDG9mSpj85suP3qx7MZIDZClCAWGT8G/hnf6N
4ltNR1LxNa3ut3TxY0uNRGkSk7Eijm8yQ4VCrblV+A27LK1eXQaoTnWcrp7Jb6vrqeNjM5w1aMKK
XvaX7XtY+y08D2TaNLaPhZZofKe5hXYSN24fL0wOnuBzXEeMfir4T/Z/itLPxP4j2PfKZLeD7NJJ
II04dh5atgfMuN2AcEA8caek+JNL+Hl8uk63LBpM8sUcis15LOpRmZVJYwoqjcrZIzgDc2Fwa8H/
AG2ND8IeLtF03W21i2n1PSNTWxuEhmzJHbuju9vKiHcG3QSc4DK29RzxX0souFH2lKOq6f5m2WYX
CVMbCGObUdb8rv0dvxPrDSdTtvEOlLPC8d3bSjaZEw0cnrg9CD+XNec/FXV7L4K/DXXvGeiaOura
hpkQ2xGZiFZpFjZnx0VA5ZsAfKp5HWvNfAvx78P/AAwv5dK8T+Jf7N0wW8klvptzHcXl0skbOJVj
CByqqVMYiz96KRUUBGr1y7+LXgPxBpDwNrGlXFteW6i4tL66htJUSZEISaGdkkjLpMnysoOJF9Rm
o1Y1qKqSVn97T9CPYUsPio+1XPGLT9V6+h4l8KLeL9qnwM/ivxrqWpeH5V1I26wabLDDZSyRrbl5
YfMieQI4jRGRpXG6JtpUk1k/tBfs8aXdar4TPh3TNbNndCTT9S1GztubcNeQXH2mTEXzEIkyb/ly
gVd4IAaz4T8H+D/BOm+HyPGeja6NOhW3igTW7ezi3Qxpul3s/wC8LMzM2wkAswLkg59K8YfEu51i
K70+0vLOWzgne1cWE6TbXQDfDKyEjcpPKfKRkbh0zvh6GIrxhGclqltv+O33E43HYeliqtXCQcYt
uyvpZ/med6D+y78M/CIub+21/wASebd6fNp5W4vLVEAkfDOI0hBV1ySAwAbA3B/mz7JbfFDSNC0+
y0uzluZrS0gitkmitQHCKgXOWYAsMf3cGvJXkaV9zElun4U2vdp5RF61pt/h+W583LHysvZxt/Xm
eln4jaHpunSwaXp98JWJfdPOwV2JyWfDksx7nv344rOu/i7q1xHFFFBBZRRuGCWwKggYwpznjjoK
4WiuqGVYSGqgYTxdaotZHT3HxD1i5nMzXU8b87VimKqoPUAdAP8APvXPXN3LeSF5WLE81DRXRRwO
Hw8uaMdTkbb3dwooorvAXZN/CpK9v3bn9e9FLyf/ANTUVyvfdi07jR0qjcxa/b6pa6j4d8X6n4Rv
IoZbeSbTbaznM0btGxDC5glHBiXBXaeTyavDpRW8oqceWWxUZOLujIWy8S6rr1rq3irxvqvi+4sr
aa2tF1C1sbdYFlaNpMC2t4sk+TH97ONvGMmt20EbXkCzECFpFDknGFzyc9qhpehojCMIcsdBubk7
tnU6XpqamsB1PStF0uYXdtDMun6+HgSJ1PmyMZgGcoV+7HwfNVVcmN3JpZ1HSIrHUYtLsYNaQIbi
1svElrBF0beELvK2CPL6t1LdsVyuBgDHA4xR3z3rilhZSTTm7GyrRWvKZXxgsNb8dfE+0mvktoNN
t7W4sZbzTblHe6iW4lMLMyyMF3KIiUIJBbOVztHpHgGbXPh5pjfZNDuYdEQefJttWVCCvL5I6YIO
cjqCeBg8ZgD8M/r1rTsb3TLXVYtSks7+S8jQIphvkii2+XsKBPJbCkGQ8kndPMc/MoXiqZdTjB8k
Lt9ep2fXZ1JJylZJW8joPjZ4/sPHXws8V6BFps051DS54InBBPmmNihUcHIcKQfbOARVT4B+BZvE
mnWPjC9kvbW9yyQafNcERWEIYiKNYhtb7gQ4k2YzjZxT4fF9tbxMqDXzP5QjF0+t7pM+eJtxzCQS
CNvIIKEqRiqlzr1hdwTRSDxBiSW1mDDWwdhg5VFBhwFLbWIxyUQ9q8yrlUp93936HoQzK0HTk1a/
9dWe/p4ds5gDNCt3Oo3edMN0g6cg9VA7bcAdqwtV0yODW7KdNSt1ubZsrFdXuyXawZsYYMWDeS7D
pxHJg8HHmugeINJu760gv7/xBGiXNnMkl3qazxgwDgPmIHbI+2SQ9WdEbIIyPY9Q8OWGryrd3KSM
2+3kJS4lQMIXZ4wVVgCAzseQecE52rjlnglRasuV91/n/mXDE+2V07+p4T8GPgddXNvdX/jmGy/t
KK6kt7W0tpRPHFGrbQ2RIy/6wSgKwyAAGVWDAdz440GWa9khHja90O2tpGu3hFtDdWzI0MSLEyyE
4cPG0igAL+8f5WOGGrd+EfBPg7TNPuxbR2zacWm09vt8xKyFeQgMvzDgcHI68ZJrxjVdSk1W7M0m
PQYGO/Uj1NdWGwPtp6fD11bMMVi5R23Ohj8RtarLEvi3UJl8lERhoVqEinXbunjTzABuJmIBXI8x
R/yzXHLah4BTWNG+weHtX046pJDBIsq2S2c0kkM8rGNjs2BWg+zxbFJUBHwDu+aM80+KaSGVJY3a
ORDlXU4IPqDXt/2dRUbR0PNjjaikmzc8K/Cay+GOk3H2/wAQ3eueNZoVaMKJJI4lOOEQAkcc5Yjo
MADiovE19qWgajHf6drV1/Zu6RWvI4RLtmKgqgWRD03Eg7OWCL32mlZ61qFhdSXNtezwXMilWmRy
HIPXnrV211WPVIn07VZY4bGaSGbzEgwEmhlWWKRhHtZgHjUkAjOBnI4PgY7JIrDy9jD3u9lffzPQ
w+OjLExq1UrLp0PTtH8V+FPEkVjYeJxoE/icWaR3UNxHBKCwQGRUY7gVDM3APc/U7Oo+FND8V21z
ZHw7pkmn3coubia4sIWSaQPuD7SvzPuJYOw4PIzmuR+GXhnwnPHeWukWgt5IVKtOfnlmzgCQyNgk
dwu0AH8MQfEL4ha/4Z8T3Wn22uaPpwitIJo4ry1YCZ3M2fn34QDylBLHB3cc4U/O4iriKLVOtFuO
3RN9dddDuq4mhQp+36+WyNrT/wBnX4eafrk+qf8ACN291qNwzlJromZoixZ3COxLLuZ5GJz1kb1x
Ud18NfDeo3+ja/Jp6L4jt4/s9q63M5AwwAZEEgBAKK2WUnAH48RqPxi8S6daXcw8U+G5/LS5MaW8
KMzmMLsUgTkqXJbGN2ML13YG9rXxNFlbG00rzpJ1TykupnANuMYIRQoGeMBiSf5Vth5VMdXVLCwc
VbW9rLXye5xQzKhiYyk3dq3zON8XfDfwR4CudI0jwkl/YWmlxyL/AGfa6rciCOVmUrKX3+Z56LvC
MH/diV8DJOM6S58yBYUhhtoRI83lQLtXe+NxA7A7R8owBjgComYuxZiWYnJJ6mkr9EoYaFGKSV2e
PVrSqN66BRRRXYc4UUUUAFFFFABRRRTGSLv2jB4+n/1qKQTOowPJAHTdnP480Vyt67h9/wBwwdKK
B0orp6CCiiigAooooAKKKKACiiigArR0vxBfaReR3EFzIGX5SpY4Ze6n2I4rOoqJQjNWkilJx2LF
5fz3xTzpWdI12RoTkIuc7R7c1XoopxhGCtFCu3qwoooqhBRRRRtsHmbXhDxE3hbXYr8B3QKySRoc
F1IIx+eD+FajeO7/AFmGe1vFilllGIroLtmTHIG5cZHUc/8A6uRpVYqwI6jkc4rhxWDpYiL5ld9P
JmqqTjHkRqX+pXluY4VvJ8KmDhyMgk9cdfx9hWWSWJJOSe5qW5uWu5d7ALgYABzUQGTipwWFjhqc
U1aVtfMzd+olFFFei9RBRRRSAKKKKACiiigAooooDqh3kg85fn06fzoo81V48mJsd23ZP1xRXO99
y7+Y0dKKB0oro6EBRRRQAUUUUAFFFFABRRRQAUUUUBsFFTWkAuryCAuIxK4TeRnGTjNeo/E/wbp+
i+FNPuLeDF1bmO2eeNQvmrtPzOBxnIHPXnqawnWjCSi+pvGk5xcl0PKKKKK3MAooooAKKKKACijr
RQBLbxRzOwknSDCFgXDEMR/DwDyfX9aioooAKK3bbwnqFx4Xm1qK1820DFWYk7lUdWUeg5BP6cVh
VKlGWzKcXFahRRRVEhRRRQAUUUUAPBbHCrj/AIDRTlHyj9yW467nGfyGKK5W9dzsv5kQ6UUDpRXV
0OMKKKKACiiigAooooAKKKKACiiigNyzps/2XUbSYRCdo5UcRN0cg52n69K9m+MmoWkfhhbSWTF5
JKjxQg84HUkf3cZHPcj0rxCpbm5lvJnmnkaaVzlnc5JPqa5alD2k4zvsdEK3s4OHciooorqMAooo
oAKKKKBBRRRQAUoBZgqgsxOAB1NJRR5oNeh7f8L/ABRLqtjdWOpXEU91C4RYI4cFY8BOQqhSPcZ7
5ri/if4JsvClxFcWkkmy8ZysBxiLBB4PcckY7Y69q5zw3fXGh6xZX1rH59wpby44v3jAkFeVB9+h
xmu08e32peKNHmmfQLi3jtHR2up7doZCoUq3y87hknvwOeeo8nllSxHu/Cz0VNVaPK1qjzOiiivW
PO33CiiigAooooGOAOON2PZVNFNyf+exX/Z3niiudt3N9RrOEznnHXFOPBYHgjsevf8AwNeVaJoN
prunWF3pmlyf2DIY1huv7Q2SrCgAEojKYKsRkqWzjHAGVF2x8KeFNQt1hs9SlMloPm3KgMgcx7JA
Gj6HyEAaMBfkOOcmqqSVHSo0vUmFN1FeKbt2R6Qh3qxHRTg/XOKK8/1PXPDngmTUr5LwXWpObm7j
gLZUyiFWZA4UhCUhyATnG49DgdNovi7Ttamgtop1F88PnGAZxxjeFbGGKkgMB909QKftUmlLqrr0
IhF1G1FbeprPdQxvCjzRo8zFI1ZgDIwBbC56nAJwOcAnsaztK8WaHrvlDTdYsNQaW1W9RLW5SVmt
yxVZQFJyhZWAYcZUjPBrgLa/8H6to1/Yaxc6ra3tn4i8TwrJa+F9Xu8CXVtRVgk8FlLEylJMnYxw
yAEZUrVuMeA4G1b/AInfiNo9TN2Zd3g7XuBc+X5m3/iW8YMS7c5xls54xh9YT1NnRZ6KtxE87QrI
hlVFkaMMNwVs7SR6Ha2D7H0qSvOfBLfD74fwPbaPqGtwWZghgjtB4K15YoVjDZ2KumgAs7u7erOx
6k56j/hYvhP/AKCWsf8AhGeIf/lfWirw6kSpSWxvUBgwyDmsH/hYvhP/AKCWsf8AhGeIf/lfXP6J
4/8ADqeKPEM0s2uQ2kv2fyLlvB2ulJ8R4baFsSw2nAO4L7ZFTLEQVragqUnujvqKyNO8a+HNYvRZ
WWp3j3rIXjgvPD+rWAkAIDbZLm0ijJG4HG7OAT2rXreM4zXuszcXHcKKMjiirJCtzRp7bTLW1uxb
xX2ofbNotbjlNoXgkAgnJbvx8orDyP8AP+fevXvhr4bsNa8M2d5JbIl7ZTSGOYg84bI3Do2Mfp1z
XLiKsaUeaWxvRg5ysjySVzLNI5UKzsWIUYAJ9B2pleh6n4PGvaxFf2twt5ayktNi38naFb5gSg27
iuTyQTx1yM+exSWlzYQagL60srO4P7k6rOunyEF/LXMVz5ci5chBuUZJGOCM40MdQraQknb+ty6m
Hqw3QlFSFYWVjBf2F6yp5jR2l5HMwTKjfhWOUy6AuMqGYKTuyKjrujJSWjOdxcd0FFJvG7GecZ/+
t9ag1nUrXTY7WG1s9W1a+kkgjdLS2HlRI80aPK0rFVyodj5YJYLEXYqjhkipUjTV5FQg5uyLFFc7
rXim80TR7G+GiXd/c3sF4bXTbeKX7TO8EQdiEMY2oS6KGbaxJwELDYe40/w1f6096NNga9S1BZmj
28jnGMMck4PClvqetTHEU56xZUqM4uzINE1q68PajHe2bhJ0GOVBDA9QfY13upfFfUNMu0W11CHV
42txlza+Uokb2zn5R74OSPes3wj8LrrXVvjqK3GmCLCRO6Y3SZ6FT1A+orktZ0i40PUrizugqywt
tYq2V9Rz/n3rFuhWqWb1LTqUYXsU2YuxYgKSScL0FJQx2sQeoz+fpR6+3FdnoYO/UKKAc+o9jRTJ
CilxnsT9KPxBoGMKgkny0PuUJP57qKk2Z58ot7gjmisWtdjpOMT4YwW2iR6RDql5DpKXSXEVsjAG
NQxdoA4APlHJGDk44BA6TaX8ObXTHtpYr+6nuLWCG2t5ZwmYokLMq/Koz94gk8n1oooxEY4izqq9
rfmTRqzpQcYOyZ5frOn2eq/FTVPDWZYb6WXdctjdFOk1ud05JOBOpmkCkIBsO07hg16z4X8Dw+Dn
uY7W9uJ7SdjObedY8K7ffYMEDfMRkgkjJOMUUVviacFKlZbRsYUZyip2e9jO8T+DtXXR4NM8NXwk
juNR1G9vL+4upbGa2ju7+a8IhSMSrIyNLsyxTcqtgx+YdtHSPDHjBn1b7dqMETX1neNCIb+aX7Nc
zFdkakxr+7iEYKyAA5kbEa4yxRXGkuU6puzNXwhpXjCxvo28QaxbajCLFvMjhVVAn8wbWXESnb5Z
XOT97Psa67Y3r/n8qKK3Wxhu9RM0oQjpxRRVILIqXOjQ39/ZX0l3JDcWm7yYEhDLLvwG3PuBTAXI
wrZz261b8s+1FFYw0kynqkeeeOvB3irVtf8A7R0HXxpkS2kJ+zySPseaOWTGVwVC4lOSB82xAwO1
SqaG/je6uPE/2i+snezvCbS3MgKMzLDItsXEAZI1QFfNw7E3DnYPKQMUVL+I0jqivonhf4h6UbBZ
tXsdTgsLSO186e5ZJbkiSN5JJAsG0MVVoQeeP3nDOVHoXiGP4mPp2hz6HqtjLHHpVtJPHdahcWYF
5DsjKqLePa8M2y5MrONx82IBR5I3FFeLmiTp2Z0UZOMtDpfDfwl+KEPh2008+I4LO3ltYrR5o9au
ppIo2mNzNcAeSgklQn7Mq5QSR/vC8X+prNvf2V/EV34S8MWkXiGez8QW2l3mnavqFxr15dy3Mcko
eJPOCxb2GAhmEcTBPlVQgEdFFeTFKEPdR6st0eY/Fzwp8TvCfxChuUvNBm1jXLnStNk23UscUktx
PMXDFYAypM9rLI7YbZtjjjTbLLSw+G/Hmk6rFENWstStbCBbZJp53jkuQJo2eSRfKYKxVGiHzPx8
+dzFQUV15fVm6ihfQWKpQ5E7E93pHjhZreWwnsbiX7Fazyvd6hJGkl0jFJY1Rbc+WkisCXLOAUUr
CrkyHW+HcfiHxVrninwtPqEM19p893/ZeoXEaEI0sM1uhcJGrIUka1bdGwLAydGSMkorqzKtUptK
Dsc+DpxkpNrY6Ky+CXxJ0YxSXetaZrF/a2DfZ7e5vTHbvewlFbzTHZqXiuIMu3GYJeIwRlz39z4O
1X4f6Pqer6Zrd0sGk3VxcTebOHMkJsIo3doggjkkjmjMqIdqEs2Sm75SivLhWqSVmzSEVzbHQ6pp
HxKk1S2+xSaTf29xbWct/JPq89l9mnhuJJ5UgijtnWSOUMsOXZXCIu4ynOfHfGGkeMLbVNU03xDq
dvd6z9o069a9t528sxbtssYURoFB+yyEKBg+bgkncWKK1wLdSUZT1ZGMS5TynWPh542vhNbWHiOW
zskSS1tpp9VnluLhHO0mQrGgjIDOVK73UgYf7vl9VoPh7xZpo1trjXbCdr2+F1ZmS1lkWzQuDJbE
GUb1VBtSQFOTkxgDaSivrYr3jy5Ibrfj2HSdRvbUJcGaN2U4ClVO1SCCc55B4wPve3NJviXGlxtQ
XEka8/vEQHbv+8cHk7cccAnv3oor1KaujJJdhyfEqye/MksNy8MWTENi5JJxkjdgHBI79Pcio4fi
SsPS3kZFGcMwJYqFAGf4d21iTzjIwO9FFWktR2V0d3YXQvLG2nWSbbLGrjdgHBAPIHH5UUUV4jWp
tyR7H//Z

------=_NextPart_000_0000_01CB7B6F.646C3330
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://www.voha.org/Portals/0/spot.jpg

/9j/4AAQSkZJRgABAQEAYABgAAD/4QAiRXhpZgAASUkqAAgAAAABAABRBAABAAAAAAAAAAAAAAD/
2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0aHBwgJC4nICIsIxwcKDcpLDAxNDQ0
Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIy
MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCAAFAAUDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEA
AAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJx
FDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNk
ZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJ
ytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQF
BgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMz
UvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3
eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna
4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDn6KKK8g0P/9k=

------=_NextPart_000_0000_01CB7B6F.646C3330
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.voha.org/DesktopModules/AdvancedNewsFeed/module.css

.myItem {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BACKGROUND-COLOR: =
#f8f8f8; FONT-FAMILY: Tahoma, Arial, Helvetica; BORDER-TOP-STYLE: none; =
COLOR: black; FONT-SIZE: 11px; BORDER-LEFT-STYLE: none; FONT-WEIGHT: =
normal
}
.myAltItem {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BACKGROUND-COLOR: =
#eeeeee; FONT-FAMILY: Tahoma, Arial, Helvetica; BORDER-TOP-STYLE: none; =
COLOR: black; FONT-SIZE: 11px; BORDER-LEFT-STYLE: none; FONT-WEIGHT: =
normal
}

------=_NextPart_000_0000_01CB7B6F.646C3330
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.voha.org/Portals/_default/default.css

BODY {
	BACKGROUND-COLOR: white; MARGIN: 0px
}
.ControlPanel {
	BORDER-BOTTOM: #003366 1px solid; BORDER-LEFT: #003366 1px solid; =
BACKGROUND-COLOR: #ffffff; WIDTH: 100%; BORDER-TOP: #003366 1px solid; =
BORDER-RIGHT: #003366 1px solid
}
.PagingTable {
	BORDER-BOTTOM: #003366 1px solid; BORDER-LEFT: #003366 1px solid; =
BACKGROUND-COLOR: #ffffff; WIDTH: 100%; BORDER-TOP: #003366 1px solid; =
BORDER-RIGHT: #003366 1px solid
}
.SkinObject {
	FONT-FAMILY: Tahoma, Arial, Helvetica; COLOR: #003366; FONT-SIZE: =
8.5pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.SkinObject:link {
	COLOR: #003366; TEXT-DECORATION: none
}
A.SkinObject:visited {
	COLOR: #003366; TEXT-DECORATION: none
}
A.SkinObject:hover {
	COLOR: #003366; TEXT-DECORATION: none
}
A.SkinObject:active {
	COLOR: #003366; TEXT-DECORATION: none
}
.Language {
	MARGIN: 0px; VERTICAL-ALIGN: middle
}
.Language IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: =
medium none; BORDER-RIGHT: medium none
}
.Head {
	FONT-FAMILY: Tahoma, Arial, Helvetica; COLOR: #333333; FONT-SIZE: 20px; =
FONT-WEIGHT: normal
}
.SubHead {
	FONT-FAMILY: Tahoma, Arial, Helvetica; COLOR: #003366; FONT-SIZE: 11px; =
FONT-WEIGHT: bold
}
.SubSubHead {
	FONT-FAMILY: Tahoma, Arial, Helvetica; COLOR: black; FONT-SIZE: 11px; =
FONT-WEIGHT: bold
}
.Normal {
	FONT-FAMILY: Tahoma, Arial, Helvetica; FONT-SIZE: 11px; FONT-WEIGHT: =
normal
}
.NormalDisabled {
	FONT-FAMILY: Tahoma, Arial, Helvetica; FONT-SIZE: 11px; FONT-WEIGHT: =
normal
}
.NormalDisabled {
	COLOR: silver
}
.NormalBold {
	FONT-FAMILY: Tahoma, Arial, Helvetica; FONT-SIZE: 11px; FONT-WEIGHT: =
bold
}
.NormalRed {
	FONT-FAMILY: Tahoma, Arial, Helvetica; COLOR: #ff0000; FONT-SIZE: 12px; =
FONT-WEIGHT: bold
}
.NormalTextBox {
	FONT-FAMILY: Tahoma, Arial, Helvetica; FONT-SIZE: 12px; FONT-WEIGHT: =
normal
}
.DataGrid_AlternatingItem {
	BACKGROUND-COLOR: white; FONT-FAMILY: Tahoma, Arial, Helvetica; COLOR: =
red; FONT-SIZE: 10px; FONT-WEIGHT: normal
}
.DataGrid_Container {
	BACKGROUND-COLOR: transparent
}
.DataGrid_Footer {
	BACKGROUND-COLOR: white
}
.DataGrid_Header {
	TEXT-ALIGN: center; BACKGROUND-COLOR: transparent; FONT-FAMILY: Tahoma, =
Arial, Helvetica; COLOR: black; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
.DataGrid_Item {
	BACKGROUND-COLOR: transparent; FONT-FAMILY: Tahoma, Arial, Helvetica; =
COLOR: black; FONT-SIZE: 10px; FONT-WEIGHT: normal
}
.DataGrid_SelectedItem {
	BACKGROUND-COLOR: silver; FONT-FAMILY: Tahoma, Arial, Helvetica; COLOR: =
blue; FONT-SIZE: 10px; FONT-WEIGHT: normal
}
.TreeMenu_Node {
	FONT-FAMILY: Tahoma, Arial, Helvetica; FONT-SIZE: 12px; FONT-WEIGHT: =
normal
}
.TreeMenu_NodeSelected {
	BACKGROUND-COLOR: #dcdcdc; FONT-FAMILY: Tahoma, Arial, Helvetica; =
FONT-SIZE: 12px; FONT-WEIGHT: normal
}
A.TreeMenu_Node:link {
	COLOR: #003366; TEXT-DECORATION: none
}
A.TreeMenu_NodeSelected:link {
	COLOR: #003366; TEXT-DECORATION: none
}
A.TreeMenu_Node:visited {
	COLOR: #003366; TEXT-DECORATION: none
}
A.TreeMenu_NodeSelected:visited {
	COLOR: #003366; TEXT-DECORATION: none
}
A.TreeMenu_Node:hover {
	COLOR: #ff0000; TEXT-DECORATION: none
}
A.TreeMenu_NodeSelected:hover {
	COLOR: #ff0000; TEXT-DECORATION: none
}
A.TreeMenu_Node:active {
	COLOR: #003366; TEXT-DECORATION: none
}
A.TreeMenu_NodeSelected:active {
	COLOR: #003366; TEXT-DECORATION: none
}
.FileManager {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; HEIGHT: =
400px; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid
}
.FileManager_ToolBar {
	BORDER-BOTTOM: black 1px solid; HEIGHT: 25px
}
.FileManager_Explorer {
	BORDER-BOTTOM: #696969 1px solid; BORDER-LEFT: #696969 1px solid; =
BACKGROUND-COLOR: white; MARGIN: 2px; HEIGHT: 100%; BORDER-TOP: #696969 =
1px solid; BORDER-RIGHT: #696969 1px solid
}
.FileManager_FileList {
	BORDER-BOTTOM: #696969 1px solid; BORDER-LEFT: #696969 1px solid; =
BACKGROUND-COLOR: white; MARGIN: 2px; HEIGHT: 100%; OVERFLOW: auto; =
BORDER-TOP: #696969 1px solid; BORDER-RIGHT: #696969 1px solid
}
.FileManager_MessageBox {
	TEXT-ALIGN: center; PADDING-BOTTOM: 25px; BACKGROUND-COLOR: white; =
PADDING-LEFT: 25px; PADDING-RIGHT: 25px; VERTICAL-ALIGN: middle; =
PADDING-TOP: 25px
}
.FileManager_Header {
	BORDER-BOTTOM: #696969 1px solid; BACKGROUND-COLOR: #9ebff6; =
FONT-FAMILY: Tahoma, Arial, Helvetica; HEIGHT: 25px; COLOR: #e7e7ff; =
FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.FileManager_Pager {
	BACKGROUND-COLOR: #eeeeee; FONT-FAMILY: Tahoma, Arial, Helvetica; =
HEIGHT: 25px; FONT-SIZE: 11px; BORDER-TOP: #696969 1px solid; =
FONT-WEIGHT: bold
}
.FileManager_StatusBar {
	BACKGROUND-COLOR: #dedfde; MARGIN: 2px; FONT-FAMILY: Tahoma, Arial, =
Helvetica; HEIGHT: 25px; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
.FileManager_Item {
	BORDER-BOTTOM: black 1px dashed; BACKGROUND-COLOR: #f8f8f8; =
FONT-FAMILY: Tahoma, Arial, Helvetica; COLOR: black; FONT-SIZE: 11px; =
BORDER-TOP: black 1px dashed; FONT-WEIGHT: normal
}
.FileManager_AltItem {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BACKGROUND-COLOR: =
#eeeeee; FONT-FAMILY: Tahoma, Arial, Helvetica; BORDER-TOP-STYLE: none; =
COLOR: black; FONT-SIZE: 11px; BORDER-LEFT-STYLE: none; FONT-WEIGHT: =
normal
}
.FileManager_SelItem {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BACKGROUND-COLOR: =
#99ffff; FONT-FAMILY: Tahoma, Arial, Helvetica; BORDER-TOP-STYLE: none; =
COLOR: white; FONT-SIZE: 11px; BORDER-LEFT-STYLE: none; FONT-WEIGHT: =
bold
}
.FileManagerTreeNode {
	FONT-FAMILY: Tahoma, Arial, Helvetica; FONT-SIZE: 11px; FONT-WEIGHT: =
normal
}
.FileManagerTreeNodeSelected {
	BACKGROUND-COLOR: #dcdcdc; FONT-FAMILY: Tahoma, Arial, Helvetica; =
FONT-SIZE: 11px; FONT-WEIGHT: normal
}
A.FileManagerTreeNode:link {
	COLOR: #003366; TEXT-DECORATION: none
}
A.FileManagerTreeNodeSelected:link {
	COLOR: #003366; TEXT-DECORATION: none
}
A.FileManagerTreeNode:visited {
	COLOR: #003366; TEXT-DECORATION: none
}
A.FileManagerTreeNodeSelected:visited {
	COLOR: #003366; TEXT-DECORATION: none
}
A.FileManagerTreeNode:hover {
	COLOR: #ff0000; TEXT-DECORATION: none
}
A.FileManagerTreeNodeSelected:hover {
	COLOR: #ff0000; TEXT-DECORATION: none
}
A.FileManagerTreeNode:active {
	COLOR: #003366; TEXT-DECORATION: none
}
A.FileManagerTreeNodeSelected:active {
	COLOR: #003366; TEXT-DECORATION: none
}
.Wizard {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; WIDTH: =
650px; HEIGHT: 400px; BORDER-TOP: black 1px solid; BORDER-RIGHT: black =
1px solid
}
.WizardButton {
	BORDER-BOTTOM: #696969 1px solid; BORDER-LEFT: #696969 1px solid; =
PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #dcdcdc; PADDING-LEFT: 2px; =
PADDING-RIGHT: 2px; BORDER-TOP: #696969 1px solid; BORDER-RIGHT: #696969 =
1px solid; PADDING-TOP: 2px
}
.WizardHeader {
	BORDER-BOTTOM: black 1px solid; BACKGROUND: #ffffcc; HEIGHT: 40px
}
.WizardFooter {
	TEXT-ALIGN: right; BACKGROUND: #ccffcc; HEIGHT: 25px; BORDER-TOP: black =
1px solid
}
.WizardBody {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; HEIGHT: =
325px; PADDING-TOP: 10px
}
.WizardHelp {
	BORDER-LEFT: black 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: =
#ccffff; PADDING-LEFT: 5px; WIDTH: 180px; PADDING-RIGHT: 5px; FONT-SIZE: =
9pt; PADDING-TOP: 5px
}
.WizardHelpText {
	WIDTH: 180px; FONT-FAMILY: Tahoma, Verdana, Arial, Sans-Serif; HEIGHT: =
300px; COLOR: black; FONT-SIZE: 8pt; OVERFLOW: auto
}
.WizardText {
	FONT-FAMILY: Tahoma, Verdana, Arial, Sans-Serif; COLOR: black; =
FONT-SIZE: 9pt
}
.Help {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; =
PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffff99; PADDING-LEFT: 2px; =
PADDING-RIGHT: 2px; FONT-FAMILY: Tahoma, Arial, Helvetica; COLOR: black; =
FONT-SIZE: 11px; BORDER-TOP: black 1px solid; FONT-WEIGHT: normal; =
BORDER-RIGHT: black 1px solid; PADDING-TOP: 2px
}
.CommandButton {
	FONT-FAMILY: Tahoma, Arial, Helvetica; FONT-SIZE: 11px; FONT-WEIGHT: =
normal
}
A.CommandButton:link {
	COLOR: #003366; TEXT-DECORATION: underline
}
A.CommandButton:visited {
	COLOR: #003366; TEXT-DECORATION: underline
}
A.CommandButton:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
A.CommandButton:active {
	COLOR: #003366; TEXT-DECORATION: underline
}
.StandardButton {
	PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-FAMILY: Verdana, =
sans-serif; BACKGROUND: #dddddd; COLOR: #000000; FONT-SIZE: 11px; =
FONT-WEIGHT: normal
}
H1 {
	FONT-FAMILY: Tahoma, Arial, Helvetica; COLOR: #666644; FONT-SIZE: 20px; =
FONT-WEIGHT: normal
}
H2 {
	FONT-FAMILY: Tahoma, Arial, Helvetica; COLOR: #666644; FONT-SIZE: 20px; =
FONT-WEIGHT: normal
}
H3 {
	FONT-FAMILY: Tahoma, Arial, Helvetica; COLOR: #003366; FONT-SIZE: 12px; =
FONT-WEIGHT: normal
}
H4 {
	FONT-FAMILY: Tahoma, Arial, Helvetica; COLOR: #003366; FONT-SIZE: 12px; =
FONT-WEIGHT: normal
}
H5 {
	FONT-FAMILY: Tahoma, Arial, Helvetica; COLOR: #003366; FONT-SIZE: 11px; =
FONT-WEIGHT: bold
}
DT {
	FONT-FAMILY: Tahoma, Arial, Helvetica; COLOR: #003366; FONT-SIZE: 11px; =
FONT-WEIGHT: bold
}
H6 {
	FONT-FAMILY: Tahoma, Arial, Helvetica; COLOR: #003366; FONT-SIZE: 11px; =
FONT-WEIGHT: bold
}
TFOOT {
	FONT-FAMILY: Tahoma, Arial, Helvetica; COLOR: #003366; FONT-SIZE: 12px
}
THEAD {
	FONT-FAMILY: Tahoma, Arial, Helvetica; COLOR: #003366; FONT-SIZE: 12px
}
TH {
	FONT-FAMILY: Tahoma, Arial, Helvetica; COLOR: #003366; FONT-SIZE: 12px; =
VERTICAL-ALIGN: baseline; FONT-WEIGHT: bold
}
A:link {
	COLOR: #003366; TEXT-DECORATION: none
}
A:visited {
	COLOR: #003366; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
A:active {
	COLOR: #003366; TEXT-DECORATION: none
}
SMALL {
	FONT-SIZE: 8px
}
BIG {
	FONT-SIZE: 14px
}
BLOCKQUOTE {
	FONT-FAMILY: Lucida Console, monospace
}
PRE {
	FONT-FAMILY: Lucida Console, monospace
}
UL LI {
	LIST-STYLE-TYPE: square
}
UL LI LI {
	LIST-STYLE-TYPE: disc
}
UL LI LI LI {
	LIST-STYLE-TYPE: circle
}
OL LI {
	LIST-STYLE-TYPE: decimal
}
OL OL LI {
	LIST-STYLE-TYPE: lower-alpha
}
OL OL OL LI {
	LIST-STYLE-TYPE: lower-roman
}
OL UL LI {
	LIST-STYLE-TYPE: disc
}
HR {
	TEXT-ALIGN: left; HEIGHT: 1pt; COLOR: #696969
}
.ModuleTitle_MenuContainer {
	BORDER-BOTTOM: blue 0px solid; BORDER-LEFT: blue 0px solid; BORDER-TOP: =
blue 0px solid; BORDER-RIGHT: blue 0px solid
}
.ModuleTitle_MenuBar {
	BACKGROUND-COLOR: transparent; HEIGHT: 16px; CURSOR: pointer
}
.ModuleTitle_MenuItem {
	BORDER-BOTTOM: white 1px solid; BORDER-LEFT: white 0px solid; =
BACKGROUND-COLOR: transparent; FONT-STYLE: normal; FONT-FAMILY: Tahoma, =
Arial, Helvetica; COLOR: black; FONT-SIZE: 9pt; BORDER-TOP: white 1px =
solid; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: white 0px solid
}
.ModuleTitle_MenuIcon {
	BORDER-BOTTOM: #eeeeee 1px solid; TEXT-ALIGN: center; BORDER-LEFT: =
#eeeeee 1px solid; BACKGROUND-COLOR: #eeeeee; WIDTH: 15px; HEIGHT: 21px; =
BORDER-TOP: #eeeeee 1px solid; CURSOR: pointer
}
.ModuleTitle_SubMenu {
	Z-INDEX: 1000; BORDER-BOTTOM: #ffffff 0px solid; BORDER-LEFT: #ffffff =
0px solid; BACKGROUND-COLOR: #ffffff; BORDER-TOP: #ffffff 0px solid; =
CURSOR: pointer; BORDER-RIGHT: #ffffff 0px solid
}
.ModuleTitle_MenuBreak {
	BORDER-BOTTOM: #eeeeee 1px solid; BORDER-LEFT: #eeeeee 0px solid; =
BACKGROUND-COLOR: #eeeeee; HEIGHT: 1px; BORDER-TOP: #eeeeee 1px solid; =
BORDER-RIGHT: #eeeeee 0px solid
}
.ModuleTitle_MenuItemSel {
	BACKGROUND-COLOR: #c1d2ee; FONT-STYLE: normal; FONT-FAMILY: Tahoma, =
Arial, Helvetica; COLOR: black; FONT-SIZE: 9pt; CURSOR: pointer; =
FONT-WEIGHT: bold
}
.ModuleTitle_MenuArrow {
	BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: webdings; FONT-SIZE: =
10pt; BORDER-TOP: #ffffff 0px solid; CURSOR: pointer; BORDER-RIGHT: =
#ffffff 1px solid
}
.ModuleTitle_RootMenuArrow {
	FONT-FAMILY: webdings; FONT-SIZE: 10pt; CURSOR: pointer
}
.MainMenu_MenuContainer {
	BACKGROUND-COLOR: transparent
}
.MainMenu_MenuBar {
	BACKGROUND-COLOR: transparent; HEIGHT: 16px; CURSOR: pointer
}
.MainMenu_MenuItem {
	BORDER-BOTTOM: white 1px solid; BORDER-LEFT: white 0px solid; =
BACKGROUND-COLOR: transparent; FONT-STYLE: normal; FONT-FAMILY: Tahoma, =
Arial, Helvetica; COLOR: black; FONT-SIZE: 9pt; BORDER-TOP: white 1px =
solid; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: white 0px solid
}
.MainMenu_MenuIcon {
	BORDER-BOTTOM: #eeeeee 1px solid; TEXT-ALIGN: center; BORDER-LEFT: =
#eeeeee 1px solid; BACKGROUND-COLOR: #eeeeee; WIDTH: 15px; HEIGHT: 21px; =
BORDER-TOP: #eeeeee 1px solid; CURSOR: pointer
}
.MainMenu_SubMenu {
	Z-INDEX: 1000; BORDER-BOTTOM: #ffffff 0px solid; BORDER-LEFT: #ffffff =
0px solid; BACKGROUND-COLOR: #ffffff; BORDER-TOP: #ffffff 0px solid; =
CURSOR: pointer; BORDER-RIGHT: #ffffff 0px solid
}
.MainMenu_MenuBreak {
	BORDER-BOTTOM: #eeeeee 1px solid; BORDER-LEFT: #eeeeee 0px solid; =
BACKGROUND-COLOR: #eeeeee; HEIGHT: 1px; BORDER-TOP: #eeeeee 1px solid; =
BORDER-RIGHT: #eeeeee 0px solid
}
.MainMenu_MenuItemSel {
	BACKGROUND-COLOR: #c1d2ee; FONT-STYLE: normal; FONT-FAMILY: Tahoma, =
Arial, Helvetica; COLOR: black; FONT-SIZE: 9pt; CURSOR: pointer; =
FONT-WEIGHT: bold
}
.MainMenu_MenuArrow {
	BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: webdings; FONT-SIZE: =
10pt; BORDER-TOP: #ffffff 0px solid; CURSOR: pointer; BORDER-RIGHT: =
#ffffff 1px solid
}
.MainMenu_RootMenuArrow {
	FONT-FAMILY: webdings; FONT-SIZE: 10pt; CURSOR: pointer
}
.HeadBg {
	BACKGROUND-COLOR: #cccccc
}
.TabBg {
	BACKGROUND-COLOR: black
}
.SelectedTab {
	FONT-FAMILY: Tahoma, Arial, Helvetica; COLOR: #ffffff; FONT-SIZE: =
8.5pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.SelectedTab:link {
	COLOR: white; TEXT-DECORATION: none
}
A.SelectedTab:visited {
	COLOR: #eeeeee; TEXT-DECORATION: none
}
A.SelectedTab:hover {
	COLOR: #cccccc; TEXT-DECORATION: none
}
A.SelectedTab:active {
	COLOR: #eeeeee; TEXT-DECORATION: none
}
.OtherTabs {
	FONT-FAMILY: Tahoma, Arial, Helvetica; COLOR: white; FONT-SIZE: 8.5pt; =
FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.OtherTabs:link {
	COLOR: white; TEXT-DECORATION: none
}
A.OtherTabs:visited {
	COLOR: #eeeeee; TEXT-DECORATION: none
}
A.OtherTabs:hover {
	COLOR: #cccccc; TEXT-DECORATION: none
}
A.OtherTabs:active {
	COLOR: #eeeeee; TEXT-DECORATION: none
}
.PagingTable {
	HEIGHT: 33px
}
.LabelEditTextClass {
	BORDER-BOTTOM: red 1px solid; BORDER-LEFT: red 1px solid; =
BACKGROUND-COLOR: transparent; BORDER-TOP: red 1px solid; BORDER-RIGHT: =
red 1px solid
}
.LabelEditWorkClass {
	BORDER-BOTTOM: red 0px solid; BORDER-LEFT: red 0px solid; =
BACKGROUND-COLOR: transparent; BORDER-TOP: red 0px solid; BORDER-RIGHT: =
red 0px solid
}
.SuggestTextMenu {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; =
WHITE-SPACE: nowrap; BACKGROUND: white; BORDER-TOP: black 1px solid; =
BORDER-RIGHT: black 1px solid
}
.SuggestNodeOver {
	BACKGROUND-COLOR: navy; COLOR: white
}
.eipbackimg {
	BORDER-BOTTOM: 1px outset; POSITION: absolute; BORDER-LEFT: 1px outset; =
MARGIN-TOP: -22px; WHITE-SPACE: nowrap; BACKGROUND: =
url(../../images/eip_toolbar.gif) #99cccc; HEIGHT: 22px; BORDER-TOP: 1px =
outset; BORDER-RIGHT: 1px outset
}
.eipbuttonbackimg {
	WIDTH: 21px; DISPLAY: inline-block; HEIGHT: 21px; CURSOR: pointer
}
.eipbutton_edit {
	BACKGROUND: url(../../images/eip_edit.gif) no-repeat 100% center
}
.eipbutton_save {
	BACKGROUND: url(../../images/eip_save.gif) no-repeat 100% center
}
.eipborderhover {
	BORDER-BOTTOM: 1px outset; BORDER-LEFT: 1px outset; BORDER-TOP: 1px =
outset; BORDER-RIGHT: 1px outset
}
.DNNEmptyPane {
	WIDTH: 0px
}
.DNNAlignleft {
	TEXT-ALIGN: left
}
.DNNAlignright {
	TEXT-ALIGN: right
}
.DNNAligncenter {
	TEXT-ALIGN: center
}
.LoginPanel {
=09
}
.LoginTabGroup {
=09
}
.LoginTab {
	BORDER-BOTTOM: #25569a 1px solid; BORDER-LEFT: #25569a 1px solid; =
PADDING-BOTTOM: 4px; MARGIN: 0px 3px 3px 0px; PADDING-LEFT: 5px; =
PADDING-RIGHT: 5px; BACKGROUND: url(../../images/tablogin_gray.gif) left =
top; FLOAT: left; COLOR: #fff; BORDER-TOP: #25569a 1px solid; =
BORDER-RIGHT: #25569a 1px solid; TEXT-DECORATION: none; PADDING-TOP: 5px
}
.LoginTabSelected {
	BORDER-BOTTOM: #25569a 1px solid; BORDER-LEFT: #25569a 1px solid; =
PADDING-BOTTOM: 4px; MARGIN: 0px 3px 3px 0px; PADDING-LEFT: 5px; =
PADDING-RIGHT: 5px; BACKGROUND: url(../../images/tablogin_gray.gif) 0% =
-41px; FLOAT: left; COLOR: #fff; BORDER-TOP: #25569a 1px solid; =
BORDER-RIGHT: #25569a 1px solid; TEXT-DECORATION: none; PADDING-TOP: 5px
}
.LoginTabHover {
	BORDER-BOTTOM: #c00 1px solid; BORDER-LEFT: #c00 1px solid; =
PADDING-BOTTOM: 4px; MARGIN: 0px 3px 3px 0px; PADDING-LEFT: 5px; =
PADDING-RIGHT: 5px; BACKGROUND: url(../../images/tablogin_gray.gif) left =
top; FLOAT: left; COLOR: #555; BORDER-TOP: #c00 1px solid; CURSOR: =
pointer; BORDER-RIGHT: #c00 1px solid; TEXT-DECORATION: none; =
PADDING-TOP: 5px
}
.LoginContainerGroup {
	CLEAR: both; PADDING-TOP: 5px
}
.LoginContainer {
=09
}
#tablist {
	PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 120px; FLOAT: left; =
BORDER-RIGHT: black 1px solid
}
.dashboardPanel {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; =
MARGIN-LEFT: 120px; PADDING-TOP: 0px
}
.dashboardPanel TABLE TD {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; =
PADDING-TOP: 2px
}
.dashboardPanel TABLE TH {
	BORDER-BOTTOM: #9fb1bc 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: =
4px; PADDING-RIGHT: 4px; COLOR: #036; FONT-SIZE: 1em; FONT-WEIGHT: bold; =
PADDING-TOP: 2px
}
.dashboardTableAlt {
	BACKGROUND-COLOR: #eee
}
.dashboardGrid {
	MARGIN: 10px
}

------=_NextPart_000_0000_01CB7B6F.646C3330
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.voha.org/Portals/_default/Skins/clipped-orange-skin/skin.css

HTML {
	HEIGHT: 100%
}
BODY {
	MARGIN: 0px 8px 8px; BACKGROUND: url(main_bg.jpg) #b5b5b5 repeat-x left =
top
}
TABLE {
	LINE-HEIGHT: 1.4em; MARGIN: 0px; FONT-FAMILY: tahoma; FONT-SIZE: 11px
}
TR {
	LINE-HEIGHT: 1.4em; MARGIN: 0px; FONT-FAMILY: tahoma; FONT-SIZE: 11px
}
TD {
	LINE-HEIGHT: 1.4em; MARGIN: 0px; FONT-FAMILY: tahoma; FONT-SIZE: 11px
}
P {
	LINE-HEIGHT: 1.4em; MARGIN: 0px; FONT-FAMILY: tahoma; FONT-SIZE: 11px
}
.OuterTable {
	WIDTH: 100%; BACKGROUND: url(page_bg_l.gif) #fff repeat-y left top; =
HEIGHT: 100%; align: center
}
.OuterTableAdmin {
	WIDTH: 100%; BACKGROUND: url(page_bg_l.gif) #fff repeat-y left top; =
HEIGHT: 100%; align: center
}
.LoginTD {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 15px; HEIGHT: 92px; COLOR: #fff; VERTICAL-ALIGN: top; =
PADDING-TOP: 20px
}
.BreadCrumbsTD {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 18px; =
PADDING-RIGHT: 18px; COLOR: #777; VERTICAL-ALIGN: top; PADDING-TOP: 10px
}
.SearchTD {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: =
310px; PADDING-RIGHT: 7px; HEIGHT: 20px; VERTICAL-ALIGN: top; =
PADDING-TOP: 6px
}
.DateTD {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 228px; =
PADDING-RIGHT: 0px; HEIGHT: 20px; VERTICAL-ALIGN: top; PADDING-TOP: 4px
}
.DateTD2 {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; PADDING-LEFT: 228px; =
PADDING-RIGHT: 13px; HEIGHT: 29px; VERTICAL-ALIGN: top; PADDING-TOP: =
10px
}
.MenuTD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 199px; PADDING-RIGHT: =
0px; VERTICAL-ALIGN: top; PADDING-TOP: 4px
}
.PanesTD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 12px; WIDTH: 100%; PADDING-RIGHT: =
0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
.TopRow {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: =
url(header_bg.jpg) repeat-x left top; HEIGHT: 174px; PADDING-TOP: 0px
}
.TopRowLeft {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: =
0px; BACKGROUND: url(headerVOHA.jpg) no-repeat left top; HEIGHT: 174px; =
PADDING-TOP: 0px
}
.TopRowRight {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: =
0px; BACKGROUND: url(header_bg_r2.jpg) no-repeat right top; HEIGHT: =
174px; PADDING-TOP: 0px
}
.TopRowRight2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: =
0px; BACKGROUND: url(header_bg_r.jpg) no-repeat right top; HEIGHT: =
174px; PADDING-TOP: 0px
}
.BottomRow {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: =
url(footer_bg.gif) #b5b5b5 repeat-x center top; HEIGHT: 56px; =
PADDING-TOP: 0px
}
.BottomRowLeft {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: =
url(footer_bg_l.gif) no-repeat left top; HEIGHT: 56px; PADDING-TOP: 0px
}
.BottomRowRight {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; PADDING-LEFT: 25px; =
PADDING-RIGHT: 25px; BACKGROUND: url(footer_bg_r.gif) no-repeat right =
top; HEIGHT: 56px; VERTICAL-ALIGN: top; PADDING-TOP: 27px
}
.MiddleRow {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 14px; PADDING-RIGHT: 8px; =
BACKGROUND: url(page_bg_r.gif) repeat-y right top; PADDING-TOP: 0px
}
.PaneTop {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; WIDTH: 100%; PADDING-RIGHT: =
7px; PADDING-TOP: 0px
}
.PaneLeft {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; WIDTH: 33%; PADDING-RIGHT: 7px; =
PADDING-TOP: 0px
}
.PaneCenter {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; =
PADDING-TOP: 0px
}
.PaneRight {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; WIDTH: 33%; PADDING-RIGHT: 7px; =
PADDING-TOP: 0px
}
.PaneBottom {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; WIDTH: 100%; PADDING-RIGHT: =
7px; PADDING-TOP: 0px
}
.PaneMenuBottom {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; WIDTH: 100%; PADDING-RIGHT: =
5px; PADDING-TOP: 5px
}
.LOGIN_object {
	FONT-FAMILY: tahoma; COLOR: #fff; FONT-SIZE: 11px; FONT-WEIGHT: bold; =
TEXT-DECORATION: none
}
A.LOGIN_object:link {
	FONT-FAMILY: tahoma; COLOR: #fff; FONT-SIZE: 11px; FONT-WEIGHT: bold; =
TEXT-DECORATION: none
}
A.LOGIN_object:visited {
	FONT-FAMILY: tahoma; COLOR: #fff; FONT-SIZE: 11px; FONT-WEIGHT: bold; =
TEXT-DECORATION: none
}
A.LOGIN_object:active {
	FONT-FAMILY: tahoma; COLOR: #fff; FONT-SIZE: 11px; FONT-WEIGHT: bold; =
TEXT-DECORATION: none
}
.USER_object {
	FONT-FAMILY: tahoma; COLOR: #fff; FONT-SIZE: 11px; FONT-WEIGHT: bold; =
TEXT-DECORATION: none
}
A.USER_object:link {
	FONT-FAMILY: tahoma; COLOR: #fff; FONT-SIZE: 11px; FONT-WEIGHT: bold; =
TEXT-DECORATION: none
}
A.USER_object:visited {
	FONT-FAMILY: tahoma; COLOR: #fff; FONT-SIZE: 11px; FONT-WEIGHT: bold; =
TEXT-DECORATION: none
}
A.USER_object:active {
	FONT-FAMILY: tahoma; COLOR: #fff; FONT-SIZE: 11px; FONT-WEIGHT: bold; =
TEXT-DECORATION: none
}
A.LOGIN_object:hover {
	FONT-FAMILY: tahoma; COLOR: #ddd; FONT-SIZE: 11px; FONT-WEIGHT: bold; =
TEXT-DECORATION: none
}
A.USER_object:hover {
	FONT-FAMILY: tahoma; COLOR: #ddd; FONT-SIZE: 11px; FONT-WEIGHT: bold; =
TEXT-DECORATION: none
}
.DATE_object {
	FONT-FAMILY: tahoma; COLOR: #fff; FONT-SIZE: 11px; TEXT-DECORATION: =
none
}
A.DATE_object:link {
	FONT-FAMILY: tahoma; COLOR: #fff; FONT-SIZE: 11px; TEXT-DECORATION: =
none
}
A.DATE_object:visited {
	FONT-FAMILY: tahoma; COLOR: #fff; FONT-SIZE: 11px; TEXT-DECORATION: =
none
}
A.DATE_object:active {
	FONT-FAMILY: tahoma; COLOR: #fff; FONT-SIZE: 11px; TEXT-DECORATION: =
none
}
A.DATE_object:hover {
	FONT-FAMILY: tahoma; COLOR: #ddd; FONT-SIZE: 11px; TEXT-DECORATION: =
none
}
.DATE_object2 {
	FONT-FAMILY: tahoma; COLOR: #777; FONT-SIZE: 11px; FONT-WEIGHT: normal; =
TEXT-DECORATION: none
}
A.DATE_object2:link {
	FONT-FAMILY: tahoma; COLOR: #777; FONT-SIZE: 11px; FONT-WEIGHT: normal; =
TEXT-DECORATION: none
}
A.DATE_object2:visited {
	FONT-FAMILY: tahoma; COLOR: #777; FONT-SIZE: 11px; FONT-WEIGHT: normal; =
TEXT-DECORATION: none
}
A.DATE_object2:active {
	FONT-FAMILY: tahoma; COLOR: #777; FONT-SIZE: 11px; FONT-WEIGHT: normal; =
TEXT-DECORATION: none
}
A.DATE_object2:hover {
	FONT-FAMILY: tahoma; COLOR: #777; FONT-SIZE: 11px; TEXT-DECORATION: =
none
}
.BREADCRUMBS_object {
	FONT-FAMILY: tahoma; COLOR: #777; FONT-SIZE: 11px; FONT-WEIGHT: bold; =
TEXT-DECORATION: none
}
A.BREADCRUMBS_object:link {
	FONT-FAMILY: tahoma; COLOR: #777; FONT-SIZE: 11px; FONT-WEIGHT: bold; =
TEXT-DECORATION: none
}
A.BREADCRUMBS_object:visited {
	FONT-FAMILY: tahoma; COLOR: #777; FONT-SIZE: 11px; FONT-WEIGHT: bold; =
TEXT-DECORATION: none
}
A.BREADCRUMBS_object:active {
	FONT-FAMILY: tahoma; COLOR: #777; FONT-SIZE: 11px; FONT-WEIGHT: bold; =
TEXT-DECORATION: none
}
A.BREADCRUMBS_object:hover {
	FONT-FAMILY: tahoma; COLOR: #444; FONT-SIZE: 11px; FONT-WEIGHT: bold; =
TEXT-DECORATION: none
}
.FOOTER_objects {
	COLOR: #fff; FONT-SIZE: 11px
}
A.FOOTER_objects:link {
	COLOR: #fff; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.FOOTER_objects:visited {
	COLOR: #fff; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.FOOTER_objects:active {
	COLOR: #fff; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.FOOTER_objects:hover {
	COLOR: #ddd; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.Normal {
	FONT-FAMILY: tahoma; COLOR: #555; FONT-SIZE: 11px
}
.Normal {
	FONT-FAMILY: tahoma; COLOR: #555; FONT-SIZE: 11px
}
.NormalBold {
	FONT-FAMILY: tahoma; COLOR: #555; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.NormalRed {
	FONT-FAMILY: tahoma; COLOR: #c50000; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.SubHead {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
FONT-FAMILY: tahoma; COLOR: #777; FONT-SIZE: 11px; FONT-WEIGHT: bold; =
PADDING-TOP: 0px
}
.Head {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: =
none transparent scroll repeat 0% 0%; COLOR: #777; FONT-SIZE: 11px; =
FONT-WEIGHT: bold; PADDING-TOP: 0px
}
A:link {
	FONT-FAMILY: tahoma; COLOR: #666; FONT-SIZE: 11px; FONT-WEIGHT: bold; =
TEXT-DECORATION: underline
}
A:visited {
	FONT-FAMILY: tahoma; COLOR: #666; FONT-SIZE: 11px; FONT-WEIGHT: bold; =
TEXT-DECORATION: underline
}
A:active {
	FONT-FAMILY: tahoma; COLOR: #666; FONT-SIZE: 11px; FONT-WEIGHT: bold; =
TEXT-DECORATION: underline
}
A:hover {
	FONT-FAMILY: tahoma; COLOR: #444; FONT-SIZE: 11px; TEXT-DECORATION: =
underline
}
A.Normal:link {
	FONT-FAMILY: tahoma; COLOR: #666; FONT-SIZE: 11px; FONT-WEIGHT: bold; =
TEXT-DECORATION: none
}
A.Normal:visited {
	FONT-FAMILY: tahoma; COLOR: #666; FONT-SIZE: 11px; FONT-WEIGHT: bold; =
TEXT-DECORATION: none
}
A.Normal:hover {
	FONT-FAMILY: tahoma; COLOR: #444; FONT-SIZE: 11px; TEXT-DECORATION: =
none
}
A.CommandButton:link {
	BORDER-BOTTOM: #ababab 1px solid; BORDER-LEFT: #ababab 1px solid; =
PADDING-BOTTOM: 3px; PADDING-LEFT: 4px; PADDING-RIGHT: 3px; FONT-FAMILY: =
tahoma; BACKGROUND: #efefef; HEIGHT: 20px; COLOR: #6a6a6a; FONT-SIZE: =
11px; BORDER-TOP: #ababab 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: =
#ababab 1px solid; TEXT-DECORATION: none; PADDING-TOP: 2px
}
A.CommandButton:visited {
	BORDER-BOTTOM: #ababab 1px solid; BORDER-LEFT: #ababab 1px solid; =
PADDING-BOTTOM: 3px; PADDING-LEFT: 4px; PADDING-RIGHT: 3px; FONT-FAMILY: =
tahoma; BACKGROUND: #efefef; HEIGHT: 20px; COLOR: #6a6a6a; FONT-SIZE: =
11px; BORDER-TOP: #ababab 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: =
#ababab 1px solid; TEXT-DECORATION: none; PADDING-TOP: 2px
}
A.CommandButton:active {
	BORDER-BOTTOM: #ababab 1px solid; BORDER-LEFT: #ababab 1px solid; =
PADDING-BOTTOM: 3px; PADDING-LEFT: 4px; PADDING-RIGHT: 3px; FONT-FAMILY: =
tahoma; BACKGROUND: #efefef; HEIGHT: 20px; COLOR: #6a6a6a; FONT-SIZE: =
11px; BORDER-TOP: #ababab 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: =
#ababab 1px solid; TEXT-DECORATION: none; PADDING-TOP: 2px
}
A.CommandButton:hover {
	BORDER-BOTTOM: #868686 1px solid; BORDER-LEFT: #868686 1px solid; =
PADDING-BOTTOM: 3px; PADDING-LEFT: 4px; PADDING-RIGHT: 3px; FONT-FAMILY: =
tahoma; BACKGROUND: #dfdfdf; HEIGHT: 20px; COLOR: #6a6a6a; FONT-SIZE: =
11px; BORDER-TOP: #868686 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: =
#868686 1px solid; TEXT-DECORATION: none; PADDING-TOP: 2px
}
.SearchButton {
	PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-LEFT: 13px; PADDING-RIGHT: =
17px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 1px; =
CURSOR: hand; PADDING-TOP: 13px
}
SELECT {
	FONT-FAMILY: tahoma; COLOR: #333; FONT-SIZE: 11px
}
INPUT {
	FONT-FAMILY: tahoma; COLOR: #333; FONT-SIZE: 11px
}
.NormalTextBox {
	LINE-HEIGHT: 12px; PADDING-LEFT: 4px; FONT-FAMILY: tahoma; COLOR: #333; =
FONT-SIZE: 11px; FONT-WEIGHT: normal
}
TD.NormalTextBox {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent =
scroll repeat 0% 0%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: =
0px
}
.NormalTextBox#dnn_dnnSEARCH_txtSearch {
	BORDER-BOTTOM: #ffffff 0px solid; BORDER-LEFT: #ffffff 0px solid; =
PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; WIDTH: 174px; PADDING-RIGHT: =
0px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 19px; =
COLOR: #888; BORDER-TOP: #ffffff 0px solid; CURSOR: text; BORDER-RIGHT: =
#ffffff 0px solid; PADDING-TOP: 4px
}
.MainMenu_MenuContainer {
	BACKGROUND-COLOR: transparent; WIDTH: 190px
}
.MainMenu_MenuBar {
	WIDTH: 190px; BACKGROUND: #fff; CURSOR: hand
}
.MainMenu_SubMenu {
	Z-INDEX: 1000; BORDER-BOTTOM: #ffce9b 1px solid; FILTER: none; =
BORDER-LEFT: #ffce9b 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px =
1px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #ffead5; =
BORDER-TOP: #ffce9b 1px solid; CURSOR: hand; FONT-WEIGHT: normal; =
BORDER-RIGHT: #ffce9b 1px solid; PADDING-TOP: 0px
}
.ModuleTitle_SubMenu {
	Z-INDEX: 1000; BORDER-BOTTOM: #ffce9b 1px solid; FILTER: none; =
BORDER-LEFT: #ffce9b 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px =
1px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #ffead5; =
BORDER-TOP: #ffce9b 1px solid; CURSOR: hand; FONT-WEIGHT: normal; =
BORDER-RIGHT: #ffce9b 1px solid; PADDING-TOP: 0px
}
.MainMenu_MenuItem {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: =
normal; PADDING-LEFT: 16px; PADDING-RIGHT: 30px; FONT-FAMILY: tahoma; =
BACKGROUND: #ffead5; HEIGHT: 20px; COLOR: #6a6a6a; FONT-SIZE: 11px; =
BORDER-TOP: 0px; FONT-WEIGHT: bold; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.ModuleTitle_MenuItem {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: =
normal; PADDING-LEFT: 16px; PADDING-RIGHT: 30px; FONT-FAMILY: tahoma; =
BACKGROUND: #ffead5; HEIGHT: 20px; COLOR: #6a6a6a; FONT-SIZE: 11px; =
BORDER-TOP: 0px; FONT-WEIGHT: bold; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.MainMenu_MenuItemSel {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-LEFT: 16px; PADDING-RIGHT: 30px; FONT-FAMILY: tahoma; =
BACKGROUND: #ffce9b; HEIGHT: 20px; COLOR: #222; FONT-SIZE: 11px; =
BORDER-TOP: 0px; CURSOR: hand; FONT-WEIGHT: bold; BORDER-RIGHT: 0px; =
PADDING-TOP: 0px
}
.ModuleTitle_MenuItemSel {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-LEFT: 16px; PADDING-RIGHT: 30px; FONT-FAMILY: tahoma; =
BACKGROUND: #ffce9b; HEIGHT: 20px; COLOR: #222; FONT-SIZE: 11px; =
BORDER-TOP: 0px; CURSOR: hand; FONT-WEIGHT: bold; BORDER-RIGHT: 0px; =
PADDING-TOP: 0px
}
.MainMenu_Idle {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: =
url(nav_idle.gif) no-repeat; HEIGHT: 22px; COLOR: #666; FONT-WEIGHT: =
bold; PADDING-TOP: 0px
}
.MainMenu_Selected {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: =
url(nav_over.gif) no-repeat; HEIGHT: 22px; COLOR: #222; FONT-WEIGHT: =
bold; PADDING-TOP: 0px
}
.MainMenu_Active {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: =
url(nav_active.gif) no-repeat; HEIGHT: 22px; COLOR: #666; FONT-WEIGHT: =
bold; PADDING-TOP: 0px
}
.MainMenu_BreadcrumbActive {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: =
url(nav_active.gif) no-repeat; HEIGHT: 22px; COLOR: #666; FONT-WEIGHT: =
bold; PADDING-TOP: 0px
}
.MainMenu_MenuArrow {
	DISPLAY: none
}
.MainMenu_RootMenuArrow {
	DISPLAY: none
}
.MainMenu_MenuIcon {
	DISPLAY: none
}
.ModuleTitle_MenuContainer {
	COLOR: #2c2c2c
}
.ModuleTitle_MenuBar {
	CURSOR: hand
}
.ModuleTitle_MenuItem {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; =
PADDING-TOP: 0px
}
.ModuleTitle_MenuItemSel {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; =
PADDING-TOP: 0px
}
.ModuleTitle_MenuBreak {
	DISPLAY: none
}
.MainMenuSeperator {
	DISPLAY: none
}
.MainMenu_MenuBreak {
	DISPLAY: none
}
.ModuleTitle_MenuArrow {
	DISPLAY: none
}
.ModuleTitle_RootMenuArrow {
	DISPLAY: none
}
.ModuleTitle_MenuIcon {
	DISPLAY: none
}

------=_NextPart_000_0000_01CB7B6F.646C3330
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.voha.org/Portals/_default/Containers/vertigo-red-containers/RedBox-02.css

.EON_VE_RedBox02Title {
	LINE-HEIGHT: 1.4em; FONT-FAMILY: tahoma; COLOR: #fff; FONT-SIZE: 11px; =
FONT-WEIGHT: bold
}
.EON_VE_RedBox02TitleTD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
.EON_VE_RedBox02ActionsTD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 0%; PADDING-RIGHT: 0px; =
PADDING-TOP: 0px
}
.EON_VE_RedBox02Content {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.4em; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: tahoma; COLOR: #444; =
FONT-SIZE: 11px; PADDING-TOP: 5px
}
.EON_VE_RedBox02Icons {
	TEXT-ALIGN: right; PADDING-BOTTOM: 7px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; BORDER-TOP: #bbbbbb 1px solid; PADDING-TOP: 5px
}
.EON_VE_RedBox02T {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: =
url(02t_VertigoRed.gif) repeat-x left bottom; HEIGHT: 22px; =
VERTICAL-ALIGN: top; PADDING-TOP: 2px
}
.EON_VE_RedBox02TL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 10px; PADDING-RIGHT: =
0px; BACKGROUND: url(02tl_VertigoRed.gif) no-repeat left bottom; HEIGHT: =
22px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
.EON_VE_RedBox02TR {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 10px; PADDING-RIGHT: =
0px; BACKGROUND: url(02tr_VertigoRed.gif) no-repeat right bottom; =
HEIGHT: 22px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
.EON_VE_RedBox02M {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: =
url(boxm_VertigoRed.gif) left top; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
.EON_VE_RedBox02ML {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 10px; PADDING-RIGHT: =
0px; BACKGROUND: url(02ml_VertigoRed.gif) repeat-y left bottom; =
VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
.EON_VE_RedBox02MR {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 10px; PADDING-RIGHT: =
0px; BACKGROUND: url(02mr_VertigoRed.gif) repeat-y right bottom; =
VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
.EON_VE_RedBox02B {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; BACKGROUND: =
url(02b_VertigoRed.gif) repeat-x left bottom; HEIGHT: 17px; =
VERTICAL-ALIGN: top; PADDING-TOP: 8px
}
.EON_VE_RedBox02BL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 10px; PADDING-RIGHT: =
0px; BACKGROUND: url(02bl_VertigoRed.gif) no-repeat left bottom; HEIGHT: =
17px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
.EON_VE_RedBox02BR {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 21px; PADDING-RIGHT: =
0px; BACKGROUND: url(02br_VertigoRed.gif) no-repeat right bottom; =
HEIGHT: 17px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}

------=_NextPart_000_0000_01CB7B6F.646C3330
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.voha.org/Portals/_default/Containers/vertigo-red-containers/RedBox-01-PS.css

.EON_VEPS_RedBox01Title {
	LINE-HEIGHT: 1.4em; FONT-FAMILY: tahoma; COLOR: #fff; FONT-SIZE: 11px; =
FONT-WEIGHT: bold
}
.EON_VEPS_RedBox01TitleTD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
.EON_VEPS_RedBox01ActionsTD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 0%; PADDING-RIGHT: 0px; =
PADDING-TOP: 0px
}
.EON_VEPS_RedBox01Content {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.4em; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: tahoma; COLOR: #444; =
FONT-SIZE: 11px; PADDING-TOP: 5px
}
.EON_VEPS_RedBox01Icons {
	TEXT-ALIGN: right; PADDING-BOTTOM: 7px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; BORDER-TOP: #bbbbbb 1px solid; PADDING-TOP: 5px
}
.EON_VEPS_RedBox01T {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: =
url(01t_VertigoRed.gif) repeat-x left bottom; HEIGHT: 22px; =
VERTICAL-ALIGN: top; PADDING-TOP: 2px
}
.EON_VEPS_RedBox01TL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 10px; PADDING-RIGHT: =
0px; BACKGROUND: url(01tl_VertigoRed.gif) no-repeat left bottom; HEIGHT: =
22px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
.EON_VEPS_RedBox01TR {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 10px; PADDING-RIGHT: =
0px; BACKGROUND: url(01tr_VertigoRed.gif) no-repeat right bottom; =
HEIGHT: 22px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
.EON_VEPS_RedBox01M {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: =
#fff; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
.EON_VEPS_RedBox01ML {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 10px; PADDING-RIGHT: =
0px; BACKGROUND: url(01ml_VertigoRed.gif) repeat-y left bottom; =
VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
.EON_VEPS_RedBox01MR {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 10px; PADDING-RIGHT: =
0px; BACKGROUND: url(01mr_VertigoRed.gif) repeat-y right bottom; =
VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
.EON_VEPS_RedBox01B {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; BACKGROUND: =
url(01b_VertigoRed.gif) repeat-x left bottom; HEIGHT: 17px; =
VERTICAL-ALIGN: top; PADDING-TOP: 8px
}
.EON_VEPS_RedBox01BL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 10px; PADDING-RIGHT: =
0px; BACKGROUND: url(01bl_VertigoRed.gif) no-repeat left bottom; HEIGHT: =
17px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
.EON_VEPS_RedBox01BR {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 21px; PADDING-RIGHT: =
0px; BACKGROUND: url(01br_VertigoRed.gif) no-repeat right bottom; =
HEIGHT: 17px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}

------=_NextPart_000_0000_01CB7B6F.646C3330
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.voha.org/Portals/_default/Containers/clipped-slate-containers/08-DarkSlate.css

P {
	MARGIN: 0px
}
.BCC_CL_08DarkSlateTitle {
	LINE-HEIGHT: 1.4em; FONT-FAMILY: tahoma; COLOR: #fff; FONT-SIZE: 11px; =
FONT-WEIGHT: bold
}
.BCC_CL_08DarkSlateTitleTD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
.BCC_CL_08DarkSlateActionsTD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 0%; PADDING-RIGHT: 0px; =
VERTICAL-ALIGN: bottom; PADDING-TOP: 0px
}
.BCC_CL_08DarkSlateContent {
	TEXT-ALIGN: left; PADDING-BOTTOM: 5px; LINE-HEIGHT: 1.4em; =
PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: tahoma; COLOR: #444; =
FONT-SIZE: 11px; PADDING-TOP: 5px
}
.BCC_CL_08DarkSlateIcons {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; BORDER-TOP: #bbbbbb 1px solid; PADDING-TOP: 5px
}
.BCC_CL_08DarkSlateT {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 0px; BACKGROUND: =
url(08t_DarkSlate.gif) repeat-x left bottom; HEIGHT: 21px; =
VERTICAL-ALIGN: top; PADDING-TOP: 2px
}
.BCC_CL_08DarkSlateTL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 6px; PADDING-RIGHT: 0px; =
BACKGROUND: url(08tl_DarkSlate.gif) no-repeat left bottom; HEIGHT: 21px; =
VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
.BCC_CL_08DarkSlateTR {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 6px; PADDING-RIGHT: 0px; =
BACKGROUND: url(08tr_DarkSlate.gif) no-repeat right bottom; HEIGHT: =
21px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
.BCC_CL_08DarkSlateM {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: =
#f3f5f8; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
.BCC_CL_08DarkSlateML {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 6px; PADDING-RIGHT: 0px; =
BACKGROUND: url(08ml_DarkSlate.gif) repeat-y left bottom; =
VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
.BCC_CL_08DarkSlateMR {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 6px; PADDING-RIGHT: 0px; =
BACKGROUND: url(08mr_DarkSlate.gif) repeat-y right bottom; =
VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
.BCC_CL_08DarkSlateB {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: =
url(08b_DarkSlate.gif) repeat-x left top; HEIGHT: 18px; VERTICAL-ALIGN: =
top; PADDING-TOP: 0px
}
.BCC_CL_08DarkSlateBL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 6px; PADDING-RIGHT: 0px; =
BACKGROUND: url(08bl_DarkSlate.gif) no-repeat left top; HEIGHT: 18px; =
VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
.BCC_CL_08DarkSlateBR {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 6px; PADDING-RIGHT: 0px; =
BACKGROUND: url(08br_DarkSlate.gif) no-repeat right top; HEIGHT: 18px; =
VERTICAL-ALIGN: top; PADDING-TOP: 0px
}

------=_NextPart_000_0000_01CB7B6F.646C3330
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.voha.org/Portals/_default/Containers/vertigo-orange-containers/OrangeBox-02.css

.EON_VE_OrangeBox02Title {
	LINE-HEIGHT: 1.4em; FONT-FAMILY: tahoma; COLOR: #fff; FONT-SIZE: 11px; =
FONT-WEIGHT: bold
}
.EON_VE_OrangeBox02TitleTD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
.EON_VE_OrangeBox02ActionsTD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 0%; PADDING-RIGHT: 0px; =
PADDING-TOP: 0px
}
.EON_VE_OrangeBox02Content {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.4em; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: tahoma; COLOR: #444; =
FONT-SIZE: 11px; PADDING-TOP: 5px
}
.EON_VE_OrangeBox02Icons {
	TEXT-ALIGN: right; PADDING-BOTTOM: 7px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; BORDER-TOP: #bbbbbb 1px solid; PADDING-TOP: 5px
}
.EON_VE_OrangeBox02T {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: =
url(02t_VertigoOrange.gif) repeat-x left bottom; HEIGHT: 22px; =
VERTICAL-ALIGN: top; PADDING-TOP: 2px
}
.EON_VE_OrangeBox02TL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 10px; PADDING-RIGHT: =
0px; BACKGROUND: url(02tl_VertigoOrange.gif) no-repeat left bottom; =
HEIGHT: 22px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
.EON_VE_OrangeBox02TR {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 10px; PADDING-RIGHT: =
0px; BACKGROUND: url(02tr_VertigoOrange.gif) no-repeat right bottom; =
HEIGHT: 22px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
.EON_VE_OrangeBox02M {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: =
url(boxm_VertigoOrange.gif) left top; VERTICAL-ALIGN: top; PADDING-TOP: =
0px
}
.EON_VE_OrangeBox02ML {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 10px; PADDING-RIGHT: =
0px; BACKGROUND: url(02ml_VertigoOrange.gif) repeat-y left bottom; =
VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
.EON_VE_OrangeBox02MR {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 10px; PADDING-RIGHT: =
0px; BACKGROUND: url(02mr_VertigoOrange.gif) repeat-y right bottom; =
VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
.EON_VE_OrangeBox02B {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; BACKGROUND: =
url(02b_VertigoOrange.gif) repeat-x left bottom; HEIGHT: 17px; =
VERTICAL-ALIGN: top; PADDING-TOP: 8px
}
.EON_VE_OrangeBox02BL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 10px; PADDING-RIGHT: =
0px; BACKGROUND: url(02bl_VertigoOrange.gif) no-repeat left bottom; =
HEIGHT: 17px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
.EON_VE_OrangeBox02BR {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 21px; PADDING-RIGHT: =
0px; BACKGROUND: url(02br_VertigoOrange.gif) no-repeat right bottom; =
HEIGHT: 17px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}

------=_NextPart_000_0000_01CB7B6F.646C3330
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.voha.org/Portals/_default/Containers/vertigo-red-containers/RedBox-02-PS.css

.EON_VEPS_RedBox02Title {
	LINE-HEIGHT: 1.4em; FONT-FAMILY: tahoma; COLOR: #fff; FONT-SIZE: 11px; =
FONT-WEIGHT: bold
}
.EON_VEPS_RedBox02TitleTD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
.EON_VEPS_RedBox02ActionsTD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 0%; PADDING-RIGHT: 0px; =
PADDING-TOP: 0px
}
.EON_VEPS_RedBox02Content {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.4em; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: tahoma; COLOR: #444; =
FONT-SIZE: 11px; PADDING-TOP: 5px
}
.EON_VEPS_RedBox02Icons {
	TEXT-ALIGN: right; PADDING-BOTTOM: 7px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; BORDER-TOP: #bbbbbb 1px solid; PADDING-TOP: 5px
}
.EON_VEPS_RedBox02T {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: =
url(02t_VertigoRed.gif) repeat-x left bottom; HEIGHT: 22px; =
VERTICAL-ALIGN: top; PADDING-TOP: 2px
}
.EON_VEPS_RedBox02TL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 10px; PADDING-RIGHT: =
0px; BACKGROUND: url(02tl_VertigoRed.gif) no-repeat left bottom; HEIGHT: =
22px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
.EON_VEPS_RedBox02TR {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 10px; PADDING-RIGHT: =
0px; BACKGROUND: url(02tr_VertigoRed.gif) no-repeat right bottom; =
HEIGHT: 22px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
.EON_VEPS_RedBox02M {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: =
url(boxm_VertigoRed.gif) left top; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
.EON_VEPS_RedBox02ML {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 10px; PADDING-RIGHT: =
0px; BACKGROUND: url(02ml_VertigoRed.gif) repeat-y left bottom; =
VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
.EON_VEPS_RedBox02MR {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 10px; PADDING-RIGHT: =
0px; BACKGROUND: url(02mr_VertigoRed.gif) repeat-y right bottom; =
VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
.EON_VEPS_RedBox02B {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; BACKGROUND: =
url(02b_VertigoRed.gif) repeat-x left bottom; HEIGHT: 17px; =
VERTICAL-ALIGN: top; PADDING-TOP: 8px
}
.EON_VEPS_RedBox02BL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 10px; PADDING-RIGHT: =
0px; BACKGROUND: url(02bl_VertigoRed.gif) no-repeat left bottom; HEIGHT: =
17px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
.EON_VEPS_RedBox02BR {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 21px; PADDING-RIGHT: =
0px; BACKGROUND: url(02br_VertigoRed.gif) no-repeat right bottom; =
HEIGHT: 17px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}

------=_NextPart_000_0000_01CB7B6F.646C3330
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.voha.org/Portals/_default/Containers/vertigo-red-containers/RedBox-01.css

.EON_VE_RedBox01Title {
	LINE-HEIGHT: 1.4em; FONT-FAMILY: tahoma; COLOR: #fff; FONT-SIZE: 11px; =
FONT-WEIGHT: bold
}
.EON_VE_RedBox01TitleTD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
.EON_VE_RedBox01ActionsTD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 0%; PADDING-RIGHT: 0px; =
PADDING-TOP: 0px
}
.EON_VE_RedBox01Content {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.4em; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: tahoma; COLOR: #444; =
FONT-SIZE: 11px; PADDING-TOP: 5px
}
.EON_VE_RedBox01Icons {
	TEXT-ALIGN: right; PADDING-BOTTOM: 7px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; BORDER-TOP: #bbbbbb 1px solid; PADDING-TOP: 5px
}
.EON_VE_RedBox01T {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: =
url(01t_VertigoRed.gif) repeat-x left bottom; HEIGHT: 22px; =
VERTICAL-ALIGN: top; PADDING-TOP: 2px
}
.EON_VE_RedBox01TL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 10px; PADDING-RIGHT: =
0px; BACKGROUND: url(01tl_VertigoRed.gif) no-repeat left bottom; HEIGHT: =
22px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
.EON_VE_RedBox01TR {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 10px; PADDING-RIGHT: =
0px; BACKGROUND: url(01tr_VertigoRed.gif) no-repeat right bottom; =
HEIGHT: 22px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
.EON_VE_RedBox01M {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: =
#fff; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
.EON_VE_RedBox01ML {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 10px; PADDING-RIGHT: =
0px; BACKGROUND: url(01ml_VertigoRed.gif) repeat-y left bottom; =
VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
.EON_VE_RedBox01MR {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 10px; PADDING-RIGHT: =
0px; BACKGROUND: url(01mr_VertigoRed.gif) repeat-y right bottom; =
VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
.EON_VE_RedBox01B {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; BACKGROUND: =
url(01b_VertigoRed.gif) repeat-x left bottom; HEIGHT: 17px; =
VERTICAL-ALIGN: top; PADDING-TOP: 8px
}
.EON_VE_RedBox01BL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 10px; PADDING-RIGHT: =
0px; BACKGROUND: url(01bl_VertigoRed.gif) no-repeat left bottom; HEIGHT: =
17px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
.EON_VE_RedBox01BR {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 21px; PADDING-RIGHT: =
0px; BACKGROUND: url(01br_VertigoRed.gif) no-repeat right bottom; =
HEIGHT: 17px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}

------=_NextPart_000_0000_01CB7B6F.646C3330
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
Content-Location: http://www.voha.org/Portals/0/portal.css

.HeadBg {
	
}
BODY {
	
}
.TabBg {
	
}
.LeftPane {
	
}
.ContentPane {
	
}
.RightPane {
	
}
.SelectedTab {
	
}
A.SelectedTab:link {
	
}
A.SelectedTab:visited {
	
}
A.SelectedTab:active {
	
}
A.SelectedTab:hover {
	
}
.OtherTabs {
	
}
A.OtherTabs:link {
	
}
A.OtherTabs:visited {
	
}
A.OtherTabs:active {
	
}
A.OtherTabs:hover {
	
}
.Head {
	
}
.SubHead {
	
}
.SubSubHead {
	
}
.Normal {
	
}
.NormalTextBox {
	
}
.NormalRed {
	
}
.NormalBold {
	
}
.CommandButton {
	
}
A.CommandButton:link {
	
}
A.CommandButton:visited {
	
}
A.CommandButton:active {
	
}
A.CommandButton:hover {
	
}
H1 {
	
}
H2 {
	
}
H3 {
	
}
H4 {
	
}
H5 {
	
}
DT {
	
}
H6 {
	
}
TFOOT {
	
}
THEAD {
	
}
TH {
	
}
A:link {
	
}
A:visited {
	
}
A:active {
	
}
A:hover {
	
}
SMALL {
	
}
BIG {
	
}
BLOCKQUOTE {
	
}
PRE {
	
}
UL LI {
	
}
UL LI LI {
	
}
UL LI LI LI {
	
}
OL LI {
	
}
OL OL LI {
	
}
OL OL OL LI {
	
}
HR {
	
}
.Message {
	
}
.ItemTitle {
	
}
.ModuleTitle_MenuContainer {
	
}
.ModuleTitle_MenuBar {
	
}
.ModuleTitle_MenuItem {
	
}
.ModuleTitle_MenuIcon {
	
}
.ModuleTitle_SubMenu {
	
}
.ModuleTitle_MenuBreak {
	
}
.ModuleTitle_MenuItemSel {
	
}
.ModuleTitle_MenuArrow {
	
}
.ModuleTitle_RootMenuArrow {
	
}
.MainMenu_MenuContainer {
	
}
.MainMenu_MenuBar {
	
}
.MainMenu_MenuItem {
	
}
.MainMenu_MenuIcon {
	
}
.MainMenu_SubMenu {
	
}
.MainMenu_MenuBreak {
	
}
.MainMenu_MenuItemSel {
	
}
.MainMenu_MenuArrow {
	
}
.MainMenu_RootMenuArrow {
	
}

------=_NextPart_000_0000_01CB7B6F.646C3330
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://css.zohostatic.com/db/Oct_29_2010_1/themes/common/images/spacer.gif

R0lGODlhAQABAIAAAAAAAAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==

------=_NextPart_000_0000_01CB7B6F.646C3330
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://css.zohostatic.com/db/Oct_29_2010_1/themes/common/images/poweredbyzoho.gif

R0lGODlhqgAZAPcAAAAAAP///1tbW7QJDOwfINcoLPw3OOZISelrbP7X2CNcqgVQqgFKnBNt0Ct/
2cja7gJhwgdctiVrsYzB9uHs9+ry+vD1+vT4/Pn7/fz9/g1eqRFuwkqh70eX4z99tl+h3WSo5mCU
w4K672ybxoqv0aLM87nZ9qfB2svi9wNsxxh4ykCPz0WV2kuLw1aOv3Wlz6DG5SKFztno9M7W3DeR
0rLS6CiEtWGQqF+jw0KXsuDw9WqvuxiCj1unsIS8v/7//5TT0QCLWFTVlPj8+l3LkknPhUzAf8rv
21XAg4jWqZngt/T790q5doDRoYTVpZ3XtHXHlebz6xqtTTjDauv27yq1Vy++X1rMf2nKiaXbt93y
5PD58/v+/JPbqqrhu8zx1wqZNDWzWj2nWoXTm7nnxsPlzdzt4djp3QCBIyeVRAOXJwizMhytPRua
Oii1SUipYGe2eh6PN77exc3p07DTtwWIGyqBNgCkFOLs40KKSPb39ri6U/v7+sjCSvDskezeK/Pt
k+HOMPPiNtfHMuXVP/jbDODJG+bPKfzyq/XSA/TUCfrXGMq0NP/WAPnSDv/shv7yuvvhef/88P/+
+vzFAffIHv733fe8APvoqv3yzvu3AfjAGPmxAO6uDvvENf3MUv7VbP3Zgf/45/2yCO+yLP3NZfCh
Bv6tDP6vFP/emv+lAP6nDOKoQPzbof7nvP/79PGWAfCbCd+YR+CZSeCaSvz27+CUR9zSzH5LNqd9
cos0JdeysPLf3qEiHdEBAdwDA8QHB90JCeMMDOgQENkSEvQaGvMjItofH/kqKfYpKeYmJvwrK/st
Lfw2NfM1Nf04OPg6Of49O/k8O/o+PP5APv4/Pt44OPI/P/xKSvtbW8NJSONaWvtravV2dvmFheZ8
fPyOjvuhoO6goPmurvi1tfu+vvS9vfrIyPjV1fzb2/3l5f3q6v7y8v729v75+f/8/P/+/vT09Onp
6d7e3tPT08jIyL29vbKysqioqJ2dnZKSkoeHh3x8fHFxcWZmZv///yH5BAEAAP8ALAAAAACqABkA
AAj/AAMIHEiwoMGDCBMqXMiwocOHECNKnEixosWLGDNq3Mixo8ePIEOKHEmypMmK797BE0jGi5Yh
J2PKHPmO3bp058qFI8cuABcoWJq4XMLwx4+ZSJMiVEcunDdu2bBBM3CAV4AjRpA0cdIky5ktBDNc
qEBBBgoTFZSqVQoPXLRp06RBgyatWoEzAZIYmTIlaJIkWY7oOGuixIQJIkRwMDMJEaDHfiJHxjRp
reWO7LhRe8YMmedmzgbc2kLEyJo1Vq5gcaKkC5DDiEWAAPGBxhxEggT92c37EKtalw3SE0BcAL95
JQXQK7jvHsR02ZpBy8YNnLdkBAbsoiPEipsuX754/7lyxTWIDixY0PiwYkMMOoIKKUqkaL4jR51s
AR9YnDi/eBvd45xDww2kzz7JLUdQcxAlgM0y5bCzkjrXDDNALlAUUUUZAWgxRwBkVOEGEzSIwEIK
KsgAQwQq+EBII4tEAgkin1BCiSmy7CeQcgLJ08+AGTFIoAAD1dNPAPT0I4A/9gSgj3P6CBDPPFIm
uWSTAihZjzz8EIdPj112qeBAze0jwJfyCIBcmsgRlM6D4DilzjrX/AIMLkRMMQaIbLCx5xh3BLFC
BTBAsMEFFGiwwQ6BLAJJAJa8IkkkmsQyi44B8BiAjwNGKcA+ANrTj5L/CeQpqAHcQ+o9xDmXD3EI
Iv9UoED7gOqPc6zGcw8/AfgjQD279trkcPEIkI+px/pYTwC1pqopmf3IQ+VyT6bKa0HtZMNMMsVw
4045wgQDjC5IVDEHPGGooUYYfPLgAAWEPpABBRJE0IMhjwQQSSWeWCKKJ7BcSlB/Augj0K4A7vOl
PcrF82Oq0fr4Javy0Oocm/L4s+xBwxXHjzzE7lgPlWk2pw8+VPY3XJO99ufcrzuOSeuXzDpnZAD8
AElQN9xes846B/wibi9vSGGGFmCoy0QAXjCBQwMoBHCBDBVU4MECOQwCiSWVXKJJKJOAEjCmPOYT
ran9IWhPrPcgqPDBvKpKpnMOG6tzQbMOFHKmy/L/Y/Y9+vgzD5UA8seyxgXBnKnMzNIsJJNSHuSN
McWM4043v2TuSy92qDEHF2LU0QaHWDxRaA0BtKABCRiEgHUfkGSyiSacgDJJKGMPrCA/BjtJ80Br
H+w2zcHKbfFA97x6LMdEEhTPrc4CiE/B9SwZwPPHMlwsy/v8Nw/izbLKuJn3DKfg9LEaFA4BzrCT
zgEIIEDM5nmoAccWVHTBoRxvUFFDBDBIHQNCEAASMMAGe0CEJDzBiVFg4hWfyB1/FGS+VAkuHvxY
mJo4BTF5SAxiZPoSlZCTj94Jp3kEoYevmCSQ6t2jWL2zEgsFwDIueQlMn3rWzLoEJCqxzCDlIMAB
/94xEHRYwxfawEMWxAAFM1AhCllIAxwC8AAJvCAAL2CABwJwggMywnaQKEUqAuCKU8AiR7oz0JGc
BKtQ+UNJ6TPTpwBkPGfhyj9tCs5D7uGPwhlkHcpQBjnOIY5vHOAYBfgGHwIADzrA4Q1pQEMcOESv
FlAgi6sbgQJuQIqviSIAr3AFKVQRC1pg6iGi0qNMovRDg7zjkNY4wDa+IQ5zpKMdBZEDHKQoEAu0
QAIjcIELRkCCEzxgBqQYxSk8UYpPoGIVpyBFKyiSSlWq0hy27AlDyvChAGTgAQ+QgQUKogdMpKIV
6ExnKlxhzXa6853wjKc850nPetrznvjMpz4HEgEQADs=

------=_NextPart_000_0000_01CB7B6F.646C3330
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://css.zohostatic.com/db/Oct_29_2010_1/themes/common/images/shdw-rt.png

iVBORw0KGgoAAAANSUhEUgAAAAcAAAAJCAYAAAGJXwY1AAAACXBIWXMAAAsTAAALEwEAmpwYAAAK
T2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AU
kSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89+bN/rXX
Pues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh+PDwrIsAHvgAB
eNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAt
AGAnf+bTAICd+Jl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3
AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dX
Lh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP+
5c+rcEAAAOF0ftH+LC+zGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw+H48PEWhkLnZ2eXk
5NhKxEJbYcpXff5nwl/AV/1s+X48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd
0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s+wM+3zUAsGo+AXuRLahdYwP2SycQWHTA
4vcAAPK7b8HUKAgDgGiD4c93/+8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzA
BhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/ph
CJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5
h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8+
Q8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8+xdwQSgUXACTYEd0IgYR5BSFhM
WE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR+cQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQ
AkmxpFTSEtJG0m5SI+ksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG+Qh8lsKnWJAcaT4U+Io
UspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdp
r+h0uhHdlR5Ol9BX0svpR+iX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK+YTKYZ04sZx1QwNzHrmOeZ
D5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI+pXlN9rkZVM1PjqQnUlqtVqp1Q61Mb
U2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY
/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx+Jx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllir
SKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79u
p+6Ynr5egJ5Mb6feeb3n+hx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6Vh
lWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1
mz0x1zLnm+eb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lO
k06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw+6TvZN9un2N/T0HDYfZDqsdWh1+c7Ry
FDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc+Lpsbxt3I
veRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ+BR5dE/C5+VMGvfrH5PQ0+B
Z7XnIy9jL5FXrdewt6V3qvdh7xc+9j5yn+M+4zw33jLeWV/MN8C3yLfLT8Nvnl+F30N/I/9k/3r/
0QCngCUBZwOJgUGBWwL7+Hp8Ib+OPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5p
DoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo+qi5q
PNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC+N7F5gvyF1weaHOwvSFpxapLhIs
OpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5
hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z+pn5mZ2y6xlhbL+xW6Lty8elQfJa7OQ
rAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9
rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1+1d
T1gvWd+1YfqGnRs+FYmKrhTbF5cVf9go3HjlG4dvyr+Z3JS0qavEuWTPZtJm6ebeLZ5bDpaql+aX
Dm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU+lQ27tLdtWHX+G7R7ht7
vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ+7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3S
PVRSj9Yr60cOxx++/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKa
RptTmvtbYlu6T8w+0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO
32oPb++6EHTh0kX/i+c7vDvOXPK4dPKy2+UTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21
e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1+cif9zsu72Xcn7q28T7xf9EDtQdlD3YfV
P1v+3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY+Zj8uGDYbrnjg+OTniP3L96fynQ89kzyaeF/6i
/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6+yXgzMV70VvvtwXfcdx3vo98PT+R8
IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAEZ0FNQQAAsY58+1GTAAAAIGNIUk0AAHolAACA
gwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAACRSURBVHjaYmBgYGhgYmBgYAAAAAD//2Jg
YGDQZmJgYGAAAAAA//9iZmBgaGBgYHgNAAAA//9iYGBgiGRgYOCFK4AzAAAAAP//gqmRZGBg+M/A
wPADLgMDAAAAAP//YmZgYMhjYGDgZGBg+IUiSyQHAAAA//9ihFrxDuqU51D6PQMDw2cM63AaQ5Ik
AAAA//8DANoYDK2tClSTAAAAAElFTkSuQmCC

------=_NextPart_000_0000_01CB7B6F.646C3330
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://css.zohostatic.com/db/Oct_29_2010_1/themes/blue/styles/db.css

.tableComponent {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: =
0px; COLOR: #000000; FONT-SIZE: 11px; PADDING-TOP: 0px
}
.tableHeader {
	TEXT-ALIGN: left; PADDING-BOTTOM: 1px; PADDING-LEFT: 3px; =
PADDING-RIGHT: 3px; WHITE-SPACE: nowrap; COLOR: #ffffff; FONT-SIZE: =
11px; FONT-WEIGHT: bold; PADDING-TOP: 1px
}
.sortedTableHeader {
	TEXT-ALIGN: left; PADDING-BOTTOM: 1px; PADDING-LEFT: 3px; =
PADDING-RIGHT: 3px; WHITE-SPACE: nowrap; COLOR: #ffffff; FONT-SIZE: =
11px; FONT-WEIGHT: bold; PADDING-TOP: 1px
}
.secondaryBox .tableHeader {
	COLOR: #000000
}
.secondaryBox .sortedTableHeader {
	COLOR: #000000
}
.tableHeader {
	BACKGROUND-IMAGE: url(../../common/images/top-bgheader.gif); =
TEXT-INDENT: 18px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; =
COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.botNavText {
	TEXT-ALIGN: right; PADDING-LEFT: 5px
}
.botNavLinks {
	TEXT-ALIGN: right; PADDING-RIGHT: 5px
}
.botNavBg {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #314875; =
FONT-SIZE: 11px; FONT-WEIGHT: normal
}
.sortedTableHeader {
	BACKGROUND-COLOR: #008888
}
TH.tableHeader {
=09
}
TH.sortedTableHeader {
=09
}
.secondaryBox .tableHeader {
	BACKGROUND-COLOR: #ebebd8
}
.secondaryBox .sortedTableHeader {
	BACKGROUND-COLOR: #dfdfc0
}
.secondaryBox TH.tableHeader {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px
}
.secondaryBox TH.sortedTableHeader {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px
}
.tableComponent A {
	TEXT-ALIGN: left; COLOR: #000000; TEXT-DECORATION: underline
}
.tableHeader A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.sortedTableHeader A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.secondaryBox .tableHeader A {
	COLOR: #000000; TEXT-DECORATION: none
}
.secondaryBox .sortedTableHeader A {
	COLOR: #000000; TEXT-DECORATION: none
}
.tableComponent A:hover {
	TEXT-DECORATION: underline
}
.oddRow {
	TEXT-ALIGN: left; LINE-HEIGHT: 20px; BACKGROUND-COLOR: #eeeeee; =
TEXT-INDENT: 20px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; =
FONT-SIZE: 11px; FONT-WEIGHT: normal
}
.evenRow {
	TEXT-ALIGN: left; LINE-HEIGHT: 20px; BACKGROUND-COLOR: #ffffff; =
TEXT-INDENT: 20px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; =
HEIGHT: 20px; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
.hilite TD {
	BACKGROUND-COLOR: #fedd98
}
.detailsShown TD {
	BACKGROUND-COLOR: #fedd98
}
.selected TD {
	BORDER-BOTTOM: #87d3d3 1px solid; BACKGROUND-COLOR: #b9e6e6
}
.oddRow IMG {
	PADDING-LEFT: 2px; PADDING-RIGHT: 2px
}
.evenRow IMG {
	PADDING-LEFT: 2px; PADDING-RIGHT: 2px
}
.sortButtonASC {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; WIDTH: 16px; PADDING-RIGHT: 0px; BACKGROUND: none =
transparent scroll repeat 0% 0%; HEIGHT: 16px; VERTICAL-ALIGN: middle; =
BORDER-TOP: 0px; CURSOR: hand; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.sortButtonDESC {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; WIDTH: 16px; PADDING-RIGHT: 0px; BACKGROUND: none =
transparent scroll repeat 0% 0%; HEIGHT: 16px; VERTICAL-ALIGN: middle; =
BORDER-TOP: 0px; CURSOR: hand; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.tableSearchButton {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; WIDTH: 16px; PADDING-RIGHT: 0px; BACKGROUND: none =
transparent scroll repeat 0% 0%; HEIGHT: 16px; VERTICAL-ALIGN: middle; =
BORDER-TOP: 0px; CURSOR: hand; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.columnEditButton {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; WIDTH: 16px; PADDING-RIGHT: 0px; BACKGROUND: none =
transparent scroll repeat 0% 0%; HEIGHT: 16px; VERTICAL-ALIGN: middle; =
BORDER-TOP: 0px; CURSOR: hand; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.tableSearchGoButton {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; WIDTH: 16px; PADDING-RIGHT: 0px; BACKGROUND: none =
transparent scroll repeat 0% 0%; HEIGHT: 16px; VERTICAL-ALIGN: middle; =
BORDER-TOP: 0px; CURSOR: hand; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.tableSearchCloseButton {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; WIDTH: 16px; PADDING-RIGHT: 0px; BACKGROUND: none =
transparent scroll repeat 0% 0%; HEIGHT: 16px; VERTICAL-ALIGN: middle; =
BORDER-TOP: 0px; CURSOR: hand; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.tableSearchButton {
	BACKGROUND: url(../../common/images/search.gif) no-repeat center 50%
}
.tableSearchCloseButton {
	BACKGROUND: url(../../common/images/search.gif) no-repeat center 50%
}
.msgContent {
	BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; =
PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 2px; =
PADDING-RIGHT: 2px; COLOR: #000000; BORDER-TOP: #000000 1px solid; =
BORDER-RIGHT: #000000 1px solid; PADDING-TOP: 2px
}
.tableMenu {
	WIDTH: 100%
}
.propertySheetTable {
	WIDTH: 100%
}
.propertySheetTable .tableHeader {
	COLOR: #000000; TEXT-DECORATION: none
}
.messageInvoker {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: center; BORDER-LEFT: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 1px; PADDING-LEFT: 0px; WIDTH: 15px; =
PADDING-RIGHT: 0px; HEIGHT: 16px; VERTICAL-ALIGN: middle; BORDER-TOP: =
0px; CURSOR: pointer; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.completeMessage {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: =
none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
.completeMessage .caTopLeft {
	WIDTH: 7px; BACKGROUND: url(../../common/images/box/caTopLeft.gif) =
no-repeat right 50%; HEIGHT: 20px
}
.completeMessage .caTopCenter {
	WIDTH: 250px; BACKGROUND: url(../../common/images/box/caTopCenter.gif) =
repeat-x left 50%; HEIGHT: 20px
}
.completeMessage .caTopRight {
	WIDTH: 6px; BACKGROUND: url(../../common/images/box/caTopRight.gif) =
no-repeat left 50%; HEIGHT: 20px
}
.completeMessage .caMiddleLeft {
	BACKGROUND: url(../../common/images/box/caMiddleLeft.gif) repeat-y =
right 50%
}
.completeMessage .caMiddleRight {
	WIDTH: 7px; BACKGROUND: url(../../common/images/box/caMiddleRight.gif) =
repeat-y left 50%
}
.completeMessage .caBottomLeft {
	WIDTH: 7px; BACKGROUND: url(../../common/images/box/caBottomLeft.gif) =
no-repeat right 50%; HEIGHT: 8px
}
.completeMessage .caBottomCenter {
	BACKGROUND: url(../../common/images/box/caBottomCenter.gif) repeat-x =
left 50%; HEIGHT: 8px
}
.completeMessage .caBottomRight {
	WIDTH: 7px; BACKGROUND: url(../../common/images/box/caBottomRight.gif) =
no-repeat left 50%; HEIGHT: 8px
}
.completeMessage .caMessage {
	FONT: bold 10px Verdana, Arial, Helvetica, sans-serif; BACKGROUND: =
#fff0f0; COLOR: #990000
}
.completeMessage .caClose {
	TEXT-ALIGN: right; BACKGROUND: #fff0f0; VERTICAL-ALIGN: top
}
.completeMessage .caCloseButton {
	BACKGROUND-IMAGE: url(../../common/images/box/closeBtn.gif); =
BORDER-BOTTOM: #4da9f2 0px solid; TEXT-ALIGN: center; BORDER-LEFT: =
#c7e6ff 0px solid; WIDTH: 13px; BACKGROUND-REPEAT: no-repeat; HEIGHT: =
13px; VERTICAL-ALIGN: middle; BORDER-TOP: #c7e6ff 0px solid; CURSOR: =
pointer; BORDER-RIGHT: #4da9f2 0px solid
}
.searchRow TH {
	BORDER-BOTTOM: #aaa 1px solid; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; =
BACKGROUND-COLOR: #ececec; TEXT-INDENT: 0px; PADDING-LEFT: 5px; =
PADDING-RIGHT: 5px; WHITE-SPACE: nowrap; HEIGHT: 20px; COLOR: #174f02; =
BORDER-TOP: #aaa 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: 0px; =
TEXT-DECORATION: none; PADDING-TOP: 0px
}
.searchRow .tableHeader {
	BORDER-BOTTOM: #aaa 1px solid; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; =
BACKGROUND-COLOR: #ececec; TEXT-INDENT: 0px; PADDING-LEFT: 5px; =
PADDING-RIGHT: 5px; WHITE-SPACE: nowrap; HEIGHT: 20px; COLOR: #174f02; =
BORDER-TOP: #aaa 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: 0px; =
TEXT-DECORATION: none; PADDING-TOP: 0px
}
.searchRow .sortedTableHeader .sortedTableHeader {
	BORDER-BOTTOM: #aaa 1px solid; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; =
BACKGROUND-COLOR: #ececec; TEXT-INDENT: 0px; PADDING-LEFT: 5px; =
PADDING-RIGHT: 5px; WHITE-SPACE: nowrap; HEIGHT: 20px; COLOR: #174f02; =
BORDER-TOP: #aaa 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: 0px; =
TEXT-DECORATION: none; PADDING-TOP: 0px
}
.searchRow .sortedTableHeader .sortedTableHeader {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px
}
.searchRow .tableHeader .tableHeader {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px
}
.searchRow TH .tableSpotSearch {
	BORDER-BOTTOM: #888888 1px solid; BORDER-LEFT: #888888 1px solid; =
PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; WIDTH: 100%; PADDING-RIGHT: 1px; =
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; =
FONT-SIZE: 10px; BORDER-TOP: #888888 1px solid; FONT-WEIGHT: normal; =
BORDER-RIGHT: #888888 1px solid; PADDING-TOP: 1px
}
.tableHeaderDiv {
	LINE-HEIGHT: 20px; WIDTH: 100%; BACKGROUND: =
url(../../common/images/top-divider.gif) no-repeat right 50%; FONT-SIZE: =
11px; FONT-WEIGHT: bold
}
.navigatorTable {
	TEXT-ALIGN: left; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #f6fbff; =
PADDING-LEFT: 5px; WIDTH: 100%; PADDING-RIGHT: 5px; FONT-FAMILY: =
Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 11px; =
BORDER-TOP: #e2eefa 1px solid; PADDING-TOP: 5px
}
.NavigationBox {
=09
}
.navigatorDetailsColumn {
	TEXT-ALIGN: left; VERTICAL-ALIGN: middle
}
.navigatorLinksColumn {
	TEXT-ALIGN: center; VERTICAL-ALIGN: middle
}
.navigatorRangeColumn {
	TEXT-ALIGN: right; VERTICAL-ALIGN: middle
}
TABLE.navigatorTable A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
TABLE.navigatorTable A:hover {
	TEXT-DECORATION: underline
}
TABLE.navigatorTable SPAN {
	COLOR: #000000; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.firstButton {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-LEFT: 0px; WIDTH: 20px; PADDING-RIGHT: 0px; HEIGHT: 20px; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.previousButton {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-LEFT: 0px; WIDTH: 20px; PADDING-RIGHT: 0px; HEIGHT: 20px; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.nextButton {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-LEFT: 0px; WIDTH: 20px; PADDING-RIGHT: 0px; HEIGHT: 20px; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.lastButton {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-LEFT: 0px; WIDTH: 20px; PADDING-RIGHT: 0px; HEIGHT: 20px; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.firstButton {
=09
}
.previousButton {
=09
}
.nextButton {
=09
}
.lastButton {
=09
}
.errorBg {
	BORDER-BOTTOM: #e5e5e5 1px solid; BORDER-LEFT: #e5e5e5 1px solid; =
BACKGROUND-COLOR: #f5f5f5; FONT-FAMILY: Verdana, Arial, Helvetica, =
sans-serif; COLOR: #000000; FONT-SIZE: 11px; BORDER-TOP: #e5e5e5 1px =
solid; BORDER-RIGHT: #e5e5e5 1px solid
}
.errorTitle {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; =
FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.errorContent {
	PADDING-LEFT: 20px; PADDING-RIGHT: 10px; FONT-FAMILY: Verdana, Arial, =
Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 11px; FONT-WEIGHT: =
normal
}
.errorDetails {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; =
PADDING-TOP: 5px
}
.errorTrace {
	BORDER-BOTTOM: #e5e5e5 1px solid; BORDER-LEFT: #e5e5e5 1px solid; =
BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, =
sans-serif; COLOR: #006699; FONT-SIZE: 10px; BORDER-TOP: #e5e5e5 1px =
solid; FONT-WEIGHT: normal; BORDER-RIGHT: #e5e5e5 1px solid
}
.errorTraceHdr {
	BACKGROUND-COLOR: #e5e5e5; PADDING-LEFT: 10px; FONT-FAMILY: Verdana, =
Arial, Helvetica, sans-serif; HEIGHT: 24px; COLOR: #006699; FONT-SIZE: =
11px; FONT-WEIGHT: bold
}
.errorImage {
	WIDTH: 40px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center =
top; HEIGHT: 40px
}
.DialogBox {
	BORDER-BOTTOM: #7db773 1px solid; BORDER-LEFT: #7db773 1px solid; =
WIDTH: 100%; BORDER-TOP: #7db773 1px solid; BORDER-RIGHT: #7db773 1px =
solid
}
.DialogBox .boxHeader {
	BACKGROUND: url(/styles/gre../../common/images/dialogHeadBg.gif) =
#cce4c9 repeat-x left bottom; HEIGHT: 24px; BORDER-TOP: #f0f8ef 1px =
solid
}
.DialogBox .boxCtrlButtonPane {
	BACKGROUND: url(/styles/gre../../common/images/dialogHeadBg.gif) =
#cce4c9 repeat-x left bottom; HEIGHT: 24px; BORDER-TOP: #f0f8ef 1px =
solid
}
.DialogBox .boxHeader {
	WIDTH: 100%; CURSOR: move; FONT-WEIGHT: bold
}
.DialogBox .boxCtrlButtonPane {
	TEXT-ALIGN: right
}
.DialogBox .minButton {
	DISPLAY: none
}
.DialogBox .maxButton {
	DISPLAY: none
}
.DialogBox .closeButton {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 9px; =
BACKGROUND: url(/styles/gre../../common/images/dialogClose.gif) =
no-repeat center center; HEIGHT: 9px; BORDER-TOP: medium none; CURSOR: =
hand; BORDER-RIGHT: medium none
}
.DialogBox .boxTL {
	BORDER-LEFT: #f0f8ef 1px solid; WIDTH: 5px; BACKGROUND: =
url(/styles/gre../../common/images/dialogHeadBg.gif) #cce4c9 repeat-x =
left bottom; HEIGHT: 24px; BORDER-TOP: #f0f8ef 1px solid
}
.DialogBox .boxTR {
	WIDTH: 5px; BACKGROUND: =
url(/styles/gre../../common/images/dialogHeadBg.gif) #cce4c9 repeat-x =
left bottom; HEIGHT: 24px; BORDER-TOP: #f0f8ef 1px solid
}
.DialogBox .boxML {
	BACKGROUND-COLOR: #edf4ec
}
.DialogBox .boxContent {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: =
#edf4ec; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
.DialogBox .boxMR {
	BACKGROUND-COLOR: #edf4ec
}
.DialogBox .boxBL {
	BACKGROUND-COLOR: #edf4ec; WIDTH: 5px; HEIGHT: 1px
}
.DialogBox .boxBC {
	BACKGROUND-COLOR: #edf4ec; HEIGHT: 1px
}
.DialogBox .boxBR {
	BACKGROUND-COLOR: #edf4ec; WIDTH: 5px; HEIGHT: 1px
}
.freezeLayer {
	POSITION: absolute; FILTER: alpha(opacity=3D0); WIDTH: 100%; HEIGHT: =
100%; TOP: 0px; LEFT: 0px; opacity: 0
}
.blackFreezeLayer {
	POSITION: absolute; FILTER: alpha(opacity=3D0); WIDTH: 100%; HEIGHT: =
100%; TOP: 0px; LEFT: 0px; opacity: 0
}
.freezeLayer {
	BACKGROUND: white
}
.blackFreezeLayer {
	FILTER: alpha(opacity=3D10); BACKGROUND: black; opacity: 0.4
}
.hide {
	DISPLAY: none
}
.maxBtn {
	PADDING-LEFT: 10px; BACKGROUND: url(../images/theme.gif) no-repeat -3px =
-2px; CURSOR: pointer
}
.minBtn {
	PADDING-LEFT: 10px; BACKGROUND: url(../images/theme.gif) no-repeat =
-18px -2px; CURSOR: pointer
}
.resizeDlg {
	POSITION: absolute; WIDTH: 20px; BACKGROUND: url(../images/theme.gif) =
no-repeat -31px -2px; HEIGHT: 20px
}
UNKNOWN {
=09
}
.mcLoading {
	PADDING-LEFT: 30px; DISPLAY: inline; BACKGROUND: =
url(../../common/images/process.gif) no-repeat center 50%
}
.mcLoaded {
	PADDING-LEFT: 30px; DISPLAY: inline
}
#----------- Status Message styles --- .successMsg {
	BORDER-BOTTOM: 1px; BORDER-LEFT: 1px; PADDING-BOTTOM: 7px; =
PADDING-LEFT: 7px; WIDTH: 100%; PADDING-RIGHT: 7px; COLOR: #006666; =
MARGIN-LEFT: auto; BORDER-TOP: 1px; MARGIN-RIGHT: auto; BORDER-RIGHT: =
1px; PADDING-TOP: 7px
}
.failureMsg {
	BORDER-BOTTOM: 1px; BORDER-LEFT: 1px; PADDING-BOTTOM: 7px; =
PADDING-LEFT: 7px; WIDTH: 100%; PADDING-RIGHT: 7px; COLOR: #006666; =
MARGIN-LEFT: auto; BORDER-TOP: 1px; MARGIN-RIGHT: auto; BORDER-RIGHT: =
1px; PADDING-TOP: 7px
}
.successMsg .msgTextDiv {
	WIDTH: 75%
}
.failureMsg .msgTextDiv {
	WIDTH: 75%
}
.successMsg .msgTypeBtn {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 24px; HEIGHT: 24px; =
BORDER-TOP: 0px; MARGIN-RIGHT: 7px; BORDER-RIGHT: 0px
}
.failureMsg .msgTypeBtn {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 24px; HEIGHT: 24px; =
BORDER-TOP: 0px; MARGIN-RIGHT: 7px; BORDER-RIGHT: 0px
}
.closeMsg {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: center; BORDER-LEFT: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 6px; PADDING-LEFT: 0px; WIDTH: 11px; =
PADDING-RIGHT: 0px; BACKGROUND: =
url(../../common/images/box/closeBtn.gif) no-repeat; HEIGHT: 11px; =
VERTICAL-ALIGN: middle; BORDER-TOP: 0px; CURSOR: pointer; BORDER-RIGHT: =
0px; PADDING-TOP: 0px
}
.CreateAction IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px
}
.bg {
	BACKGROUND-COLOR: #ad9c82
}
.tableHeader A {
	COLOR: #000000
}
A.defAnchor:link {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; FONT-FAMILY: Verdana, Arial, =
Helvetica, sans-serif; COLOR: #000; FONT-SIZE: 11px; BORDER-TOP: 0px; =
BORDER-RIGHT: 0px; TEXT-DECORATION: none
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px
}
A.defAnchor:active {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #554325; =
FONT-SIZE: 11px; TEXT-DECORATION: none
}
A.defAnchor:visited {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #554325; =
FONT-SIZE: 11px; TEXT-DECORATION: none
}
A.defAnchor:hover {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #554325; =
FONT-SIZE: 11px; TEXT-DECORATION: underline
}
A.white:link {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #ffffff; =
FONT-SIZE: 11px; TEXT-DECORATION: none
}
A.white:active {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #ffffff; =
FONT-SIZE: 11px; TEXT-DECORATION: none
}
A.white:visited {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #ffffff; =
FONT-SIZE: 11px; TEXT-DECORATION: none
}
A.white:hover {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #ffffff; =
FONT-SIZE: 11px; TEXT-DECORATION: none
}
A.selectedLink {
	PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 4px; =
PADDING-RIGHT: 4px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; =
COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: =
none; PADDING-TOP: 2px
}
A.selectedLink:hover {
	PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 4px; =
PADDING-RIGHT: 4px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; =
COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: =
none; PADDING-TOP: 2px
}
A.deselectedLink:link {
	BACKGROUND-COLOR: #e8e8e8; FONT-FAMILY: Verdana, Arial, Helvetica, =
sans-serif; COLOR: #1223ff; FONT-SIZE: 11px; TEXT-DECORATION: underline
}
A.deselectedLink:active {
	BACKGROUND-COLOR: #e8e8e8; FONT-FAMILY: Verdana, Arial, Helvetica, =
sans-serif; COLOR: #1223ff; FONT-SIZE: 11px; TEXT-DECORATION: underline
}
A.deselectedLink:visited {
	BACKGROUND-COLOR: #e8e8e8; FONT-FAMILY: Verdana, Arial, Helvetica, =
sans-serif; COLOR: #1223ff; FONT-SIZE: 11px; TEXT-DECORATION: underline
}
A.deselectedLink:hover {
	BACKGROUND-COLOR: #f4f4f4; FONT-FAMILY: Verdana, Arial, Helvetica, =
sans-serif; COLOR: #4451ff; FONT-SIZE: 11px; TEXT-DECORATION: underline
}
A.blue:link {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #1223ff; =
FONT-SIZE: 11px; TEXT-DECORATION: underline
}
A.blue:active {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #1223ff; =
FONT-SIZE: 11px; TEXT-DECORATION: underline
}
A.blue:visited {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #1223ff; =
FONT-SIZE: 11px; TEXT-DECORATION: underline
}
A.blue:hover {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #4451ff; =
FONT-SIZE: 11px; TEXT-DECORATION: underline
}
.whatsNew {
	COLOR: #ff0000 !important; FONT-WEIGHT: bold
}
A.black:link {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #000; =
FONT-SIZE: 11px; TEXT-DECORATION: none
}
A.black:active {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #000; =
FONT-SIZE: 11px; TEXT-DECORATION: none
}
A.black:visited {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #000; =
FONT-SIZE: 11px; TEXT-DECORATION: none
}
A.black:hover {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #000; =
FONT-SIZE: 11px; TEXT-DECORATION: underline
}
A.lpane:link {
	FONT-FAMILY: Trebuchet MS; COLOR: #000; FONT-SIZE: 9pt; =
TEXT-DECORATION: none
}
A.lpane:active {
	FONT-FAMILY: Trebuchet MS; COLOR: #000; FONT-SIZE: 9pt; =
TEXT-DECORATION: none
}
A.lpane:visited {
	FONT-FAMILY: Trebuchet MS; COLOR: #000; FONT-SIZE: 9pt; =
TEXT-DECORATION: none
}
A.lpane:hover {
	FONT-FAMILY: Trebuchet MS; COLOR: #000; FONT-SIZE: 9pt; =
TEXT-DECORATION: underline
}
A.leftpanehf:link {
	FONT-FAMILY: Arial; COLOR: #000000; FONT-SIZE: 10pt
}
A.leftpanehf:active {
	FONT-FAMILY: Arial; COLOR: #000000; FONT-SIZE: 10pt
}
A.leftpanehf:visited {
	FONT-FAMILY: Arial; COLOR: #000000; FONT-SIZE: 10pt
}
A.leftpanehf:hover {
	FONT-FAMILY: Arial; COLOR: #000000; FONT-SIZE: 10pt
}
A.font13blue:link {
	FONT-FAMILY: Arial; COLOR: #1223ff; FONT-SIZE: 11pt; TEXT-DECORATION: =
underline
}
A.font13blue:active {
	FONT-FAMILY: Arial; COLOR: #1223ff; FONT-SIZE: 11pt; TEXT-DECORATION: =
underline
}
A.font13blue:visited {
	FONT-FAMILY: Arial; COLOR: #1223ff; FONT-SIZE: 11pt; TEXT-DECORATION: =
underline
}
A.font13blue:hover {
	FONT-FAMILY: Arial; COLOR: #4451ff; FONT-SIZE: 11pt; TEXT-DECORATION: =
underline
}
.trash {
	PADDING-BOTTOM: 1px; LINE-HEIGHT: 100%; PADDING-LEFT: 10px; =
PADDING-RIGHT: 10px; FONT-FAMILY: Trebuchet MS; BACKGROUND: =
url(../../common/images/icons.gif) no-repeat -1px -1098px; FONT-SIZE: =
11px; VERTICAL-ALIGN: middle; CURSOR: pointer; PADDING-TOP: 0px
}
.poweredby {
	TEXT-ALIGN: right; PADDING-LEFT: 65px; FONT-FAMILY: Arial, Helvetica, =
sans-serif; WHITE-SPACE: nowrap; FLOAT: right; COLOR: #000000; =
FONT-SIZE: 11px
}
.powred {
	COLOR: red
}
.powblue {
	COLOR: blue
}
.powgreen {
	COLOR: green
}
.poworange {
	COLOR: orange
}
.zdbpopmenu .trash {
	DISPLAY: none
}
.sheet {
	LINE-HEIGHT: 100%; FONT-FAMILY: Trebuchet MS; BACKGROUND: =
url(../../common/images/icons.gif) no-repeat 3px -1079px; FONT-SIZE: =
11px; VERTICAL-ALIGN: middle; CURSOR: default; PADDING-TOP: 5px
}
.TableNav2 {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 100%; PADDING-LEFT: 25px; =
PADDING-RIGHT: 0px; FONT-FAMILY: Trebuchet MS; BACKGROUND: =
url(../../common/images/icons.gif) no-repeat 2px 4px; FONT-SIZE: 11px; =
VERTICAL-ALIGN: middle; CURSOR: default; PADDING-TOP: 6px
}
.leftpanetopborder {
	BACKGROUND-COLOR: #e2eefa; BORDER-TOP: #ffffff 1px solid
}
.TableNavmenu {
	LINE-HEIGHT: 100%; FONT-FAMILY: Trebuchet MS; BACKGROUND: =
url(../../common/images/icons.gif) no-repeat 3px -1079px; FONT-SIZE: =
11px; VERTICAL-ALIGN: middle; CURSOR: default; PADDING-TOP: 5px
}
.AnalysisNavmenu {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 100%; PADDING-LEFT: 24px; =
PADDING-RIGHT: 15px; FONT-FAMILY: Trebuchet MS; BACKGROUND: =
url(../../common/images/icons.gif) no-repeat 3px -1398px; FONT-SIZE: =
11px; VERTICAL-ALIGN: middle; CURSOR: default; PADDING-TOP: 5px
}
.PivotNavmenu {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 100%; PADDING-LEFT: 24px; =
PADDING-RIGHT: 15px; FONT-FAMILY: Trebuchet MS; BACKGROUND: =
url(../../common/images/icons.gif) no-repeat 3px -1365px; FONT-SIZE: =
11px; VERTICAL-ALIGN: middle; CURSOR: default; PADDING-TOP: 5px
}
.AutoGenNavmenu {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 100%; PADDING-LEFT: 24px; =
PADDING-RIGHT: 15px; FONT-FAMILY: Trebuchet MS; BACKGROUND: =
url(../../common/images/icons.gif) no-repeat 5px -3517px; FONT-SIZE: =
11px; VERTICAL-ALIGN: middle; CURSOR: default; PADDING-TOP: 5px
}
.fromTemplateNavmenu {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 100%; PADDING-LEFT: 24px; =
PADDING-RIGHT: 15px; FONT-FAMILY: Trebuchet MS; BACKGROUND: =
url(../../common/images/icons.gif) no-repeat 2px -3643px; FONT-SIZE: =
11px; VERTICAL-ALIGN: middle; CURSOR: default; PADDING-TOP: 5px
}
.similarTableNavmenu {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 100%; PADDING-LEFT: 24px; =
PADDING-RIGHT: 15px; FONT-FAMILY: Trebuchet MS; BACKGROUND: =
url(../../common/images/icons.gif) no-repeat 2px -3615px; FONT-SIZE: =
11px; VERTICAL-ALIGN: middle; CURSOR: default; PADDING-TOP: 5px
}
.QueryTableNavmenu {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 100%; PADDING-LEFT: 24px; =
PADDING-RIGHT: 15px; FONT-FAMILY: Trebuchet MS; BACKGROUND: =
url(../../common/images/icons.gif) no-repeat 2px -2366px; FONT-SIZE: =
11px; VERTICAL-ALIGN: middle; CURSOR: default; PADDING-TOP: 5px
}
.SummaryNavmenu {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 100%; PADDING-LEFT: 24px; =
PADDING-RIGHT: 15px; FONT-FAMILY: Trebuchet MS; BACKGROUND: =
url(../../common/images/icons.gif) no-repeat 3px -1505px; FONT-SIZE: =
11px; VERTICAL-ALIGN: middle; CURSOR: default; PADDING-TOP: 5px
}
.ReportNavmenu {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 100%; PADDING-LEFT: 24px; =
PADDING-RIGHT: 15px; FONT-FAMILY: Trebuchet MS; BACKGROUND: =
url(../../common/images/icons.gif) no-repeat 3px -134px; FONT-SIZE: =
11px; VERTICAL-ALIGN: middle; CURSOR: default; PADDING-TOP: 5px
}
.DashboardNavmenu {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 100%; PADDING-LEFT: 24px; =
PADDING-RIGHT: 15px; FONT-FAMILY: Trebuchet MS; BACKGROUND: =
url(../../common/images/icons.gif) no-repeat 2px -4133px; FONT-SIZE: =
11px; VERTICAL-ALIGN: middle; CURSOR: default; PADDING-TOP: 5px
}
.successicon {
	BACKGROUND: url(../../common/images/icons.gif) no-repeat 3px -4213px
}
.search {
	FONT-FAMILY: Trebuchet MS; BACKGROUND: url(../images/theme.gif) =
no-repeat; HEIGHT: 20px; FONT-SIZE: 11px; CURSOR: pointer
}
.searchright {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 23px; PADDING-RIGHT: 0px; =
BACKGROUND-POSITION: -190px -180px; PADDING-TOP: 0px
}
.searchleft {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; =
BACKGROUND-POSITION: 0px -180px; PADDING-TOP: 0px
}
.searchfield {
	BORDER-BOTTOM: #98bfe2 1px solid; BORDER-LEFT: 0px; BACKGROUND-COLOR: =
#ffffff; WIDTH: 165px; FONT-FAMILY: Arial; HEIGHT: 20px; FONT-SIZE: =
10pt; BORDER-TOP: #98bfe2 1px solid; BORDER-RIGHT: #98bfe2 1px solid
}
.downarrow {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 18px; PADDING-RIGHT: 0px; =
BACKGROUND: url(../../common/images/icons.gif) no-repeat -1px -1118px; =
HEIGHT: 25px; PADDING-TOP: 0px
}
.leftpanebg {
	BORDER-BOTTOM: #98bfe2 1px solid; BACKGROUND-COLOR: #e2eefa; =
FONT-FAMILY: Arial; COLOR: #000000; FONT-SIZE: 10pt; BORDER-TOP: #ffffff =
1px solid
}
.brownfont12 {
	BORDER-BOTTOM: #98bfe2 1px solid; BACKGROUND-COLOR: #e2eefa; =
PADDING-LEFT: 3px; FONT-FAMILY: Arial; COLOR: #000000; FONT-SIZE: 10pt; =
BORDER-TOP: #ffffff 1px solid
}
.toplogobg {
	BORDER-BOTTOM: #d6d4cf 1px solid; BACKGROUND-COLOR: #f6f6f6
}
.ZDBTitleBand {
	BACKGROUND-COLOR: #fffefe
}
.zdblogo {
	WIDTH: 289px; BACKGROUND: url(../images/reports-logo.gif) no-repeat 0px =
0px; HEIGHT: 45px
}
.zohodblogo {
	PADDING-RIGHT: 2px; BACKGROUND: url(../images/theme.gif) no-repeat 5px =
-100px; PADDING-TOP: 2px
}
.topfont11 {
	FONT-FAMILY: Arial,Verdana,Helvetica,Sans-serif; COLOR: #743f00; =
FONT-SIZE: 16px
}
.bgwhite-strokebrown {
	BORDER-BOTTOM: #98bfe2 1px solid; BORDER-LEFT: #98bfe2 1px solid; =
BACKGROUND-COLOR: #ffffff; BORDER-RIGHT: #98bfe2 1px solid
}
.bgwhite-stroke4brown {
	BORDER-BOTTOM: #98bfe2 1px solid; BORDER-LEFT: #98bfe2 1px solid; =
BACKGROUND-COLOR: #ffffff; BORDER-TOP: #98bfe2 1px solid; BORDER-RIGHT: =
#98bfe2 1px solid
}
.bgwhite-strokelbrown {
	BORDER-BOTTOM: #98bfe2 1px solid; BORDER-LEFT: #98bfe2 1px solid; =
BACKGROUND-COLOR: #ffffff; BORDER-TOP: #98bfe2 1px solid; BORDER-RIGHT: =
#98bfe2 1px solid
}
.bggrey-font11 {
	TEXT-ALIGN: left; LINE-HEIGHT: 20px; BACKGROUND-COLOR: #eeeeee; =
TEXT-INDENT: 20px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; =
FONT-SIZE: 11px; FONT-WEIGHT: normal
}
.bgwhite-font11 {
	TEXT-ALIGN: left; LINE-HEIGHT: 20px; BACKGROUND-COLOR: #ffffff; =
TEXT-INDENT: 20px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; =
HEIGHT: 20px; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
.bgnavigation-font11brown {
	PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-FAMILY: Verdana, Arial, =
Helvetica, sans-serif; HEIGHT: 22px; COLOR: #314875; FONT-SIZE: 11px; =
FONT-WEIGHT: normal
}
.bglightbrown-font11 {
	BORDER-BOTTOM-COLOR: #c1b6a3; BORDER-LEFT: 1px solid; BACKGROUND-COLOR: =
#ffffff; BORDER-TOP-COLOR: #c1b6a3; FONT-FAMILY: Verdana, Arial, =
Helvetica, sans-serif; HEIGHT: 20px; FONT-SIZE: 11px; FONT-WEIGHT: =
normal; BORDER-RIGHT: 1px solid
}
.leftcolumnbg {
	BORDER-BOTTOM: #f2f1ed 1px solid; BORDER-LEFT: #f2f1ed 1px solid; =
BACKGROUND-COLOR: #d8d4c9; BORDER-TOP: #f2f1ed 1px solid; BORDER-RIGHT: =
#f2f1ed 1px solid
}
.filtersearchfield {
	BORDER-BOTTOM: #89bd7e 1px solid; BORDER-LEFT: #89bd7e 1px solid; =
BACKGROUND-COLOR: #ffffff; WIDTH: 365px; FONT-FAMILY: Verdana, Arial, =
Helvetica, sans-serif; HEIGHT: 15px; COLOR: #8c8274; FONT-SIZE: 11px; =
BORDER-TOP: #89bd7e 1px solid; BORDER-RIGHT: #89bd7e 1px solid
}
.font11-blackbold {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; =
FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.font11-whitebold {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #ffffff; =
FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.bgheader {
	BACKGROUND-IMAGE: url(../../common/images/top-bgheader.gif); =
TEXT-INDENT: 20px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; =
COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.font11-brownbold {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #3c2b10; =
FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.topheader {
	BORDER-BOTTOM: #98bfe2 1px solid; BACKGROUND-COLOR: #d8d4c9; =
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #3c2b10; =
FONT-SIZE: 14px; BORDER-TOP: #f2f1ed 1px solid; FONT-WEIGHT: bold
}
.selectednav .lpane {
	FONT-WEIGHT: bold
}
.normalblackfont10 {
	FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; =
BACKGROUND-POSITION: 10px 50%; FONT-SIZE: 10px; OVERFLOW: hidden; =
CURSOR: default; FONT-WEIGHT: normal
}
.normalblackfont11 {
	FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; =
BACKGROUND-POSITION: 10px 50%; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; =
OVERFLOW: hidden; CURSOR: default; FONT-WEIGHT: normal
}
.leftnavbgbrown {
	BORDER-BOTTOM: #98bfe2 1px solid; BACKGROUND-COLOR: #d8d4c9; =
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #4e3918; =
FONT-SIZE: 11px; BORDER-TOP: #f2f1ed 1px solid; FONT-WEIGHT: normal
}
.leftpane {
	BORDER-BOTTOM: #98bfe2 1px solid; BACKGROUND-COLOR: #e2eefa; =
FONT-FAMILY: Arial; HEIGHT: 22px; FONT-SIZE: 10pt; BORDER-TOP: #ffffff =
1px solid
}
.leftpaneplainbg {
	BACKGROUND-COLOR: #e2eefa; FONT-FAMILY: Arial; HEIGHT: 22px; FONT-SIZE: =
10pt
}
.searchbgleftstroke {
	BORDER-BOTTOM: #98bfe2 1px solid; BACKGROUND-COLOR: #e2eefa; =
BORDER-TOP: #ffffff 1px solid
}
.searchbgrightstroke {
	BORDER-BOTTOM: #98bfe2 1px solid; BACKGROUND-COLOR: #e2eefa; =
BORDER-TOP: #ffffff 1px solid
}
.header14 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; =
FONT-SIZE: 14px
}
.bgwhite {
	BACKGROUND-COLOR: #ffffff; VERTICAL-ALIGN: top
}
.scratchbg {
	BACKGROUND-COLOR: #e6e4dd
}
.scratchbgwhitestrkbrn {
	BORDER-BOTTOM: #98bfe2 1px solid; BORDER-LEFT: #98bfe2 1px solid; =
BACKGROUND-COLOR: #ffffff; BORDER-TOP: #98bfe2 1px solid; BORDER-RIGHT: =
#98bfe2 1px solid
}
.scratchblackfont12 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; =
FONT-WEIGHT: bold
}
.scratchsearchfield {
	BORDER-BOTTOM: #7f9db9 1px solid; BORDER-LEFT: #7f9db9 1px solid; =
BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 2px; WIDTH: 98%; FONT-FAMILY: =
Arial; HEIGHT: 20px; COLOR: #000000; FONT-SIZE: 13px; BORDER-TOP: =
#7f9db9 1px solid; BORDER-RIGHT: #7f9db9 1px solid
}
.VMFilterInputField {
	BORDER-BOTTOM: #7f9db9 1px solid; BORDER-LEFT: #7f9db9 1px solid; =
BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 2px; WIDTH: 98%; FONT-FAMILY: =
Arial; HEIGHT: 20px; COLOR: #000000; FONT-SIZE: 13px; BORDER-TOP: =
#7f9db9 1px solid; BORDER-RIGHT: #7f9db9 1px solid
}
.tholdField {
	BORDER-BOTTOM: #7f9db9 1px solid; BORDER-LEFT: #7f9db9 1px solid; =
PADDING-LEFT: 2px; WIDTH: 98%; FONT-FAMILY: Arial; HEIGHT: 20px; COLOR: =
#000000; FONT-SIZE: 13px; BORDER-TOP: #7f9db9 1px solid; BORDER-RIGHT: =
#7f9db9 1px solid
}
.VMFilterInputField {
	WIDTH: 150px; HEIGHT: 20px
}
.zdbborder {
	BORDER-BOTTOM: #98bfe2 1px solid; BORDER-LEFT: #98bfe2 1px solid; =
BORDER-TOP: #98bfe2 1px solid; BORDER-RIGHT: #98bfe2 1px solid
}
.scratchtextfield {
	BORDER-BOTTOM: #7f9db9 1px solid; BORDER-LEFT: #7f9db9 1px solid; =
BACKGROUND-COLOR: #ffffff; WIDTH: 265px; FONT-FAMILY: Verdana, Arial, =
Helvetica, sans-serif; HEIGHT: 80px; COLOR: #000000; FONT-SIZE: 11px; =
BORDER-TOP: #7f9db9 1px solid; BORDER-RIGHT: #7f9db9 1px solid
}
.templatebg {
	BORDER-BOTTOM: #d4e0f4 1px solid; BORDER-LEFT: #98bfe2 1px solid; =
BACKGROUND-COLOR: #f6fbff; BORDER-TOP: #98bfe2 1px solid; BORDER-RIGHT: =
#d4e0f4 1px solid
}
.templatelbfont11 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #98bfe2; =
FONT-SIZE: 11px
}
.importsearchfield {
	BORDER-BOTTOM: #98bfe2 1px solid; BORDER-LEFT: #98bfe2 1px solid; =
WIDTH: 20px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: =
20px; COLOR: #8c8274; FONT-SIZE: 11px; BORDER-TOP: #98bfe2 1px solid; =
BORDER-RIGHT: #98bfe2 1px solid
}
.textwizardmenu {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 20px; =
COLOR: #000000; FONT-SIZE: 11px
}
.textwizardtableheader {
	BORDER-LEFT: #ffffff 1px solid; BACKGROUND-COLOR: #eeeeee; FONT-FAMILY: =
Verdana, Arial, Helvetica, sans-serif; HEIGHT: 18px; COLOR: #000000; =
FONT-SIZE: 11px; BORDER-TOP: #ffffff 1px solid; BORDER-RIGHT: #dadada =
1px solid
}
.textwizardsubtext11 {
	TEXT-ALIGN: justify; BORDER-LEFT: #dadada 1px solid; BACKGROUND-COLOR: =
#ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: =
18px; COLOR: #000000; FONT-SIZE: 11px; BORDER-TOP: #dadada 1px solid
}
.bggreystrkbrown {
	BORDER-BOTTOM: #98bfe2 1px solid; BORDER-LEFT: #98bfe2 1px solid; =
BACKGROUND-COLOR: #dadada; BORDER-TOP: #98bfe2 1px solid; BORDER-RIGHT: =
#98bfe2 1px solid
}
.1textwizardsubtext11orange {
	BORDER-BOTTOM: #98bfe2 1px solid; BORDER-LEFT: #98bfe2 1px solid; =
BACKGROUND-COLOR: #fff5de; FONT-FAMILY: Verdana, Arial, Helvetica, =
sans-serif; HEIGHT: 18px; COLOR: #000000; FONT-SIZE: 11px; BORDER-TOP: =
#98bfe2 1px solid; RIGHT: 20px; BORDER-RIGHT: #98bfe2 1px solid
}
.textwizardsubtext11orange {
	BORDER-LEFT: #dadada 1px solid; BACKGROUND-COLOR: #fff5de; FONT-FAMILY: =
Verdana, Arial, Helvetica, sans-serif; HEIGHT: 18px; COLOR: #000000; =
FONT-SIZE: 11px; BORDER-TOP: #dadada 1px solid; RIGHT: 20px
}
.datasheetbg {
	BORDER-LEFT: #f6f5f2 1px solid; BACKGROUND-COLOR: #d8d4c9; BORDER-TOP: =
#f6f5f2 1px solid
}
.lb-stroke4brown {
	BORDER-BOTTOM: #98bfe2 1px solid; BORDER-LEFT: #98bfe2 1px solid; =
BACKGROUND-COLOR: #d8d4c9; BORDER-TOP: #98bfe2 1px solid; BORDER-RIGHT: =
#98bfe2 1px solid
}
.tablebg {
	BACKGROUND-COLOR: #d8d4c9
}
.tableviewheaderorangebg {
	BORDER-LEFT: #ddb482 1px solid; BACKGROUND-COLOR: #fdecc8; FONT-FAMILY: =
Verdana, Arial, Helvetica, sans-serif; HEIGHT: 18px; COLOR: #000000; =
FONT-SIZE: 11px; BORDER-TOP: #f5f6f2 1px solid
}
.normalwhitefont11 {
	FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; =
BACKGROUND-POSITION: 10px 50%; COLOR: #ffffff; FONT-SIZE: 11px; =
FONT-WEIGHT: normal
}
.bggreysroke-font11 {
	BORDER-BOTTOM: #e1e0e0 1px solid; BACKGROUND-COLOR: #ebeaea; =
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; =
FONT-WEIGHT: normal
}
.iconfont11 {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; =
FONT-SIZE: 11px; PADDING-TOP: 2px
}
.greybgsmallbx {
	BACKGROUND-COLOR: #faf7ee; FONT-FAMILY: Verdana, Arial, Helvetica, =
sans-serif; HEIGHT: 18px; COLOR: #000000; FONT-SIZE: 11px; BORDER-TOP: =
#dadada 1px solid; BORDER-RIGHT: #f5f6f2 1px solid
}
.greenbg {
	BORDER-LEFT: #dadada 1px solid; BACKGROUND-COLOR: #e1f9e3; FONT-FAMILY: =
Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 11px; =
BORDER-TOP: #dadada 1px solid
}
.yellowbg {
	BORDER-LEFT: #dadada 1px solid; BACKGROUND-COLOR: #fdffe9; FONT-FAMILY: =
Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 11px; =
BORDER-TOP: #dadada 1px solid
}
.darkgreenstroke {
	BORDER-LEFT: #3a7139 1px solid; BACKGROUND-COLOR: #c9e4ca; BORDER-TOP: =
#3a7139 1px solid; BORDER-RIGHT: #3a7139 1px solid
}
.headergreybg {
	BORDER-LEFT: #dadada 1px solid; BACKGROUND-COLOR: #f0f0f0; FONT-FAMILY: =
Verdana, Arial, Helvetica, sans-serif; HEIGHT: 18px; COLOR: #000000; =
FONT-SIZE: 11px; BORDER-TOP: #f5f6f2 1px solid
}
.lgreybgsmallbx {
	BACKGROUND-COLOR: #f0f0f0; FONT-FAMILY: Verdana, Arial, Helvetica, =
sans-serif; HEIGHT: 18px; COLOR: #000000; FONT-SIZE: 11px; BORDER-TOP: =
#dadada 1px solid; BORDER-RIGHT: #f5f6f2 1px solid
}
BODY {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fffefe; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 1px; PADDING-TOP: 0px
}
.sheets {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 1px; PADDING-RIGHT: =
1px; BACKGROUND: url(../images/theme-bg.gif) 0px -612px; PADDING-TOP: =
0px
}
HTML > BODY .sheets {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 1px; PADDING-RIGHT: =
1px; BACKGROUND: url(../images/theme-bg.gif) 0px -612px; PADDING-TOP: =
0px
}
.tabTable {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: 0px; BACKGROUND: =
url(../images/theme-bg.gif) 0px -612px; VERTICAL-ALIGN: baseline; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.tabNotSelected {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 0px; BACKGROUND: =
url(../images/tableft-nor.gif) no-repeat left top; PADDING-TOP: 0px
}
.tabSelected {
	PADDING-LEFT: 4px; BACKGROUND: url(../images/theme.gif) no-repeat =
-198px -1234px
}
.tabContent {
	PADDING-LEFT: 2px; BACKGROUND: url(../images/tabright-nor.gif) =
no-repeat right top; HEIGHT: 100%; PADDING-TOP: 4px
}
.tabSelected .tabContent {
	BACKGROUND: url(../images/theme.gif) no-repeat right -1336px
}
.AnalysisViewObj .tabIcon {
	BACKGROUND: url(../../common/images/icons.gif) no-repeat -1px -1399px
}
.PivotObj .tabIcon {
	BACKGROUND: url(../../common/images/icons.gif) no-repeat -1px -1367px
}
.SummaryViewObj .tabIcon {
	BACKGROUND: url(../../common/images/icons.gif) no-repeat -1px -1508px
}
.DashboardObj .tabIcon {
	BACKGROUND: url(../../common/images/icons.gif) no-repeat -1px -4095px
}
.tabIcon {
	WIDTH: 20px
}
.renameIcon {
	WIDTH: 20px; BACKGROUND: url(../../common/images/icons.gif) no-repeat =
-1px -2765px
}
.TableObj .tabIcon {
	BACKGROUND: url(../../common/images/icons.gif) no-repeat -1px -2px
}
.QueryTableObj .tabIcon {
	BACKGROUND: url(../../common/images/icons.gif) no-repeat -1px -2368px
}
.ExplorerObj .tabIcon {
	BACKGROUND: url(../../common/images/icons.gif) no-repeat 0px -3386px
}
.designTabLoaded {
	WIDTH: 24px; BACKGROUND: url(../../common/images/icons.gif) no-repeat =
2px -2px
}
.designTabLoading {
	WIDTH: 20px; BACKGROUND: url(../../common/images/process.gif) no-repeat =
left 2px
}
.zdbLoading1 {
	WIDTH: 20px; BACKGROUND: url(../../common/images/process.gif) no-repeat =
left 2px
}
.ReportObj .tabIcon {
	PADDING-LEFT: 25px; BACKGROUND: url(../../common/images/icons.gif) =
no-repeat 2px -136px
}
.newtable .tabIcon {
	BACKGROUND: url(../../common/images/designview.gif) no-repeat left 2px
}
.TableDesignObj .tabIcon {
	BACKGROUND: url(../../common/images/designview.gif) no-repeat left 2px
}
.tabTable .mcLoading {
	PADDING-LEFT: 0px; DISPLAY: block
}
.tabTable .mcLoaded {
	PADDING-LEFT: 0px; DISPLAY: block
}
.tabTable .mcLoading {
	BACKGROUND: url(../../common/images/process.gif) no-repeat left 2px
}
.tabclose {
	WIDTH: 10px; BACKGROUND: url(../../common/images/close.gif) no-repeat; =
CURSOR: pointer; PADDING-TOP: 5px
}
.tabHeaderContent {
	TEXT-ALIGN: left
}
.tabSelected .tabHeader {
	FONT-WEIGHT: bold
}
.tabNotSelected .tabHeader {
	FONT-WEIGHT: normal
}
.tabHeader {
	TEXT-ALIGN: center; PADDING-BOTTOM: 2px; FONT-FAMILY: Verdana, Arial, =
Helvetica, Sans-serif; WHITE-SPACE: nowrap; FONT-SIZE: 11px; OVERFLOW: =
hidden; CURSOR: pointer
}
.tabHeaderSelected {
	TEXT-ALIGN: center; PADDING-BOTTOM: 2px; FONT-FAMILY: Verdana, Arial, =
Helvetica, Sans-serif; WHITE-SPACE: nowrap; FONT-SIZE: 11px; OVERFLOW: =
hidden; CURSOR: pointer; FONT-WEIGHT: bold
}
.tabModified {
	PADDING-LEFT: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; =
VISIBILITY: hidden; FONT-SIZE: 13px
}
.tabSelected .mcLoading {
	PADDING-LEFT: 4px
}
.tabSelected .mcLoaded {
	PADDING-LEFT: 4px
}
.mcLoading .tabIcon {
	BACKGROUND: url(../../common/images/process.gif) no-repeat left 50%
}
.toolbaritem {
	BORDER-BOTTOM: #e2eefa 1px solid; BORDER-LEFT: #e2eefa 1px solid; =
BACKGROUND-COLOR: #e2eefa; FONT-FAMILY: Verdana, Arial, Helvetica, =
sans-serif; FONT-SIZE: 10px; VERTICAL-ALIGN: bottom; BORDER-TOP: #e2eefa =
1px solid; CURSOR: pointer; BORDER-RIGHT: #e2eefa 1px solid
}
.toolbaritemhover {
	BORDER-BOTTOM: #67a7e3 1px solid; BORDER-LEFT: #ffffff 1px solid; =
BACKGROUND-COLOR: #e2eefa; FONT-FAMILY: Verdana, Arial, Helvetica, =
sans-serif; FONT-SIZE: 10px; VERTICAL-ALIGN: bottom; BORDER-TOP: #ffffff =
1px solid; CURSOR: pointer; BORDER-RIGHT: #67a7e3 1px solid
}
.toolbaritemdown {
	BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #67a7e3 1px solid; =
BACKGROUND-COLOR: #e2eefa; FONT-FAMILY: Verdana, Arial, Helvetica, =
sans-serif; FONT-SIZE: 10px; VERTICAL-ALIGN: bottom; BORDER-TOP: #67a7e3 =
1px solid; CURSOR: pointer; BORDER-RIGHT: #ffffff 1px solid
}
.toolbaritempressed {
	BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #67a7e3 1px solid; =
BACKGROUND-COLOR: #efece7; FONT-FAMILY: Verdana, Arial, Helvetica, =
sans-serif; FONT-SIZE: 10px; VERTICAL-ALIGN: bottom; BORDER-TOP: #67a7e3 =
1px solid; CURSOR: pointer; BORDER-RIGHT: #ffffff 1px solid
}
.errorbox {
	BORDER-BOTTOM: #947327 1px outset; BORDER-LEFT: #947327 1px outset; =
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; =
FONT-SIZE: 10px; BORDER-TOP: #947327 1px outset; BORDER-RIGHT: #947327 =
1px outset
}
.errormessage {
	FONT-FAMILY: verdana; COLOR: #000000; FONT-SIZE: 10px
}
.ZDBalertbox {
	BORDER-BOTTOM: #ac9e87 1px solid; BORDER-LEFT: #ac9e87 1px solid; =
BACKGROUND-COLOR: #e6e4dd; BORDER-TOP: #ac9e87 1px solid; BORDER-RIGHT: =
#ac9e87 1px solid
}
.ZDBalertcontent {
	PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #c7bba6; PADDING-LEFT: 2px; =
PADDING-RIGHT: 2px; PADDING-TOP: 2px
}
.ZDBalertfont {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; =
FONT-SIZE: 12px
}
.alerttitlefont {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #58472e; =
FONT-SIZE: 12px; FONT-WEIGHT: 600
}
.recentitemsbg {
	BACKGROUND-COLOR: #fffef6
}
.notificationbg {
	BORDER-BOTTOM: #dbd1be 1px solid; BORDER-LEFT: #dbd1be 1px solid; =
BACKGROUND-COLOR: #fffef6; BORDER-TOP: #dbd1be 1px solid; BORDER-RIGHT: =
#dbd1be 1px solid
}
.bgwhite-stroke4lightbrown {
	BORDER-BOTTOM: #dcd6ca 1px solid; BORDER-LEFT: #dcd6ca 1px solid; =
BACKGROUND-COLOR: #ffffff; BORDER-TOP: #98bfe2 1px solid; BORDER-RIGHT: =
#dcd6ca 1px solid
}
.searchbg {
	BORDER-BOTTOM: #98bfe2 1px solid; BACKGROUND-COLOR: #e2eefa
}
.dbtitlefont {
	BACKGROUND-COLOR: #fffffb; PADDING-LEFT: 6px; FONT-FAMILY: Verdana, =
Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 13px
}
.dbcontentfont {
	PADDING-BOTTOM: 6px; BACKGROUND-COLOR: #fffffb; PADDING-LEFT: 6px; =
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; =
FONT-SIZE: 11px; PADDING-TOP: 6px
}
.normalblackfont9 {
	FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; =
BACKGROUND-POSITION: 10px 50%; FONT-SIZE: 9px; FONT-WEIGHT: normal
}
.dbtitlebfont {
	PADDING-LEFT: 6px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; =
COLOR: #897450; FONT-SIZE: 10px
}
.reorderlegend {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; =
FONT-SIZE: 10px; FONT-WEIGHT: bold
}
.dialogbdr {
	BORDER-BOTTOM: #927d5f 1px solid; BORDER-LEFT: #927d5f 1px solid; =
BORDER-TOP: #927d5f 1px solid; BORDER-RIGHT: #927d5f 1px solid
}
.normalbuttonstyle {
	TEXT-ALIGN: center; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; =
COLOR: #000000; FONT-SIZE: 12px; CURSOR: pointer
}
.customAlert {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: =
none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
.customAlert .caTopLeft {
	WIDTH: 7px; BACKGROUND: url(../../common/images/box/caTopLeft.gif) =
no-repeat right 50%; HEIGHT: 20px
}
.customAlert .caTopCenter {
	WIDTH: 250px; BACKGROUND: url(../../common/images/box/caTopCenter.gif) =
repeat-x left 50%; HEIGHT: 20px
}
.customAlert .caTopRight {
	WIDTH: 6px; BACKGROUND: url(../../common/images/box/caTopRight.gif) =
no-repeat left 50%; HEIGHT: 20px
}
.customAlert .caMiddleLeft {
	BACKGROUND: url(../../common/images/box/caMiddleLeft.gif) repeat-y =
right 50%
}
.customAlert .caMiddleRight {
	WIDTH: 7px; BACKGROUND: url(../../common/images/box/caMiddleRight.gif) =
repeat-y left 50%
}
.customAlert .caBottomLeft {
	WIDTH: 7px; BACKGROUND: url(../../common/images/box/caBottomLeft.gif) =
no-repeat right 50%; HEIGHT: 8px
}
.customAlert .caBottomCenter {
	BACKGROUND: url(../../common/images/box/caBottomCenter.gif) repeat-x =
left 50%; HEIGHT: 8px
}
.customAlert .caBottomRight {
	WIDTH: 7px; BACKGROUND: url(../../common/images/box/caBottomRight.gif) =
no-repeat left 50%; HEIGHT: 8px
}
.customAlert .caMessage {
	FONT: bold 10px Verdana, Arial, Helvetica, sans-serif; BACKGROUND: =
#fff0f0; COLOR: #990000
}
.customAlert .caClose {
	TEXT-ALIGN: right; BACKGROUND: #fff0f0; VERTICAL-ALIGN: top
}
.customAlert .caCloseButton {
	BACKGROUND-IMAGE: url(../../common/images/box/closeBtn.gif); =
BORDER-BOTTOM: #4da9f2 0px solid; TEXT-ALIGN: center; BORDER-LEFT: =
#c7e6ff 0px solid; WIDTH: 13px; BACKGROUND-REPEAT: no-repeat; HEIGHT: =
13px; VERTICAL-ALIGN: middle; BORDER-TOP: #c7e6ff 0px solid; CURSOR: =
pointer; BORDER-RIGHT: #4da9f2 0px solid
}
.errorMsg {
	COLOR: red
}
.feedbacktitle {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #669933; =
FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.feedbacktable {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; =
FONT-SIZE: 12px
}
.bgwhite-stroke2brown {
	BORDER-LEFT: #98bfe2 1px solid; BACKGROUND-COLOR: #ffffff; =
BORDER-RIGHT: #98bfe2 1px solid
}
.createtable-header {
	BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, =
sans-serif; FONT-SIZE: 18px
}
.errormessage {
	FONT-FAMILY: verdana; COLOR: #ff0000; FONT-SIZE: 10px
}
.infomessage {
	FONT-FAMILY: verdana; COLOR: #000000; FONT-SIZE: 10px
}
.infoicon {
	BACKGROUND-IMAGE: url(../../common/images/infoicon.gif); =
BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center 50%
}
.erroricon {
	BACKGROUND-IMAGE: url(../../common/images/errorsmall.gif); =
BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center 50%
}
.topnavilinks A {
	COLOR: blue; TEXT-DECORATION: underline
}
.topnavilinks A:link {
	COLOR: blue; TEXT-DECORATION: underline
}
#alImg1 {
	FILTER: =
progid:DXImageTransform.Microsoft.AlphaImageLoader(src=3D'chart.png')
}
.showGraphRefreshIE {
	Z-INDEX: 200; POSITION: absolute; TEXT-ALIGN: center; PADDING-LEFT: =
20px; WIDTH: 240px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; =
HEIGHT: 25px; COLOR: #0000ff; FONT-SIZE: 10px; VERTICAL-ALIGN: middle; =
OVERFLOW: hidden; TOP: 130px; CURSOR: pointer; FONT-WEIGHT: bold; =
TEXT-DECORATION: underline; LEFT: 35%
}
.showGraphRefresh {
	Z-INDEX: 200; POSITION: absolute; TEXT-ALIGN: center; PADDING-LEFT: =
20px; WIDTH: 240px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; =
HEIGHT: 25px; COLOR: #0000ff; FONT-SIZE: 10px; VERTICAL-ALIGN: middle; =
OVERFLOW: hidden; TOP: 130px; CURSOR: pointer; FONT-WEIGHT: bold; =
TEXT-DECORATION: underline; LEFT: 35%
}
.showGraphRefresh {
	BACKGROUND: url(../images/theme.gif) no-repeat -50px -1211px
}
.poweredbyzohoreports {
	WIDTH: 90px; BACKGROUND: url(../images/theme.gif) -198px -1269px
}
.mainLoading {
	Z-INDEX: 16000; BORDER-BOTTOM: #98bfe2 1px solid; POSITION: absolute; =
BORDER-LEFT: #98bfe2 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; =
WIDTH: 244px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: Verdana, =
Arial, Helvetica, sans-serif; BACKGROUND: url(../images/theme-bg.gif) =
0px -140px; HEIGHT: 40px; COLOR: #000000; FONT-SIZE: 11px; =
VERTICAL-ALIGN: top; BORDER-TOP: #98bfe2 1px solid; TOP: 45%; =
FONT-WEIGHT: bold; BORDER-RIGHT: #98bfe2 1px solid; PADDING-TOP: 0px; =
LEFT: 45%
}
.zdbLoading {
	Z-INDEX: 16000; BORDER-BOTTOM: #98bfe2 1px solid; POSITION: absolute; =
BORDER-LEFT: #98bfe2 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; =
WIDTH: 244px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: Verdana, =
Arial, Helvetica, sans-serif; BACKGROUND: url(../images/theme-bg.gif) =
0px -140px; HEIGHT: 40px; COLOR: #000000; FONT-SIZE: 11px; =
VERTICAL-ALIGN: top; BORDER-TOP: #98bfe2 1px solid; TOP: 45%; =
FONT-WEIGHT: bold; BORDER-RIGHT: #98bfe2 1px solid; PADDING-TOP: 0px; =
LEFT: 45%
}
.mainLoaded {
	DISPLAY: none
}
.zdbLoaded {
	DISPLAY: none
}
.zdbLoading {
	WIDTH: auto
}
.refreshText {
	TEXT-ALIGN: center; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: =
#000000; FONT-SIZE: 11px; CURSOR: pointer; FONT-WEIGHT: bold; =
TEXT-DECORATION: underline
}
.loadingText {
	TEXT-ALIGN: center; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: =
#000000; FONT-SIZE: 11px; CURSOR: pointer; FONT-WEIGHT: bold; =
TEXT-DECORATION: underline
}
.loadingText {
	FONT-SIZE: 12px; TEXT-DECORATION: none; font-stretch: 200
}
.popup-actionsbrown {
	BACKGROUND-COLOR: #f6fbff; FONT-FAMILY: Verdana, Arial, Helvetica, =
sans-serif; WHITE-SPACE: nowrap; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
.zdbpopmenu .listAction {
	DISPLAY: none
}
.zdbpopmenu .listTrash {
	DISPLAY: none
}
.mov {
	BORDER-BOTTOM: #98bfe2 1px solid; BORDER-LEFT: #ffffff 1px solid; =
PADDING-BOTTOM: 3px; FONT-STYLE: normal; PADDING-LEFT: 3px; =
PADDING-RIGHT: 3px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; =
FONT-SIZE: 11px; BORDER-TOP: #ffffff 1px solid; FONT-WEIGHT: normal; =
BORDER-RIGHT: #98bfe2 1px solid; PADDING-TOP: 3px
}
.moo {
	BORDER-BOTTOM: #98bfe2 0px solid; BORDER-LEFT: #ffffff 0px solid; =
PADDING-BOTTOM: 4px; FONT-STYLE: normal; PADDING-LEFT: 4px; =
PADDING-RIGHT: 4px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; =
BACKGROUND-POSITION: 10px 50%; FONT-SIZE: 11px; BORDER-TOP: #ffffff 0px =
solid; FONT-WEIGHT: normal; BORDER-RIGHT: #98bfe2 0px solid; =
PADDING-TOP: 4px
}
.mno {
	BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #98bfe2 1px solid; =
PADDING-BOTTOM: 3px; FONT-STYLE: normal; PADDING-LEFT: 3px; =
PADDING-RIGHT: 3px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; =
FONT-SIZE: 11px; BORDER-TOP: #98bfe2 1px solid; FONT-WEIGHT: normal; =
BORDER-RIGHT: #ffffff 1px solid; PADDING-TOP: 3px
}
.mnotext {
	BORDER-BOTTOM: #e2eefa 1px solid; BORDER-LEFT: #e2eefa 1px solid; =
PADDING-BOTTOM: 3px; FONT-STYLE: normal; PADDING-LEFT: 3px; =
PADDING-RIGHT: 3px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; =
FONT-SIZE: 11px; BORDER-TOP: #e2eefa 1px solid; FONT-WEIGHT: normal; =
BORDER-RIGHT: #e2eefa 1px solid; PADDING-TOP: 3px
}
.radioSelected {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 13px; BACKGROUND: =
url(../../common/images/radioSelect.gif) no-repeat; HEIGHT: 13px; =
BORDER-TOP: 0px; CURSOR: pointer; BORDER-RIGHT: 0px
}
.radioDeSelected {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 13px; BACKGROUND: =
url(../../common/images/radioUnselect.gif) no-repeat; HEIGHT: 13px; =
BORDER-TOP: 0px; CURSOR: pointer; BORDER-RIGHT: 0px
}
.buttonSelected {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND: =
url(../images/theme.gif) 0px -403px; COLOR: #314875; FONT-SIZE: 11px; =
CURSOR: pointer; FONT-WEIGHT: bold
}
.buttonDeselected {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND: =
url(../images/theme.gif) -106px -403px; COLOR: #000fff; FONT-SIZE: 11px; =
CURSOR: pointer
}
.header14 {
	FONT-FAMILY: Arial; COLOR: #000000; FONT-SIZE: 13pt
}
.iconitem2 {
	FONT-FAMILY: arial; BACKGROUND: url(../../common/images/bg.gif) =
no-repeat; FONT-SIZE: 10pt
}
.stroke2 {
	BORDER-BOTTOM: #e1e1e1 1px solid; BORDER-LEFT: #e1e1e1 1px solid; =
BACKGROUND-COLOR: #f6fbff; BORDER-TOP: #e1e1e1 1px solid; BORDER-RIGHT: =
#e1e1e1 1px solid
}
.createnewtablehome {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-LEFT: 0px; WIDTH: 180px; PADDING-RIGHT: 20px; =
BACKGROUND-POSITION: -30px -251px; HEIGHT: 90px; BORDER-TOP: 0px; =
CURSOR: pointer; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.createdb {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-LEFT: 0px; WIDTH: 180px; PADDING-RIGHT: 20px; =
BACKGROUND-POSITION: -30px -353px; HEIGHT: 90px; BORDER-TOP: 0px; =
CURSOR: pointer; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.autogenheader {
	PADDING-BOTTOM: 6px; BACKGROUND-COLOR: #f6fbff; PADDING-LEFT: 6px; =
PADDING-RIGHT: 6px; FONT-FAMILY: arial,sans-serif; COLOR: #c35206; =
FONT-SIZE: 11pt; FONT-WEIGHT: bold; PADDING-TOP: 6px
}
.cntbg {
	FONT-FAMILY: Arial; BACKGROUND: url(../images/theme-bg.gif) 0px -330px; =
HEIGHT: 28px; FONT-SIZE: 10pt
}
.buttonleft {
	BACKGROUND: url(../images/theme.gif) -105px -61px
}
.buttonright {
	BACKGROUND: url(../images/theme.gif) -272px -61px
}
.recomended-buttonstyle {
	TEXT-ALIGN: center; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; =
COLOR: #000; FONT-SIZE: 11px; CURSOR: pointer
}
.buttonbg {
	TEXT-ALIGN: center; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; =
BACKGROUND: url(../images/theme.gif) -110px -61px; COLOR: #000; =
FONT-SIZE: 11px; CURSOR: pointer; FONT-WEIGHT: bold
}
.largebuttonbg {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: center; BORDER-LEFT: 0px; =
PADDING-BOTTOM: 3px; MARGIN-TOP: 2px; WIDTH: 175px; FONT-FAMILY: =
Verdana, Arial, Helvetica, sans-serif; BACKGROUND: =
url(../images/theme.gif) -105px -61px; HEIGHT: 22px; COLOR: #000; =
FONT-SIZE: 11px; BORDER-TOP: 0px; CURSOR: pointer; BORDER-RIGHT: 0px
}
.alert {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-LEFT: 20px; WIDTH: 48px; PADDING-RIGHT: 0px; =
BACKGROUND-POSITION: -82px -1889px; HEIGHT: 35px; BORDER-TOP: 0px; =
BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.statusIcon {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-LEFT: 20px; WIDTH: 48px; PADDING-RIGHT: 0px; =
BACKGROUND-POSITION: 7px -2409px; HEIGHT: 35px; BORDER-TOP: 0px; =
BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.hideelement {
	DISPLAY: none
}
.navTabSel {
	BORDER-LEFT: #98bfe2 1px solid; BACKGROUND-COLOR: #f6f6f6; BORDER-TOP: =
#98bfe2 1px solid; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: =
#98bfe2 1px solid
}
.navTab {
	BORDER-BOTTOM: #98bfe2 1px solid; BACKGROUND: #e2eefa; CURSOR: pointer; =
PADDING-TOP: 5px
}
.settingsErr {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 55px; PADDING-RIGHT: 0px; =
BACKGROUND: url(../../common/images/bg.gif) no-repeat -80px -700px; =
PADDING-TOP: 5px
}
.settingsErrBox {
	BORDER-BOTTOM: #98bfe2 1px solid; BORDER-LEFT: #98bfe2 1px solid; =
LINE-HEIGHT: 20px; BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma; =
COLOR: #c92c2c; FONT-SIZE: 12px; BORDER-TOP: #98bfe2 1px solid; =
BORDER-RIGHT: #98bfe2 1px solid
}
.responseframe {
	DISPLAY: none
}
.gradientOpacity {
	FILTER: alpha(Opacity=3D50,=0A=
FinishOpacity=3D0, Style=3D1, StartX=3D0, FinishX=3D0, StartY=3D0,=0A=
FinishY=3D100); BACKGROUND: #000000
}
.gradientOpacity1 {
	FILTER: alpha(Opacity=3D50,=0A=
FinishOpacity=3D0, Style=3D1, StartX=3D0, FinishX=3D100, StartY=3D0,=0A=
FinishY=3D0); BACKGROUND: #000000
}
.gradientOpacity3 {
	FILTER: alpha(Opacity=3D50,=0A=
FinishOpacity=3D0, Style=3D1, StartX=3D0, FinishX=3D100, StartY=3D0,=0A=
FinishY=3D100); BACKGROUND: #000000
}
.divLink {
	COLOR: blue; FONT-SIZE: 11px; CURSOR: pointer; TEXT-DECORATION: =
underline
}
.divLinkNotSel {
	FONT-SIZE: 11px
}
.secViewNotSel .divLink {
	FILTER: alpha(opacity=3D30); CURSOR: default; opacity: 0.3
}
.oddSharedRow {
	BORDER-BOTTOM: #e2eefa 1px solid; BACKGROUND-COLOR: #f7f7ec; =
FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; HEIGHT: 20px; COLOR: =
#000000; FONT-SIZE: 11px
}
.evenSharedRow {
	BORDER-BOTTOM: #e2eefa 1px solid; BACKGROUND-COLOR: #f6fbff; =
FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; HEIGHT: 20px; COLOR: =
#000000; FONT-SIZE: 11px
}
.sharedViewTR {
	BACKGROUND: #f1f1e2
}
.sharedViewOverTR {
	BACKGROUND: #e0edfe
}
.sharedViewOverTR .evenSharedRow {
	BACKGROUND: #e0edfe
}
.sharedViewOverTR .oddSharedRow {
	BACKGROUND: #e0edfe
}
.deletePermRow {
	WIDTH: 20px; BACKGROUND: url(../../common/images/icons.gif) no-repeat =
5px -1952px; HEIGHT: 16px; CURSOR: pointer
}
.sharedViewTBL {
	BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; =
BACKGROUND: #f1f1e2; BORDER-TOP: #ffffff 1px solid; BORDER-RIGHT: =
#ffffff 1px solid
}
.plusminus {
	BACKGROUND: url(../../common/images/icons.gif) no-repeat -1px -4188px; =
CURSOR: pointer
}
.contract .plusminus {
	BACKGROUND: url(../../common/images/icons.gif) no-repeat -1px -4165px
}
.searchIco {
	PADDING-LEFT: 15px; BACKGROUND: url(../../common/images/search.gif) =
no-repeat 3px center
}
.toolbarTableBG {
	BORDER-BOTTOM: #d8e8f8 1px solid; BORDER-LEFT: #98bfe2 1px solid; =
BACKGROUND: url(../images/theme-bg.gif) left -187px; BORDER-TOP: #98bfe2 =
1px solid; BORDER-RIGHT: #98bfe2 1px solid
}
.toolbarTDBG {
	BORDER-LEFT: #ffffff 1px solid; PADDING-LEFT: 10px; PADDING-RIGHT: =
10px; BORDER-RIGHT: #ffffff 1px solid
}
.graphSel {
	WIDTH: 33px; BACKGROUND: url(../images/analysisSprite.gif) no-repeat; =
HEIGHT: 61px
}
.graphSel#AnalysisView {
	BACKGROUND-POSITION: -1px -271px
}
.graphSel#Pivot {
	BACKGROUND-POSITION: -1px -664px
}
.graphSel#SummaryView {
	BACKGROUND-POSITION: -1px -752px
}
.htmltbl {
	BORDER-LEFT: #ffffff 1px solid; BACKGROUND-COLOR: #f6f6f6; FONT-FAMILY: =
Tahoma; HEIGHT: 18px; COLOR: #000000; FONT-SIZE: 11px; BORDER-TOP: =
#ffffff 1px solid; CURSOR: pointer
}
.htmltbltr {
	TEXT-ALIGN: justify; BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma; =
HEIGHT: 18px; COLOR: #000000; FONT-SIZE: 11px
}
.normalblackfont13 {
	FONT-FAMILY: Arial; FONT-SIZE: 13px
}
.normalbrownfont13 {
	BORDER-BOTTOM: #d1c0a7 2px solid; FONT-FAMILY: Arial; COLOR: #7188ac; =
FONT-SIZE: 13px
}
.normaldbrownfont13 {
	FONT-FAMILY: Arial; COLOR: #860101; FONT-SIZE: 13px
}
.tblname {
	FONT-SIZE: 13px; FONT-WEIGHT: bold
}
.webdata11 {
	FONT-FAMILY: Arial; FONT-SIZE: 11px
}
.infotable {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 55px; PADDING-RIGHT: 0px; =
FONT-FAMILY: Arial; BACKGROUND: url(../../common/images/bg.gif) =
no-repeat -80px -1883px; HEIGHT: 40px; COLOR: #ef5d5d; FONT-SIZE: 13pt; =
FONT-WEIGHT: bold; PADDING-TOP: 20px
}
.exportseparator {
	WIDTH: 4px; BORDER-RIGHT: #98bfe2 1px solid
}
.helpIcon {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; WIDTH: 10px; PADDING-RIGHT: =
5px; BACKGROUND: url(../../common/images/icons.gif) #e0edfe no-repeat =
-1px -1059px; FLOAT: left; HEIGHT: 10px; PADDING-TOP: 5px
}
.ZDBComboStyle {
	BORDER-BOTTOM: #b5b5b5 1px solid; BORDER-LEFT: #b5b5b5 1px solid; =
BACKGROUND-COLOR: #ffffff; HEIGHT: 16px; BORDER-TOP: #b5b5b5 1px solid; =
CURSOR: pointer; BORDER-RIGHT: #b5b5b5 1px solid
}
.ZDBCombodropDownIcon {
	WIDTH: 17px; BACKGROUND: url(../../common/images/icons.gif) no-repeat =
0px -3031px; HEIGHT: 16px
}
.ZAVMFCombodropDownIcon {
	WIDTH: 17px; BACKGROUND: url(../../common/images/icons.gif) no-repeat =
0px -3029px; HEIGHT: 17px
}
.ZDBComboDefaultFont {
	PADDING-LEFT: 2px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; =
WHITE-SPACE: nowrap; HEIGHT: 16px; COLOR: #333333; FONT-SIZE: 8pt; =
OVERFLOW: hidden; PADDING-TOP: 2px
}
.ZDBComboListStyle {
	BORDER-BOTTOM: #b5b5b5 1px solid; BORDER-LEFT: #b5b5b5 1px solid; =
BACKGROUND-COLOR: #ffffff; BORDER-TOP: #b5b5b5 1px solid; CURSOR: =
pointer; BORDER-RIGHT: #b5b5b5 1px solid
}
.ZDBComboOptionSelected {
	BACKGROUND-COLOR: #cccccc; CURSOR: pointer
}
.zdbreorderBox {
	BORDER-BOTTOM: rgb(152,141,113) 1px solid; BORDER-LEFT: =
rgb(152,141,113) 1px solid; OVERFLOW-Y: scroll; BACKGROUND: #ffffff; =
HEIGHT: 150px; BORDER-TOP: rgb(152,141,113) 1px solid; BORDER-RIGHT: =
rgb(152,141,113) 1px solid
}
.newTableft {
	WIDTH: 18px; BACKGROUND: url(../images/theme.gif) no-repeat 2px -448px; =
HEIGHT: 20px
}
.newTabright {
	WIDTH: 20px; WHITE-SPACE: nowrap; BACKGROUND: url(../images/theme.gif) =
no-repeat -138px -448px; HEIGHT: 20px
}
.newTabbg {
	PADDING-BOTTOM: 2px; BACKGROUND: url(../images/theme.gif) repeat-x =
-50px -448px
}
.highlightinfo {
	BORDER-BOTTOM: #fe1d1c 1px dotted; BORDER-LEFT: #fe1d1c 1px dotted; =
PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-FAMILY: =
Verdana, Arial, Helvetica, sans-serif; WHITE-SPACE: normal; BACKGROUND: =
#f9f7ac; FONT-SIZE: 10px; BORDER-TOP: #fe1d1c 1px dotted; BORDER-RIGHT: =
#fe1d1c 1px dotted; PADDING-TOP: 3px
}
.dlginnerblock {
	BORDER-BOTTOM: #98bfe2 1px solid; BORDER-LEFT: #98bfe2 1px solid; =
PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 2px; =
PADDING-RIGHT: 2px; OVERFLOW: auto; BORDER-TOP: #98bfe2 1px solid; =
BORDER-RIGHT: #98bfe2 1px solid; PADDING-TOP: 2px
}
.optionsunselected {
	HEIGHT: 15px
}
.optionselected {
	BORDER-BOTTOM: #ad9c82 1px dotted; BORDER-LEFT: #ad9c82 1px dotted; =
PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #e2eefa; PADDING-LEFT: 2px; =
PADDING-RIGHT: 2px; BORDER-TOP: #ad9c82 1px dotted; BORDER-RIGHT: =
#ad9c82 1px dotted; PADDING-TOP: 2px
}
.optionnotselected {
	BORDER-BOTTOM: white 1px dotted; BORDER-LEFT: white 1px dotted; =
PADDING-BOTTOM: 2px; BACKGROUND-COLOR: white; PADDING-LEFT: 2px; =
PADDING-RIGHT: 2px; BORDER-TOP: white 1px dotted; BORDER-RIGHT: white =
1px dotted; PADDING-TOP: 2px
}
.importDateSample {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND-COLOR: transparent; =
PADDING-LEFT: 5px; WIDTH: 320px; FONT-FAMILY: Verdana, Arial, Helvetica, =
sans-serif; COLOR: #bdbdbd; FONT-SIZE: 11px; BORDER-TOP: 0px; =
BORDER-RIGHT: 0px
}
.dateSampleSpan {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #bdbdbd; =
FONT-SIZE: 11px
}
.lighterfontColor2 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #98bfe2; =
FONT-SIZE: 10px
}
.linkfont {
	PADDING-RIGHT: 3px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; =
COLOR: #0033cc; FONT-SIZE: 10px; CURSOR: pointer; TEXT-DECORATION: =
underline
}
.titletxt {
	POSITION: absolute; FONT-SIZE: 14pt; CURSOR: default; FONT-WEIGHT: bold
}
.titletxtshadow {
	POSITION: absolute; FONT-SIZE: 14pt; CURSOR: default; FONT-WEIGHT: bold
}
.titletxt {
	Z-INDEX: 102; COLOR: #6699ff; TOP: -10px; LEFT: 10px
}
.titletxtshadow {
	Z-INDEX: 100; COLOR: #000000; TOP: -9px; LEFT: 11px
}
HTML > BODY .titletxt {
	LEFT: 10px
}
HTML > BODY .titletxtshadow {
	LEFT: 11px
}
.zdbdateFormatDIV {
	BACKGROUND-COLOR: ivory; PADDING-LEFT: 2px; WIDTH: 300px; FONT-FAMILY: =
Arial, Verdana, Helvetica, sans-serif; WHITE-SPACE: nowrap; HEIGHT: =
20px; COLOR: #333333; FONT-SIZE: 11px; OVERFLOW: hidden; CURSOR: =
pointer; PADDING-TOP: 2px
}
.zdbDateHeaderTD {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; =
PADDING-TOP: 4px
}
.dateHeaderDIV {
	BORDER-BOTTOM: #94bcd3 2px solid
}
.dateHeader {
	FONT-FAMILY: Arial; COLOR: #0c3851; FONT-SIZE: 13px; CURSOR: pointer; =
FONT-WEIGHT: bold
}
.buttonCompBoxBg {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; FONT-FAMILY: Verdana, Arial, =
Helvetica, sans-serif; COLOR: #000; FONT-SIZE: 11px; CURSOR: pointer
}
.buttonCompBoxBgHover {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; FONT-FAMILY: Verdana, Arial, =
Helvetica, sans-serif; COLOR: #000; FONT-SIZE: 11px; CURSOR: pointer
}
.glossyButton {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; FONT-FAMILY: Verdana, Arial, =
Helvetica, sans-serif; COLOR: #000; FONT-SIZE: 11px; CURSOR: pointer
}
.glossyButtonHover {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; FONT-FAMILY: Verdana, Arial, =
Helvetica, sans-serif; COLOR: #000; FONT-SIZE: 11px; CURSOR: pointer
}
.buttonCompBoxBg {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: 1px; WIDTH: 63px; =
BACKGROUND: url(../images/theme.gif) no-repeat -180px -448px; HEIGHT: =
20px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.buttonCompBoxBgHover {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: 1px; WIDTH: 63px; =
BACKGROUND: url(../images/theme.gif) no-repeat -180px -448px; HEIGHT: =
20px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.buttonCompBoxBgHover {
	BACKGROUND-POSITION: -180px -489px
}
.glossyButton {
	BORDER-BOTTOM: #a7a7a7 1px solid; BORDER-LEFT: #a7a7a7 1px solid; =
WIDTH: 63px; BACKGROUND: url(../images/theme-bg.gif) repeat-x; HEIGHT: =
21px; VERTICAL-ALIGN: middle; BORDER-TOP: #a7a7a7 1px solid; =
BORDER-RIGHT: #a7a7a7 1px solid; -moz-border-radius: 3px; =
-webkit-border-radius: 3px
}
.glossyButtonHover {
	BORDER-BOTTOM: #a7a7a7 1px solid; BORDER-LEFT: #a7a7a7 1px solid; =
WIDTH: 63px; BACKGROUND: url(../images/theme-bg.gif) repeat-x; HEIGHT: =
21px; VERTICAL-ALIGN: middle; BORDER-TOP: #a7a7a7 1px solid; =
BORDER-RIGHT: #a7a7a7 1px solid; -moz-border-radius: 3px; =
-webkit-border-radius: 3px
}
.glossyButton {
	BACKGROUND-POSITION: 0px -703px
}
.glossyButtonHover {
	BORDER-BOTTOM: #888888 1px solid; BORDER-LEFT: #888888 1px solid; =
BACKGROUND-POSITION: 0px -703px; BORDER-TOP: #888888 1px solid; =
BORDER-RIGHT: #888888 1px solid; -moz-box-shadow: 0px 0px 3px #adb5be; =
-webkit-box-shadow: 0px 0px 3px #adb5be
}
.portrait {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 27px; PADDING-RIGHT: 3px; =
BACKGROUND: url(../../common/images/icons.gif) no-repeat 3px -3300px; =
PADDING-TOP: 5px
}
.landspace {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 27px; PADDING-RIGHT: 3px; =
BACKGROUND: url(../../common/images/icons.gif) no-repeat 3px -3266px; =
PADDING-TOP: 5px
}
.ZDBPDFChecked {
	BACKGROUND: url(../images/analysisSprite.gif) no-repeat -37px -571px; =
CURSOR: pointer
}
.ZDBPDFUncheck {
	BACKGROUND: url(../images/analysisSprite.gif) no-repeat 0px -571px; =
CURSOR: pointer
}
.ZDBPDFEmptyTR .ZDBPDFUncheck {
	BACKGROUND-COLOR: #ffffff
}
.ZDBPDFEmptyTR .ZDBPDFChecked {
	BACKGROUND-COLOR: #ffffff
}
.ZDBPDFSelectTR .ZDBPDFUncheck {
	BACKGROUND-COLOR: #e9e9e9
}
.ZDBPDFSelectTR .ZDBPDFChecked {
	BACKGROUND-COLOR: #e9e9e9
}
.ZDBPDFSelectTR .TableNav {
	BACKGROUND-COLOR: #e9e9e9
}
.ZDBPDFEmptyTR .TableNav {
	BACKGROUND-COLOR: #ffffff
}
.ZDBPDFSelectTR .ReportNav {
	BACKGROUND-COLOR: #e9e9e9
}
.ZDBPDFEmptyTR .ReportNav {
	BACKGROUND-COLOR: #ffffff
}
.ZDBPDFSelectTR .QueryTableNav {
	BACKGROUND-COLOR: #e9e9e9
}
.ZDBPDFEmptyTR .QueryTableNav {
	BACKGROUND-COLOR: #ffffff
}
.ZDBPDFSelectTR .SummaryViewNav {
	BACKGROUND-COLOR: #e9e9e9
}
.ZDBPDFEmptyTR .SummaryViewNav {
	BACKGROUND-COLOR: #ffffff
}
.ZDBPDFSelectTR .PivotNav {
	BACKGROUND-COLOR: #e9e9e9
}
.ZDBPDFEmptyTR .PivotNav {
	BACKGROUND-COLOR: #ffffff
}
.ZDBPDFSelectTR .AnalysisViewNav {
	BACKGROUND-COLOR: #e9e9e9
}
.ZDBPDFEmptyTR .AnalysisViewNav {
	BACKGROUND-COLOR: #ffffff
}
.ZDBPDFCheckedAll {
	BACKGROUND: url(../images/analysisSprite.gif) #f6fbff no-repeat -37px =
-571px; CURSOR: pointer
}
.ZDBPDFUncheckAll {
	BACKGROUND: url(../images/analysisSprite.gif) #f6fbff no-repeat 0px =
-571px; CURSOR: pointer
}
.ZDBPDFSelectAll {
	BACKGROUND-COLOR: #f6fbff; FONT-STYLE: normal; FONT-FAMILY: Verdana, =
Arial, Helvetica, sans-serif; BACKGROUND-POSITION: 10px 50%; FONT-SIZE: =
11px; OVERFLOW: hidden; CURSOR: default; FONT-WEIGHT: normal
}
TR.highlight .dbRowHeadFocus {
	BORDER-BOTTOM: 1px solid; TEXT-ALIGN: center; BORDER-LEFT: 1px solid; =
BACKGROUND-COLOR: #d8d8d8; FONT-FAMILY: =
Verdana,Arial,Helvetica,sans-serif; COLOR: #000000; FONT-SIZE: 10px; =
VERTICAL-ALIGN: middle; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; =
important: #FFFFFF #dadada #dadada #FFFFFF
}
TR.highlight .dbRowHead {
	BORDER-BOTTOM: 1px solid; TEXT-ALIGN: center; BORDER-LEFT: 1px solid; =
BACKGROUND-COLOR: #e9e9e9; FONT-FAMILY: =
Verdana,Arial,Helvetica,sans-serif; COLOR: #000000; FONT-SIZE: 10px; =
VERTICAL-ALIGN: middle; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; =
important: #FFFFFF #dadada #dadada #FFFFFF
}
.ZDBEmbedSearchBoxDIV {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 31px; WIDTH: 174px; PADDING-RIGHT: =
10px; BACKGROUND: url(../../common/images/bg.gif) no-repeat 0px -2489px; =
HEIGHT: 21px; PADDING-TOP: 2px
}
.ZDBEmbedSearchBox {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN-TOP: 2px; =
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND: none =
transparent scroll repeat 0% 0%; HEIGHT: 17px; COLOR: #333333; =
FONT-SIZE: 9pt; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.ZDBEmbedOptionsDIV {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #ffffff 1px solid; =
PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #e2eefa; PADDING-LEFT: 5px; =
PADDING-RIGHT: 5px; BORDER-TOP: #ffffff 1px solid; BORDER-RIGHT: #cccccc =
1px solid; PADDING-TOP: 5px
}
#ZDBEmbedTxtArea {
	BORDER-BOTTOM: #bebebe 1px inset; BORDER-LEFT: #bebebe 1px inset; =
PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-FAMILY: =
Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; BORDER-TOP: =
#bebebe 1px inset; BORDER-RIGHT: #bebebe 1px inset; PADDING-TOP: 5px
}
.dataCellContextMenuIcon {
	BACKGROUND-IMAGE: url(../../common/images/icons.gif); WIDTH: 20px; =
BACKGROUND-POSITION: 0px -2235px
}
.genContextMenuIcon {
	BACKGROUND-IMAGE: url(../../common/images/icons.gif); BORDER-BOTTOM: =
transparent 1px solid; BORDER-LEFT: transparent 1px solid; WIDTH: 20px; =
BACKGROUND-POSITION: 0px -2235px; BORDER-TOP: transparent 1px solid; =
BORDER-RIGHT: transparent 1px solid
}
.genContextMenuIconHover {
	BACKGROUND-IMAGE: url(../../common/images/icons.gif); BORDER-BOTTOM: =
#656a6c 1px solid; BORDER-LEFT: #fff7ec 1px solid; WIDTH: 17px; =
BACKGROUND-POSITION: 0px -2235px; HEIGHT: 18px; BORDER-TOP: #fff7ec 1px =
solid; BORDER-RIGHT: #656a6c 1px solid
}
.genContextMenuIconPressed {
	BACKGROUND-IMAGE: url(../../common/images/icons.gif); BORDER-BOTTOM: =
#fff7ec 1px solid; BORDER-LEFT: #656a6c 1px solid; WIDTH: 17px; =
BACKGROUND-POSITION: 0px -2235px; HEIGHT: 18px; BORDER-TOP: #656a6c 1px =
solid; BORDER-RIGHT: #fff7ec 1px solid
}
.ZDBOptionsBar {
	BACKGROUND: url(../../common/images/bg.gif) repeat-x 0px -2595px
}
.ZDBOptionBarLeft {
	BACKGROUND: url(../../common/images/bg.gif) no-repeat 0px -2595px
}
.ZDBOptionBtmLftArrow .ZDBOptionBarLeft {
	BACKGROUND: url(../../common/images/bg.gif) no-repeat 0px -2563px
}
.ZDBOptionTopLftArrow .ZDBOptionBarLeft {
	BACKGROUND: url(../../common/images/bg.gif) no-repeat -15px -2563px
}
.ZDBOptionBarRight {
	BACKGROUND: url(../../common/images/bg.gif) no-repeat -213px -2595px
}
.ZDBOptionTopRtArrow .ZDBOptionBarRight {
	BACKGROUND: url(../../common/images/bg.gif) no-repeat -31px -2563px
}
.ZDBOptionBtmRtArrow .ZDBOptionBarRight {
	BACKGROUND: url(../../common/images/bg.gif) no-repeat -47px -2563px
}
.ZDBOptionsIcon {
	WIDTH: 17px; BACKGROUND: url(../../common/images/bg.gif) no-repeat -2px =
-2625px
}
.ZDBEmailIcon1 {
	WIDTH: 30px; DISPLAY: none; BACKGROUND: url(../../common/images/bg.gif) =
no-repeat -25px -2625px
}
.folderbullet {
	BACKGROUND: url(../images/theme.gif) no-repeat -222px -406px; CURSOR: =
pointer
}
.zdbAutoReportsTable {
	BORDER-BOTTOM: #98bfe2 3px solid; BORDER-LEFT: #98bfe2 3px solid; =
BACKGROUND-COLOR: #ffffff; BORDER-TOP: #98bfe2 3px solid; BORDER-RIGHT: =
#98bfe2 3px solid
}
.zdbAutoReportsIcon {
	BACKGROUND-IMAGE: url(../../common/images/bg.gif); LINE-HEIGHT: 100%; =
BACKGROUND-COLOR: #ffffff; WIDTH: 110px; BACKGROUND-REPEAT: no-repeat; =
FONT-FAMILY: Trebuchet MS; BACKGROUND-POSITION: -1px -2546px; HEIGHT: =
110px; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; CURSOR: pointer; =
FONT-WEIGHT: bold
}
.zdbAutoReportsFont {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #033975; =
FONT-SIZE: 0.8em; FONT-WEIGHT: bold; PADDING-TOP: 20px
}
.zdbAutoReportsSmallFont {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #033975; =
FONT-SIZE: 0.7em; FONT-WEIGHT: bold; PADDING-TOP: 20px
}
.zdbAutoReportstextBehind {
	POSITION: relative; COLOR: #d5d5d5
}
.zdbAutoReportstextAbove {
	POSITION: absolute; COLOR: #033975; TOP: -1px; LEFT: -1px
}
.zdbDocDIV {
	BORDER-BOTTOM: #999999 1px double; PADDING-BOTTOM: 5px; PADDING-LEFT: =
5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.zdbDocDIVShown {
	POSITION: absolute; WIDTH: 600px; DISPLAY: block; TOP: 0px; LEFT: 0px
}
zdbDocDIVHidden {
	DISPLAY: none
}
.zdbDocKeyTitle .zdbDocInsertFunction {
	PADDING-LEFT: 60px; DISPLAY: inline; BACKGROUND: =
url(insertFunction.gif) no-repeat 0px 3px
}
.zdbDocKeyTitle {
	PADDING-RIGHT: 5px; DISPLAY: inline; FONT-FAMILY: Verdana, Arial, =
Helvetica, sans-serif; COLOR: #00af29; FONT-SIZE: 1.04em; FONT-WEIGHT: =
bold
}
.zdbDocFListTitle {
	PADDING-RIGHT: 5px; DISPLAY: inline; FONT-FAMILY: Verdana, Arial, =
Helvetica, sans-serif; COLOR: #00af29; FONT-SIZE: 1.04em; FONT-WEIGHT: =
bold
}
.zdbDlgDocKeyTitle {
	PADDING-RIGHT: 5px; DISPLAY: inline; FONT-FAMILY: Verdana, Arial, =
Helvetica, sans-serif; COLOR: #00af29; FONT-SIZE: 1.04em; FONT-WEIGHT: =
bold
}
.zdbTooltipDocKeyTitle {
	PADDING-RIGHT: 5px; DISPLAY: inline; FONT-FAMILY: Verdana, Arial, =
Helvetica, sans-serif; COLOR: #00af29; FONT-SIZE: 1.04em; FONT-WEIGHT: =
bold
}
.zdbDlgDocKeyTitle {
	FONT-SIZE: 10pt
}
.zdbDocKeyTitle {
	DISPLAY: none
}
.zdbDocSubTitle {
	LINE-HEIGHT: 30px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; =
COLOR: #fb8800; FONT-SIZE: 0.8em; FONT-WEIGHT: bold
}
.zdbDocDescription {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; =
FONT-SIZE: 0.75em
}
.zdbDocNote {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; =
FONT-SIZE: 0.7em
}
.zdbDocExampleCode {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #6f7273; =
FONT-SIZE: 0.75em; FONT-WEIGHT: bold
}
.zdbDocBackLink A {
	PADDING-RIGHT: 20px; FONT-FAMILY: Verdana, Arial, Helvetica, =
sans-serif; FLOAT: right; COLOR: #0000cc; FONT-SIZE: 0.67em; =
FONT-WEIGHT: normal
}
.zdbDocBackLink A:hover {
	PADDING-RIGHT: 20px; FONT-FAMILY: Verdana, Arial, Helvetica, =
sans-serif; FLOAT: right; COLOR: #0000cc; FONT-SIZE: 0.67em; =
FONT-WEIGHT: normal
}
.zdbDocBackLink A:visited {
	PADDING-RIGHT: 20px; FONT-FAMILY: Verdana, Arial, Helvetica, =
sans-serif; FLOAT: right; COLOR: #0000cc; FONT-SIZE: 0.67em; =
FONT-WEIGHT: normal
}
.zdbDocFunctionList {
	BORDER-BOTTOM: #f5f5f5 1px solid; BORDER-LEFT: #f5f5f5 1px solid; =
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND: #fcfaf5; =
COLOR: #0000ff; FONT-SIZE: 12px; BORDER-TOP: #f5f5f5 1px solid; =
BORDER-RIGHT: #f5f5f5 1px solid; TEXT-DECORATION: underline
}
.zdbSQLFunctionTxt {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: blue; =
FONT-SIZE: 12px; CURSOR: pointer; TEXT-DECORATION: underline
}
zdbSQLFunctionTxtHover {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: blue; =
FONT-SIZE: 12px; CURSOR: pointer; TEXT-DECORATION: underline
}
.zdbSQLFunctionTxtHover {
	COLOR: orange
}
.zdbQLineBG {
	BACKGROUND: url(../images/theme-bg.gif) repeat-x -1px -394px
}
.zdbQDisplayArea {
	BORDER-BOTTOM: #98bfe2 1px solid; BORDER-LEFT: #98bfe2 1px solid; =
BACKGROUND: #e7dfcd; BORDER-TOP: medium none; BORDER-RIGHT: #98bfe2 1px =
solid
}
.zdbQMsgHeader {
	BORDER-BOTTOM: #e6e9ec 1px solid; PADDING-LEFT: 3px; FONT-FAMILY: =
Verdana, Arial, Helvetica, sans-serif; BACKGROUND: =
url(../images/theme-bg.gif) repeat-x -1px -440px; HEIGHT: 25px; COLOR: =
#000000; FONT-SIZE: 12px; VERTICAL-ALIGN: middle
}
.ZDBSQLTooltipDesc {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; =
FONT-SIZE: 1em !important
}
.ZDBSQLHelpIcon {
	PADDING-LEFT: 3px; WIDTH: 25px; DISPLAY: none; BACKGROUND: =
url(../../common/images/icons.gif) no-repeat 3px -3424px; HEIGHT: 20px; =
CURSOR: pointer
}
.ZDBSQLHelpIcon1 {
	PADDING-LEFT: 3px; WIDTH: 25px; BACKGROUND: =
url(../../common/images/icons.gif) no-repeat 3px -3419px; HEIGHT: 22px; =
CURSOR: default
}
HTML > BODY .ZDBSQLHelpIcon1 {
	PADDING-LEFT: 3px; WIDTH: 25px; BACKGROUND: =
url(../../common/images/icons.gif) no-repeat 3px -3420px; HEIGHT: 22px; =
CURSOR: default; PADDING-TOP: 3px
}
.zdbEllipsis {
	TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; OVERFLOW: hidden; =
-o-text-overflow: ellipsis
}
.ZDBPublishDialog {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #ffffff 1px solid; =
PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 675px; PADDING-RIGHT: =
10px; BORDER-TOP: #ffffff 1px solid; BORDER-RIGHT: #cccccc 1px solid; =
PADDING-TOP: 10px
}
.ZDBPublishOption {
	BACKGROUND-COLOR: #e2eefa; MARGIN: 5px; FLOAT: left
}
.ZDBPublishOptionHidden {
	BACKGROUND-COLOR: #e2eefa; MARGIN: 5px; FLOAT: left
}
.ZDBPublishOptionTheme {
	MARGIN-BOTTOM: 10px; CLEAR: both
}
.ZDBPublishOptionHidden {
	DISPLAY: none
}
.ZDBPublishText {
	FONT-STYLE: normal; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; =
FONT-SIZE: 11px; FONT-WEIGHT: normal
}
.ZDBPublishLogin {
	FONT-STYLE: normal; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; =
FONT-SIZE: 11px; FONT-WEIGHT: normal
}
.ZDBPublishNoLogin {
	FONT-STYLE: normal; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; =
FONT-SIZE: 11px; FONT-WEIGHT: normal
}
.ZDBPublishLogin {
	WIDTH: 100%
}
.ZDBPublishNoLogin {
	WIDTH: 100%
}
.ZDBPublishBtn {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; =
PADDING-RIGHT: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; =
BACKGROUND: url(../images/theme.gif) -110px -61px; FLOAT: left; HEIGHT: =
25px; COLOR: #000; FONT-SIZE: 11px; CURSOR: pointer; FONT-WEIGHT: bold; =
PADDING-TOP: 5px
}
.ZDBPublishBtnLeft {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; WIDTH: 5px; PADDING-RIGHT: 1px; =
FLOAT: left; HEIGHT: 25px; PADDING-TOP: 1px
}
.ZDBPublishBtnRight {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; WIDTH: 5px; PADDING-RIGHT: 1px; =
FLOAT: left; HEIGHT: 25px; PADDING-TOP: 1px
}
.ZDBPublishBtnLeft {
	MARGIN-LEFT: 5px
}
.ZDBPublishAddToiGoogleBtn {
=09
}
.ZDBPublishCloseBtn {
=09
}
.ZDBPublishInfoIcon {
	WIDTH: 50px; FLOAT: left; PADDING-TOP: 10px
}
.ZDBPublishOptionAccess {
	BORDER-BOTTOM: red 1px dotted; BORDER-LEFT: red 1px dotted; BORDER-TOP: =
red 1px dotted; BORDER-RIGHT: red 1px dotted
}
.ZDBPublishContainer {
	CLEAR: both
}
.ZDBPublishAccessSetting {
	MARGIN-BOTTOM: 5px; FONT-WEIGHT: bold
}
.ZDBPublishSetting {
	MARGIN-BOTTOM: 5px; FONT-WEIGHT: bold
}
.ZDBPublishLogin {
	BACKGROUND-COLOR: #faf8a3
}
.ZDBPublishNoLogin {
	BACKGROUND-COLOR: #c8f3b6
}
.ZDBPublishNoDisplay {
	DISPLAY: none
}
.ZDBPublishDisplay {
	DISPLAY: block
}
.ZDBPublishSettingsBox {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; =
PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #e2eefa; HEIGHT: 65px; =
BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
.ZDBPublishSettingsBoxChart {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; =
PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #e2eefa; HEIGHT: 65px; =
BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
.ZDBPublishSettingsBoxChart {
	HEIGHT: 85px
}
.ZDBPublishButtonBox {
	MARGIN-TOP: 10px; MARGIN-LEFT: 230px
}
.ZDBPublishList {
	HEIGHT: 18px
}
.dlgBorder {
	BORDER-BOTTOM: #98bfe2 1px solid; BORDER-LEFT: #98bfe2 1px solid; =
BACKGROUND-COLOR: #f6fbff; BORDER-TOP: #98bfe2 1px solid; BORDER-RIGHT: =
#98bfe2 1px solid; -moz-border-radius: 5px; -webkit-border-radius: 5px; =
-moz-box-shadow: 0px 0px 7px #adb5be; -webkit-box-shadow: 0px 0px 7px =
#adb5be
}
.newDlgTitleStyle {
	PADDING-RIGHT: 2px; FONT-FAMILY: Arial; BACKGROUND: =
url(../images/theme-bg.gif) 0px -262px; FONT-SIZE: 10pt; PADDING-TOP: =
2px
}
.modalBlinkEffect1 .newDlgTitleStyle {
	PADDING-RIGHT: 2px; FONT-FAMILY: Arial; BACKGROUND: =
url(../images/theme-bg.gif) 0px -297px; FONT-SIZE: 10pt; PADDING-TOP: =
2px
}
.newDlgTitleStyle {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: =
medium none; BORDER-RIGHT: medium none; -moz-border-radius-topleft: 5px; =
-webkit-border-top-left-radius: 5px; -moz-border-radius-topright: 5px; =
-webkit-border-top-right-radius: 5px
}
.modalBlinkEffect1 .newDlgTitleStyle {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: =
medium none; BORDER-RIGHT: medium none; -moz-border-radius-topleft: 5px; =
-webkit-border-top-left-radius: 5px; -moz-border-radius-topright: 5px; =
-webkit-border-top-right-radius: 5px
}
.dlgFirstBox {
	BORDER-BOTTOM: #a1b7da 1px solid; BORDER-LEFT: #a1b7da 1px solid; =
PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 10px; =
PADDING-RIGHT: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; =
FONT-SIZE: 12px; BORDER-TOP: medium none; BORDER-RIGHT: #a1b7da 1px =
solid; PADDING-TOP: 10px
}
.segmentBox {
	BORDER-BOTTOM: #98bfe2 1px solid; BORDER-LEFT: #98bfe2 1px solid; =
BACKGROUND-COLOR: #f6fbff; FONT-FAMILY: Verdana, Arial, Helvetica, =
sans-serif; FONT-SIZE: 12px; BORDER-TOP: #98bfe2 1px solid; =
BORDER-RIGHT: #98bfe2 1px solid
}
.zdbDomainTitle {
	PADDING-BOTTOM: 10px; MARGIN: 10px 10px 0px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; FONT-FAMILY: Arial,Helvetica,sans-serif; COLOR: =
#d17f00; FONT-SIZE: 16px; PADDING-TOP: 0px
}
.zdbDomainLine {
	BORDER-BOTTOM: #ededed 2px solid; MARGIN: 0px 10px 5px; COLOR: #d17f00
}
.zdbDomainDatabase {
	PADDING-BOTTOM: 0px; MARGIN: 10px 10px 0px; PADDING-LEFT: 0px; WIDTH: =
auto; PADDING-RIGHT: 0px; FONT-FAMILY: Arial,Helvetica,sans-serif; =
COLOR: #1a89d3; FONT-SIZE: 18px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.zdbDomainDesc {
	MARGIN: 2px 10px 0px; WIDTH: auto; FONT-FAMILY: =
Arial,Helvetica,sans-serif; COLOR: #333333; FONT-SIZE: 12px
}
.zdbDomainDottedLine {
	BORDER-BOTTOM: #c5c5c5 1px dotted; MARGIN: 2px 10px 0px; WIDTH: auto; =
PADDING-TOP: 10px
}
.apitable {
	BACKGROUND-COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: =
Verdana,Arial,Helvetica,sans-serif; FONT-SIZE: 11px
}
.apitablebg {
	BACKGROUND-COLOR: #f6f6f6
}
.apitableheader {
	BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: center; BACKGROUND-COLOR: =
#e5e5e5; FONT-STYLE: normal; FONT-FAMILY: =
Verdana,Arial,Helvetica,sans-serif; FONT-SIZE: 11px; BORDER-TOP: #cccccc =
1px solid; BORDER-RIGHT: #cccccc 1px solid
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px
}
.apititle {
	FONT-STYLE: normal; FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-SIZE: =
16pt; FONT-WEIGHT: bold
}
.apidesc {
	FONT-STYLE: normal; FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-SIZE: =
13pt
}
.ZDBDSElemTitle {
	PADDING-LEFT: 5px; FONT-FAMILY: arial,sans-serif; COLOR: #ff6600; =
FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.ZDBDSElemDesc {
	PADDING-LEFT: 5px; FONT-FAMILY: arial,sans-serif; COLOR: #000066; =
FONT-SIZE: 12px; FONT-WEIGHT: normal; PADDING-TOP: 5px
}
.ZDBDSElemDiv {
	BORDER-BOTTOM: rgb(252,207,207) 1px solid; BORDER-LEFT: =
rgb(252,207,207) 1px solid; BORDER-TOP: rgb(252,207,207) 1px solid; =
BORDER-RIGHT: rgb(252,207,207) 1px solid
}
.ZDBDSViewDeleted {
	BACKGROUND-COLOR: white; COLOR: blue; FONT-SIZE: 30px; FONT-WEIGHT: =
bold
}
.zdbDataCell {
	BORDER-BOTTOM: #e1e1e1 1px solid; POSITION: absolute; BORDER-LEFT: =
rgb(255,255,255) 1px solid; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: =
rgb(255,255,255); MARGIN: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 1px; =
FONT-FAMILY: verdana, arial; WHITE-SPACE: normal; COLOR: rgb(0,0,0); =
FONT-SIZE: 10px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; BORDER-TOP: =
rgb(255,255,255) 1px solid; TOP: 0px; BORDER-RIGHT: #e1e1e1 1px solid; =
PADDING-TOP: 1px; LEFT: 0px
}
.zdbDataCellEven {
	BORDER-BOTTOM: #e1e1e1 1px solid; POSITION: absolute; BORDER-LEFT: =
rgb(255,255,255) 1px solid; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: =
rgb(255,255,255); MARGIN: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 1px; =
FONT-FAMILY: verdana, arial; WHITE-SPACE: normal; COLOR: rgb(0,0,0); =
FONT-SIZE: 10px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; BORDER-TOP: =
rgb(255,255,255) 1px solid; TOP: 0px; BORDER-RIGHT: #e1e1e1 1px solid; =
PADDING-TOP: 1px; LEFT: 0px
}
.zdbDataCellOdd {
	BORDER-BOTTOM: #e1e1e1 1px solid; POSITION: absolute; BORDER-LEFT: =
rgb(255,255,255) 1px solid; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: =
rgb(255,255,255); MARGIN: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 1px; =
FONT-FAMILY: verdana, arial; WHITE-SPACE: normal; COLOR: rgb(0,0,0); =
FONT-SIZE: 10px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; BORDER-TOP: =
rgb(255,255,255) 1px solid; TOP: 0px; BORDER-RIGHT: #e1e1e1 1px solid; =
PADDING-TOP: 1px; LEFT: 0px
}
.filterCell {
	BORDER-BOTTOM: #e1e1e1 1px solid; POSITION: absolute; BORDER-LEFT: =
rgb(255,255,255) 1px solid; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: =
rgb(255,255,255); MARGIN: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 1px; =
FONT-FAMILY: verdana, arial; WHITE-SPACE: normal; COLOR: rgb(0,0,0); =
FONT-SIZE: 10px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; BORDER-TOP: =
rgb(255,255,255) 1px solid; TOP: 0px; BORDER-RIGHT: #e1e1e1 1px solid; =
PADDING-TOP: 1px; LEFT: 0px
}
.groupCell {
	BORDER-BOTTOM: #e1e1e1 1px solid; POSITION: absolute; BORDER-LEFT: =
rgb(255,255,255) 1px solid; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: =
rgb(255,255,255); MARGIN: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 1px; =
FONT-FAMILY: verdana, arial; WHITE-SPACE: normal; COLOR: rgb(0,0,0); =
FONT-SIZE: 10px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; BORDER-TOP: =
rgb(255,255,255) 1px solid; TOP: 0px; BORDER-RIGHT: #e1e1e1 1px solid; =
PADDING-TOP: 1px; LEFT: 0px
}
.sectionHeader {
	BORDER-BOTTOM: #e1e1e1 1px solid; POSITION: absolute; BORDER-LEFT: =
rgb(255,255,255) 1px solid; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: =
rgb(255,255,255); MARGIN: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 1px; =
FONT-FAMILY: verdana, arial; WHITE-SPACE: normal; COLOR: rgb(0,0,0); =
FONT-SIZE: 10px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; BORDER-TOP: =
rgb(255,255,255) 1px solid; TOP: 0px; BORDER-RIGHT: #e1e1e1 1px solid; =
PADDING-TOP: 1px; LEFT: 0px
}
.groupCellEven {
	BORDER-BOTTOM: #e1e1e1 1px solid; POSITION: absolute; BORDER-LEFT: =
rgb(255,255,255) 1px solid; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: =
rgb(255,255,255); MARGIN: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 1px; =
FONT-FAMILY: verdana, arial; WHITE-SPACE: normal; COLOR: rgb(0,0,0); =
FONT-SIZE: 10px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; BORDER-TOP: =
rgb(255,255,255) 1px solid; TOP: 0px; BORDER-RIGHT: #e1e1e1 1px solid; =
PADDING-TOP: 1px; LEFT: 0px
}
.groupCellOdd {
	BORDER-BOTTOM: #e1e1e1 1px solid; POSITION: absolute; BORDER-LEFT: =
rgb(255,255,255) 1px solid; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: =
rgb(255,255,255); MARGIN: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 1px; =
FONT-FAMILY: verdana, arial; WHITE-SPACE: normal; COLOR: rgb(0,0,0); =
FONT-SIZE: 10px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; BORDER-TOP: =
rgb(255,255,255) 1px solid; TOP: 0px; BORDER-RIGHT: #e1e1e1 1px solid; =
PADDING-TOP: 1px; LEFT: 0px
}
.groupSummary {
	BORDER-BOTTOM: #e1e1e1 1px solid; POSITION: absolute; BORDER-LEFT: =
rgb(255,255,255) 1px solid; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: =
rgb(255,255,255); MARGIN: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 1px; =
FONT-FAMILY: verdana, arial; WHITE-SPACE: normal; COLOR: rgb(0,0,0); =
FONT-SIZE: 10px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; BORDER-TOP: =
rgb(255,255,255) 1px solid; TOP: 0px; BORDER-RIGHT: #e1e1e1 1px solid; =
PADDING-TOP: 1px; LEFT: 0px
}
.groupSummaryEven {
	BORDER-BOTTOM: #e1e1e1 1px solid; POSITION: absolute; BORDER-LEFT: =
rgb(255,255,255) 1px solid; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: =
rgb(255,255,255); MARGIN: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 1px; =
FONT-FAMILY: verdana, arial; WHITE-SPACE: normal; COLOR: rgb(0,0,0); =
FONT-SIZE: 10px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; BORDER-TOP: =
rgb(255,255,255) 1px solid; TOP: 0px; BORDER-RIGHT: #e1e1e1 1px solid; =
PADDING-TOP: 1px; LEFT: 0px
}
.groupSummaryOdd {
	BORDER-BOTTOM: #e1e1e1 1px solid; POSITION: absolute; BORDER-LEFT: =
rgb(255,255,255) 1px solid; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: =
rgb(255,255,255); MARGIN: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 1px; =
FONT-FAMILY: verdana, arial; WHITE-SPACE: normal; COLOR: rgb(0,0,0); =
FONT-SIZE: 10px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; BORDER-TOP: =
rgb(255,255,255) 1px solid; TOP: 0px; BORDER-RIGHT: #e1e1e1 1px solid; =
PADDING-TOP: 1px; LEFT: 0px
}
.groupSummaryData {
	BORDER-BOTTOM: #e1e1e1 1px solid; POSITION: absolute; BORDER-LEFT: =
rgb(255,255,255) 1px solid; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: =
rgb(255,255,255); MARGIN: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 1px; =
FONT-FAMILY: verdana, arial; WHITE-SPACE: normal; COLOR: rgb(0,0,0); =
FONT-SIZE: 10px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; BORDER-TOP: =
rgb(255,255,255) 1px solid; TOP: 0px; BORDER-RIGHT: #e1e1e1 1px solid; =
PADDING-TOP: 1px; LEFT: 0px
}
.groupSummaryLast {
	BORDER-BOTTOM: #e1e1e1 1px solid; POSITION: absolute; BORDER-LEFT: =
rgb(255,255,255) 1px solid; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: =
rgb(255,255,255); MARGIN: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 1px; =
FONT-FAMILY: verdana, arial; WHITE-SPACE: normal; COLOR: rgb(0,0,0); =
FONT-SIZE: 10px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; BORDER-TOP: =
rgb(255,255,255) 1px solid; TOP: 0px; BORDER-RIGHT: #e1e1e1 1px solid; =
PADDING-TOP: 1px; LEFT: 0px
}
.sectionHeaderLast {
	BORDER-BOTTOM: #e1e1e1 1px solid; POSITION: absolute; BORDER-LEFT: =
rgb(255,255,255) 1px solid; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: =
rgb(255,255,255); MARGIN: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 1px; =
FONT-FAMILY: verdana, arial; WHITE-SPACE: normal; COLOR: rgb(0,0,0); =
FONT-SIZE: 10px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; BORDER-TOP: =
rgb(255,255,255) 1px solid; TOP: 0px; BORDER-RIGHT: #e1e1e1 1px solid; =
PADDING-TOP: 1px; LEFT: 0px
}
.groupSumPrevRowExists {
	BORDER-BOTTOM: #e1e1e1 1px solid; POSITION: absolute; BORDER-LEFT: =
rgb(255,255,255) 1px solid; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: =
rgb(255,255,255); MARGIN: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 1px; =
FONT-FAMILY: verdana, arial; WHITE-SPACE: normal; COLOR: rgb(0,0,0); =
FONT-SIZE: 10px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; BORDER-TOP: =
rgb(255,255,255) 1px solid; TOP: 0px; BORDER-RIGHT: #e1e1e1 1px solid; =
PADDING-TOP: 1px; LEFT: 0px
}
.groupColStartCell {
	BORDER-BOTTOM: #e1e1e1 1px solid; POSITION: absolute; BORDER-LEFT: =
rgb(255,255,255) 1px solid; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: =
rgb(255,255,255); MARGIN: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 1px; =
FONT-FAMILY: verdana, arial; WHITE-SPACE: normal; COLOR: rgb(0,0,0); =
FONT-SIZE: 10px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; BORDER-TOP: =
rgb(255,255,255) 1px solid; TOP: 0px; BORDER-RIGHT: #e1e1e1 1px solid; =
PADDING-TOP: 1px; LEFT: 0px
}
.groupCellEnd {
	BORDER-BOTTOM: #e1e1e1 1px solid; POSITION: absolute; BORDER-LEFT: =
rgb(255,255,255) 1px solid; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: =
rgb(255,255,255); MARGIN: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 1px; =
FONT-FAMILY: verdana, arial; WHITE-SPACE: normal; COLOR: rgb(0,0,0); =
FONT-SIZE: 10px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; BORDER-TOP: =
rgb(255,255,255) 1px solid; TOP: 0px; BORDER-RIGHT: #e1e1e1 1px solid; =
PADDING-TOP: 1px; LEFT: 0px
}
.pivotLastGroupCell {
	BORDER-BOTTOM: #e1e1e1 1px solid; POSITION: absolute; BORDER-LEFT: =
rgb(255,255,255) 1px solid; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: =
rgb(255,255,255); MARGIN: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 1px; =
FONT-FAMILY: verdana, arial; WHITE-SPACE: normal; COLOR: rgb(0,0,0); =
FONT-SIZE: 10px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; BORDER-TOP: =
rgb(255,255,255) 1px solid; TOP: 0px; BORDER-RIGHT: #e1e1e1 1px solid; =
PADDING-TOP: 1px; LEFT: 0px
}
.pivotColSumCell {
	BORDER-BOTTOM: #e1e1e1 1px solid; POSITION: absolute; BORDER-LEFT: =
rgb(255,255,255) 1px solid; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: =
rgb(255,255,255); MARGIN: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 1px; =
FONT-FAMILY: verdana, arial; WHITE-SPACE: normal; COLOR: rgb(0,0,0); =
FONT-SIZE: 10px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; BORDER-TOP: =
rgb(255,255,255) 1px solid; TOP: 0px; BORDER-RIGHT: #e1e1e1 1px solid; =
PADDING-TOP: 1px; LEFT: 0px
}
.pivotColSumCell {
	BORDER-BOTTOM: #cdc2a6 1px solid; BACKGROUND: #fffcf3; VERTICAL-ALIGN: =
middle; BORDER-TOP: medium none; FONT-WEIGHT: bold
}
.pivotLastGroupCell {
	BORDER-BOTTOM: #cdc2a6 1px solid; TEXT-ALIGN: left; BORDER-LEFT: =
#ffffff 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #f6fbff; =
PADDING-LEFT: 4px; PADDING-RIGHT: 4px; VERTICAL-ALIGN: middle; =
BORDER-TOP: #ffffff 1px solid; BORDER-RIGHT: #cdc2a6 1px solid; =
PADDING-TOP: 4px
}
.sectionHeader {
	BORDER-LEFT: rgb(239,252,255) 1px solid; BACKGROUND-COLOR: =
rgb(239,252,255); FONT-WEIGHT: bold; BORDER-RIGHT: rgb(239,252,255) 1px =
solid
}
.sectionHeaderLast {
	BORDER-LEFT: rgb(239,252,255) 1px solid; BACKGROUND-COLOR: =
rgb(239,252,255); FONT-WEIGHT: bold; BORDER-RIGHT: rgb(239,252,255) 1px =
solid
}
.sectionHeaderLast {
	BORDER-RIGHT: #e1e1e1 1px solid
}
.blankCell {
	BORDER-BOTTOM-COLOR: rgb(255,235,200); BACKGROUND-COLOR: =
rgb(255,235,200); BORDER-TOP-COLOR: rgb(255,235,200); =
BORDER-RIGHT-COLOR: rgb(255,235,200); BORDER-LEFT-COLOR: =
rgb(255,235,200)
}
.groupCell {
	BORDER-BOTTOM: #f6fbff 1px solid; BACKGROUND-COLOR: #f6fbff; =
BORDER-TOP: #f6fbff 1px solid; FONT-WEIGHT: bold
}
.groupCellEven {
	BORDER-BOTTOM: cornsilk 1px solid; BACKGROUND-COLOR: cornsilk
}
.groupCellOdd {
	BORDER-BOTTOM: lavender 1px solid; BACKGROUND-COLOR: lavender
}
.groupCellEnd {
	BACKGROUND-COLOR: #f6fbff; BORDER-TOP: #f6fbff; FONT-WEIGHT: bold
}
.groupColStartCell {
	BORDER-BOTTOM: #dddddd 2px solid; BACKGROUND-COLOR: #f6fbff; =
BORDER-TOP: #f6fbff 1px solid
}
.groupSummary {
	BORDER-BOTTOM: #dddddd 2px solid; BACKGROUND-COLOR: #fffcf3; =
BORDER-TOP: #dddddd 2px solid; FONT-WEIGHT: bold
}
.groupSummaryLast {
	BORDER-BOTTOM: #dddddd 2px solid; BACKGROUND-COLOR: #fffcf3; =
BORDER-TOP: #dddddd 2px solid; FONT-WEIGHT: bold
}
.groupSummaryData {
	BORDER-BOTTOM: #dddddd 2px solid; BACKGROUND-COLOR: #fffcf3; =
BORDER-TOP: #dddddd 2px solid; FONT-WEIGHT: bold
}
.groupSumPrevRowExists {
	BORDER-BOTTOM: #dddddd 2px solid; BACKGROUND-COLOR: #fffcf3; =
FONT-WEIGHT: bold
}
.groupSummaryLast {
	BORDER-RIGHT: #e1e1e1 1px solid
}
.groupSummaryData {
	COLOR: #c0c0c0
}
.groupSummaryEven {
	BACKGROUND-COLOR: cornsilk; FONT-WEIGHT: bold
}
.groupSummaryOdd {
	BACKGROUND-COLOR: lavender; FONT-WEIGHT: bold
}
.nowrap {
	POSITION: relative; WHITE-SPACE: nowrap
}
.wrap {
=09
}
.transparent {
	FILTER: Alpha(opacity=3D50); opacity: 0.50
}
TABLE {
	EMPTY-CELLS: show
}
.dataCellEven {
	BACKGROUND-COLOR: cornsilk
}
.dataCellOdd {
	BACKGROUND-COLOR: lavender
}
.dataCellOdd {
	BORDER-TOP: lavender 1px solid
}
.groupCellOdd {
	BORDER-TOP: lavender 1px solid
}
.groupSummaryOdd {
	BORDER-TOP: lavender 1px solid
}
.dataCellEven {
	BORDER-TOP: cornsilk 1px solid
}
.groupCellEven {
	BORDER-TOP: cornsilk 1px solid
}
.groupSummaryEven {
	BORDER-TOP: cornsilk 1px solid
}
.reportGrid .dbRowHead {
	DISPLAY: none
}
.reportGrid .dbRowHeadFocus {
	DISPLAY: none
}
.fillerVDataCell {
	BORDER-BOTTOM: #e1e1e1 1px solid; BORDER-LEFT: rgb(255,255,255) 1px =
solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
BACKGROUND: url(../images/dummyVDataCell.gif) #fff; BORDER-TOP: =
rgb(255,255,255) 1px solid; BORDER-RIGHT: #e1e1e1 1px solid; =
PADDING-TOP: 0px
}
.tcCol {
	BORDER-BOTTOM: #b9b9b9 1px solid; BORDER-LEFT: #ffffff 1px solid; =
PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #f6f6f6; PADDING-LEFT: 3px; =
PADDING-RIGHT: 1px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; =
WHITE-SPACE: nowrap; HEIGHT: 18px; COLOR: #000000; FONT-SIZE: 11px; =
OVERFLOW: hidden; BORDER-TOP: #ffffff 1px solid; BORDER-RIGHT: #dadada =
1px solid; PADDING-TOP: 1px
}
.dbColHead {
	BORDER-BOTTOM: #b9b9b9 1px solid; BORDER-LEFT: #ffffff 1px solid; =
PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #f6f6f6; PADDING-LEFT: 3px; =
PADDING-RIGHT: 1px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; =
WHITE-SPACE: nowrap; HEIGHT: 18px; COLOR: #000000; FONT-SIZE: 11px; =
OVERFLOW: hidden; BORDER-TOP: #ffffff 1px solid; BORDER-RIGHT: #dadada =
1px solid; PADDING-TOP: 1px
}
.fillerColHead {
	BORDER-BOTTOM: #b9b9b9 1px solid; BORDER-LEFT: #ffffff 1px solid; =
PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #f6f6f6; PADDING-LEFT: 3px; =
PADDING-RIGHT: 1px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; =
WHITE-SPACE: nowrap; HEIGHT: 18px; COLOR: #000000; FONT-SIZE: 11px; =
OVERFLOW: hidden; BORDER-TOP: #ffffff 1px solid; BORDER-RIGHT: #dadada =
1px solid; PADDING-TOP: 1px
}
.plainIcon {
	BACKGROUND-IMAGE: url(../../common/images/analysisIconCat1.gif); =
BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 1px -805px
}
.multilineIcon {
	BACKGROUND-IMAGE: url(../../common/images/analysisIconCat1.gif); =
BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 1px -853px
}
.mailIcon {
	BACKGROUND-IMAGE: url(../../common/images/analysisIconCat1.gif); =
BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 1px -931px
}
.urlIcon {
	BACKGROUND-IMAGE: url(../../common/images/icons.gif); =
BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: -2px -3708px
}
.numberIcon {
	BACKGROUND-IMAGE: url(../../common/images/analysisIconCat1.gif); =
BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 1px -880px
}
.positiveIcon {
	BACKGROUND-IMAGE: url(../../common/images/analysisIconCat1.gif); =
BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 1px -980px
}
.autoNumberIcon {
	BACKGROUND-IMAGE: url(../../common/images/analysisIconCat1.gif); =
BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px -783px
}
.decimalIcon {
	BACKGROUND-IMAGE: url(../../common/images/analysisIconCat1.gif); =
BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 1px -1004px
}
.currencyIcon {
	BACKGROUND-IMAGE: url(../../common/images/analysisIconCat1.gif); =
BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 1px -830px
}
.percentageIcon {
	BACKGROUND-IMAGE: url(../../common/images/analysisIconCat1.gif); =
BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 1px -955px
}
.dateIcon {
	BACKGROUND-IMAGE: url(../../common/images/analysisIconCat1.gif); =
BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 1px -904px
}
.booleanIcon {
	BACKGROUND-IMAGE: url(../../common/images/analysisIconCat1.gif); =
BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 1px -1027px
}
.zdbCCHead {
	TEXT-ALIGN: center; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; =
WHITE-SPACE: nowrap; FLOAT: left; COLOR: #000000; FONT-SIZE: 11px; =
OVERFLOW: hidden
}
.zdbColHeadHiddenIconArea {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: none; FLOAT: left; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.zdbColHeadArea {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; WIDTH: 15px; PADDING-RIGHT: 0px; DISPLAY: block; =
FLOAT: left; HEIGHT: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; =
PADDING-TOP: 0px
}
.zdbColHeadCheck {
	WIDTH: 15px; DISPLAY: none
}
.zdbColHeadDataType {
	WIDTH: 16px
}
.zdbColHeadDisplay {
	POSITION: relative; WHITE-SPACE: nowrap; OVERFLOW: hidden; TOP: 3px
}
.zdbColHeadIcon {
	WIDTH: 15px; CURSOR: pointer
}
.zdbDummyDataCell {
	BACKGROUND: url(../images/dummyDataCell.gif)
}
.zdbRhColHead {
	BORDER-BOTTOM: #b9b9b9 1px solid; POSITION: absolute; TEXT-ALIGN: =
center; BORDER-LEFT: #ffffff 1px solid; PADDING-BOTTOM: 1px; =
BACKGROUND-COLOR: #f6f6f6; PADDING-LEFT: 3px; PADDING-RIGHT: 1px; =
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; =
HEIGHT: 18px; COLOR: #000000; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; =
OVERFLOW: hidden; BORDER-TOP: #ffffff 1px solid; TOP: 0px; BORDER-RIGHT: =
#dadada 1px solid; PADDING-TOP: 1px; LEFT: 0px
}
.zdbColHead {
	BORDER-BOTTOM: #b9b9b9 1px solid; POSITION: absolute; TEXT-ALIGN: =
center; BORDER-LEFT: #ffffff 1px solid; PADDING-BOTTOM: 1px; =
BACKGROUND-COLOR: #f6f6f6; PADDING-LEFT: 3px; PADDING-RIGHT: 1px; =
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; =
HEIGHT: 18px; COLOR: #000000; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; =
OVERFLOW: hidden; BORDER-TOP: #ffffff 1px solid; TOP: 0px; BORDER-RIGHT: =
#dadada 1px solid; PADDING-TOP: 1px; LEFT: 0px
}
.zdbFillerColHead {
	BORDER-BOTTOM: #b9b9b9 1px solid; POSITION: absolute; TEXT-ALIGN: =
center; BORDER-LEFT: #ffffff 1px solid; PADDING-BOTTOM: 1px; =
BACKGROUND-COLOR: #f6f6f6; PADDING-LEFT: 3px; PADDING-RIGHT: 1px; =
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; =
HEIGHT: 18px; COLOR: #000000; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; =
OVERFLOW: hidden; BORDER-TOP: #ffffff 1px solid; TOP: 0px; BORDER-RIGHT: =
#dadada 1px solid; PADDING-TOP: 1px; LEFT: 0px
}
.zdbColHead {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 0px
}
.zdbFillerColHead {
	BACKGROUND-IMAGE: url(../images/dummyColHeadCell.gif); BORDER-LEFT: =
#f6f6f6 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; BACKGROUND-REPEAT: repeat-x; PADDING-TOP: 0px
}
.zdbRowHead {
	BORDER-BOTTOM: #dadada 1px solid; POSITION: absolute; TEXT-ALIGN: =
center; BORDER-LEFT: #ffffff 1px solid; BACKGROUND-COLOR: #f6f6f6; =
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; =
FONT-SIZE: 10px; VERTICAL-ALIGN: middle; BORDER-TOP: #ffffff 1px solid; =
BORDER-RIGHT: #dadada 1px solid
}
.zdbRowHeadFocus {
	BORDER-BOTTOM: #dadada 1px solid; POSITION: absolute; TEXT-ALIGN: =
center; BORDER-LEFT: #ffffff 1px solid; BACKGROUND-COLOR: #f6f6f6; =
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; =
FONT-SIZE: 10px; VERTICAL-ALIGN: middle; BORDER-TOP: #ffffff 1px solid; =
BORDER-RIGHT: #dadada 1px solid
}
.zdbRowHeadSelect {
	BORDER-BOTTOM: #dadada 1px solid; POSITION: absolute; TEXT-ALIGN: =
center; BORDER-LEFT: #ffffff 1px solid; BACKGROUND-COLOR: #f6f6f6; =
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; =
FONT-SIZE: 10px; VERTICAL-ALIGN: middle; BORDER-TOP: #ffffff 1px solid; =
BORDER-RIGHT: #dadada 1px solid
}
.zdbRHFillerRow {
	BORDER-BOTTOM: #dadada 1px solid; POSITION: absolute; TEXT-ALIGN: =
center; BORDER-LEFT: #ffffff 1px solid; BACKGROUND-COLOR: #f6f6f6; =
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; =
FONT-SIZE: 10px; VERTICAL-ALIGN: middle; BORDER-TOP: #ffffff 1px solid; =
BORDER-RIGHT: #dadada 1px solid
}
.zdbFilterHead {
	BORDER-BOTTOM: #dadada 1px solid; POSITION: absolute; TEXT-ALIGN: =
center; BORDER-LEFT: #ffffff 1px solid; BACKGROUND-COLOR: #f6f6f6; =
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; =
FONT-SIZE: 10px; VERTICAL-ALIGN: middle; BORDER-TOP: #ffffff 1px solid; =
BORDER-RIGHT: #dadada 1px solid
}
.zdbRowHeadFocus {
	BACKGROUND-IMAGE: url(../images/theme-bg.gif); BORDER-BOTTOM: #a6a6a6 =
1px solid; BACKGROUND-COLOR: #d8d8d8; BACKGROUND-REPEAT: repeat-x; =
BACKGROUND-POSITION: 0px -735px; BORDER-RIGHT: #a6a6a6 1px solid
}
.zdbColHeadFocus {
	BACKGROUND-IMAGE: url(../images/theme-bg.gif); BORDER-BOTTOM: #a6a6a6 =
1px solid; BACKGROUND-COLOR: #d8d8d8; BACKGROUND-REPEAT: repeat-x; =
BACKGROUND-POSITION: 0px -735px; BORDER-RIGHT: #a6a6a6 1px solid
}
.zdbRHFillerRow {
	BACKGROUND-IMAGE: url(../images/dummyRowHead.gif); BACKGROUND-REPEAT: =
repeat; BORDER-TOP: #f6f6f6 1px solid
}
.zdbFillerHDataCell {
	BORDER-BOTTOM: #e1e1e1 1px solid; POSITION: absolute; BORDER-LEFT: =
rgb(255,255,255) 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; BACKGROUND: url(../images/dummyHDataCell.gif) #fff; =
BORDER-TOP: rgb(255,255,255) 1px solid; BORDER-RIGHT: #e1e1e1 1px solid; =
PADDING-TOP: 0px
}
.zdbFillerVDataCell {
	BORDER-BOTTOM: #e1e1e1 1px solid; POSITION: absolute; BORDER-LEFT: =
rgb(255,255,255) 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; BACKGROUND: url(../images/dummyVDataCell.gif) #fff; =
BORDER-TOP: rgb(255,255,255) 1px solid; BORDER-RIGHT: #e1e1e1 1px solid; =
PADDING-TOP: 0px
}
.zdbFillerDataCell {
	BACKGROUND-IMAGE: url(../images/dummyDataCell.gif); BORDER-BOTTOM: =
#e1e1e1 1px solid; POSITION: absolute; BORDER-LEFT: #fff 1px solid; =
PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
BACKGROUND-REPEAT: repeat; OVERFLOW: visible; BORDER-TOP: #fff 1px =
solid; BORDER-RIGHT: #e1e1e1 1px solid; PADDING-TOP: 0px
}
.zdbRowHeadFocus {
	BORDER-BOTTOM: #d0a880 1px solid; BACKGROUND-COLOR: #f8c894; =
BORDER-RIGHT: #d0a880 1px solid
}
.zdbColHeadFocus {
	BORDER-BOTTOM: #d0a880 1px solid; BACKGROUND-COLOR: #f8c894; =
BORDER-RIGHT: #d0a880 1px solid
}
.zdbColHeadSelect {
	BORDER-BOTTOM: #d0a880 1px solid; BACKGROUND-COLOR: #dce3ff; =
BORDER-RIGHT: #d0a880 1px solid
}
.zdbRowHeadSelect {
	BACKGROUND-COLOR: #000
}
.zdbDataCellError {
	BACKGROUND: url(../../common/images/errorline.gif) rgb(255,255,255) =
repeat-x left bottom
}
.zdbDataCellFocus {
	BACKGROUND-COLOR: #dce3ff; BORDER-TOP: #dce3ff 1px solid
}
.VUDSheet {
	BORDER-BOTTOM: 0px; POSITION: relative; BORDER-LEFT: #98bfe2 1px solid; =
BACKGROUND-COLOR: #ece9d8; BORDER-TOP: #98bfe2 1px solid; BORDER-RIGHT: =
#98bfe2 1px solid
}
.zdbGArea {
	BORDER-BOTTOM: 0px; POSITION: relative; BORDER-LEFT: #98bfe2 1px solid; =
BACKGROUND-COLOR: #ece9d8; BORDER-TOP: #98bfe2 1px solid; BORDER-RIGHT: =
#98bfe2 1px solid
}
.zdbGLeftArea {
	FLOAT: left
}
.zdbGRightArea {
	FLOAT: left
}
.zdbInnerArea {
	POSITION: absolute
}
.zdbTcArea {
	BACKGROUND-COLOR: #f6f6f6
}
.zdbRhArea {
	BORDER-BOTTOM: #ccc 1px solid; OVERFLOW: hidden
}
.zdbChArea {
	OVERFLOW: hidden
}
.zdbDArea {
	OVERFLOW: scroll
}
.zdbFArea3 {
	TEXT-ALIGN: left; PADDING-LEFT: 25px; DISPLAY: none; WHITE-SPACE: =
nowrap; HEIGHT: 25px; OVERFLOW: hidden
}
.zdbFhArea1 {
	DISPLAY: none; HEIGHT: 25px; OVERFLOW: hidden
}
.zdbFhArea2 {
	DISPLAY: none; HEIGHT: 25px; OVERFLOW: hidden
}
.zdbFhArea3 {
	DISPLAY: none; HEIGHT: 25px; OVERFLOW: hidden
}
.zdbFArea1 {
	DISPLAY: none; HEIGHT: 25px; OVERFLOW: hidden
}
.zdbFArea2 {
	DISPLAY: none; HEIGHT: 25px; OVERFLOW: hidden
}
.zdbFArea3 {
	DISPLAY: none; HEIGHT: 25px; OVERFLOW: hidden
}
.zdbFreezeIcon {
	BACKGROUND-IMAGE: url(../images/theme.gif); BORDER-BOTTOM: 0px; =
POSITION: absolute; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; =
BACKGROUND-COLOR: transparent; PADDING-LEFT: 23px; WIDTH: 5px; =
PADDING-RIGHT: 5px; DISPLAY: none; BACKGROUND-POSITION: -80px -527px; =
HEIGHT: 15px; BORDER-TOP: 0px; TOP: -5px; CURSOR: pointer; BORDER-RIGHT: =
0px; PADDING-TOP: 3px
}
.zdbScrollBtn {
	POSITION: relative; TEXT-ALIGN: right; PADDING-BOTTOM: 0px; =
BACKGROUND-COLOR: #e7f7cf; PADDING-LEFT: 0px; WIDTH: 100%; =
PADDING-RIGHT: 0px; DISPLAY: none; TOP: 0px; CURSOR: default; =
PADDING-TOP: 0px
}
.zdbDIVDummyGrid {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 100%; HEIGHT: 100%; =
OVERFLOW: hidden; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.zdbSelectDIV {
	BORDER-BOTTOM: orange 2px solid; POSITION: absolute; FILTER: =
Alpha(opacity=3D40); BORDER-LEFT: orange 2px solid; BACKGROUND-COLOR: =
#d2e8f3; DISPLAY: none; BORDER-TOP: orange 2px solid; BORDER-RIGHT: =
orange 2px solid; opacity: 0.40
}
.zdbFocusDIV {
	Z-INDEX: 3; BORDER-BOTTOM: orange 3px solid; POSITION: absolute; =
BORDER-LEFT: orange 3px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: none; BORDER-TOP: orange =
3px solid; CURSOR: default; BORDER-RIGHT: orange 3px solid; PADDING-TOP: =
0px
}
.zdbResizeDIV {
	Z-INDEX: 10000; BORDER-BOTTOM: #9d9d9d 2px solid; POSITION: absolute; =
BORDER-LEFT: #9d9d9d 2px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: =
black; PADDING-LEFT: 0px; PADDING-RIGHT: 1px; DISPLAY: none; BORDER-TOP: =
#9d9d9d 2px solid; TOP: 0px; BORDER-RIGHT: #9d9d9d 2px solid; =
PADDING-TOP: 1px; LEFT: 0px
}
.zdbMoveDIV {
	BORDER-BOTTOM: red 2px solid; POSITION: absolute; BORDER-LEFT: red 2px =
solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: cornsilk; PADDING-LEFT: =
5px; PADDING-RIGHT: 5px; DISPLAY: none; FONT-FAMILY: arial, verdana; =
FLOAT: left; LETTER-SPACING: 0px; COLOR: black; FONT-SIZE: 8pt; =
BORDER-TOP: red 2px solid; BORDER-RIGHT: red 2px solid; PADDING-TOP: 5px
}
.zdbMoveIndicator {
	BACKGROUND-IMAGE: url(../../common/images/icons.gif); POSITION: =
absolute; WIDTH: 20px; DISPLAY: none; BACKGROUND-POSITION: 0px -4315px; =
FLOAT: left; HEIGHT: 20px
}
.zdbSelect {
	Z-INDEX: 2; BORDER-BOTTOM: orange 2px solid; POSITION: absolute; =
BORDER-LEFT: orange 2px solid; DISPLAY: none; BORDER-TOP: orange 2px =
solid; BORDER-RIGHT: orange 2px solid
}
.zdbSelectNoTop {
	BORDER-TOP: 0px
}
.zdbSelectNoRight {
	BORDER-RIGHT: 0px
}
.zdbSelectNoBottom {
	BORDER-BOTTOM: 0px
}
.zdbSelectNoLeft {
	BORDER-LEFT: 0px
}
.zdbSelect DIV {
	FILTER: Alpha(opacity=3D40); BACKGROUND-COLOR: #dce3ff; WIDTH: 100%; =
HEIGHT: 100%; OVERFLOW: hidden; opacity: 0.40
}
DIV .zdbShowHide {
	Z-INDEX: 2; BORDER-BOTTOM: medium none; POSITION: absolute; =
BORDER-LEFT: medium none; WIDTH: 17px; BACKGROUND-POSITION: 0px -3555px; =
HEIGHT: 20px !important; BORDER-TOP: medium none; TOP: 0px !important; =
CURSOR: pointer; BORDER-RIGHT: medium none
}
DIV .zdbShowHidePressed {
	Z-INDEX: 2; BORDER-BOTTOM: medium none; POSITION: absolute; =
BORDER-LEFT: medium none; WIDTH: 17px; BACKGROUND-POSITION: 0px -3590px; =
HEIGHT: 20px !important; BORDER-TOP: medium none; TOP: 0px !important; =
CURSOR: pointer; BORDER-RIGHT: medium none
}
.zdbKeyHandler {
	BORDER-BOTTOM: 0px; POSITION: absolute; BORDER-LEFT: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 5px; =
PADDING-RIGHT: 0px; DISPLAY: block; BORDER-TOP: 0px; TOP: 0px; CURSOR: =
default; BORDER-RIGHT: 0px; PADDING-TOP: 0px; LEFT: -2000px
}
.zdbSBDropList {
	POSITION: absolute; OVERFLOW-X: hidden; OVERFLOW-Y: auto; =
BACKGROUND-COLOR: #f6f6f6; DISPLAY: none; FONT-FAMILY: verdana, arial; =
FONT-SIZE: 12px; CURSOR: default
}
.zdbSBDropListTopPos {
	BORDER-BOTTOM: 0px; BORDER-LEFT: orange 2px solid; BORDER-TOP: orange =
2px solid; BORDER-RIGHT: orange 2px solid
}
.zdbSBDropListBotPos {
	BORDER-BOTTOM: orange 2px solid; BORDER-LEFT: orange 2px solid; =
BORDER-TOP: 0px; BORDER-RIGHT: orange 2px solid
}
.zdbSBSelectOption {
	PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #3366cc; PADDING-LEFT: 2px; =
PADDING-RIGHT: 2px; COLOR: white; CURSOR: default; PADDING-TOP: 2px
}
.zdbSBNormalOption {
	PADDING-BOTTOM: 2px; BACKGROUND-COLOR: white; PADDING-LEFT: 2px; =
PADDING-RIGHT: 2px; COLOR: black; CURSOR: default; PADDING-TOP: 2px
}
.zdbUScrollBtn {
	Z-INDEX: 5; BORDER-BOTTOM: 1px solid; POSITION: absolute; TEXT-ALIGN: =
right; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; =
PADDING-RIGHT: 3px; FONT-FAMILY: Verdana,Arial; WHITE-SPACE: nowrap; =
BACKGROUND: palegreen; VISIBILITY: hidden; FONT-SIZE: 12px; TOP: 0px; =
CURSOR: pointer; PADDING-TOP: 3px; LEFT: 0px
}
.zdbLScrollBtn {
	Z-INDEX: 5; POSITION: absolute; TEXT-ALIGN: right; BORDER-LEFT: 1px =
solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; =
FONT-FAMILY: Verdana,Arial; WHITE-SPACE: nowrap; BACKGROUND: palegreen; =
VISIBILITY: hidden; FONT-SIZE: 12px; BORDER-TOP: 1px solid; TOP: 0px; =
CURSOR: pointer; PADDING-TOP: 2px; LEFT: 0px
}
.zdbFilterShowButton {
	PADDING-LEFT: 5px; FLOAT: left
}
.zdbFilterHeader {
	FLOAT: left; OVERFLOW: hidden
}
.zdbFilterInfoArea {
	DISPLAY: none; FONT-FAMILY: verdana, arial; FLOAT: right; FONT-SIZE: =
13px; FONT-WEIGHT: bold
}
.zdbHeightDiv {
	POSITION: absolute; DISPLAY: block; WHITE-SPACE: normal; HEIGHT: auto; =
VISIBILITY: hidden; TOP: -2000px; LEFT: -2000px
}
.zdbGRightArea .zdbInnerArea .zdbMouseOver {
	BACKGROUND-COLOR: #ede9fa
}
.zdbGLeftArea .zdbInnerArea .zdbMouseOver {
	BACKGROUND-COLOR: #d8d8d8
}
.zdbGLeftArea .zdbInnerArea .zdbRowHead + .zdbMouseOver {
	BACKGROUND-COLOR: #e9e9e9
}
.zdbMODIV {
	BORDER-BOTTOM: red 1px solid; POSITION: absolute; BORDER-LEFT: 0px; =
PADDING-BOTTOM: 0px; BACKGROUND-COLOR: transparent; MARGIN: 0px; =
PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: none; =
HEIGHT: 1px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.zdbHiddenDataCell {
	FONT-STYLE: italic; DISPLAY: none; COLOR: firebrick; FONT-WEIGHT: bold; =
PADDING-TOP: 3px
}
.zdbRowHeadFocus {
	BORDER-BOTTOM: #dadada 1px solid; TEXT-ALIGN: center; BORDER-LEFT: =
#ffffff 1px solid; BACKGROUND-COLOR: #d8d8d8; FONT-FAMILY: Verdana, =
Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 10px; =
VERTICAL-ALIGN: middle; BORDER-TOP: #ffffff 1px solid; BORDER-RIGHT: =
#dadada 1px solid
}
.zdbWidthDiv {
	WIDTH: auto; WHITE-SPACE: nowrap; OVERFLOW: visible
}
.zdbGrdScrollDown {
	Z-INDEX: 5; POSITION: absolute; TEXT-ALIGN: right; PADDING-LEFT: 12px; =
PADDING-RIGHT: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; =
WHITE-SPACE: nowrap; BACKGROUND: url(../images/theme.gif) no-repeat 0px =
-1479px; HEIGHT: 22px; VISIBILITY: hidden; FONT-SIZE: 11px; CURSOR: =
pointer; PADDING-TOP: 7px
}
.zdbGrdScrollUp {
	Z-INDEX: 5; POSITION: absolute; TEXT-ALIGN: right; PADDING-LEFT: 12px; =
PADDING-RIGHT: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; =
WHITE-SPACE: nowrap; BACKGROUND: url(../images/theme.gif) no-repeat 0px =
-1520px; HEIGHT: 22px; VISIBILITY: hidden; FONT-SIZE: 11px; CURSOR: =
pointer; PADDING-TOP: 4px
}
.zdbColHeadIconArea {
	WIDTH: 20px; HEIGHT: 15px; FONT-SIZE: 12px; CURSOR: pointer
}
.ZDBPivotColHeadMenu {
	Z-INDEX: 8000; POSITION: absolute; WIDTH: 190px; DISPLAY: none; FLOAT: =
left; TOP: 106px
}
.ZDBPivotColHeadMenuTable {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 178px; BORDER-TOP: 0px; =
BORDER-RIGHT: 0px
}
.ZDBPivotSortMenu {
	Z-INDEX: 8000; POSITION: absolute; DISPLAY: none; FLOAT: left; TOP: =
106px
}
.zdbResizeCursor {
	CURSOR: e-resize
}
UNKNOWN {
	OVERFLOW: scroll
}
.primarybgcolor1 {
	BACKGROUND-COLOR: #9eca99
}
.primarybgcolor3 {
	BACKGROUND-COLOR: #e6f1e4
}
FORM {
	MARGIN: 0px
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px
}
.zdbLink {
	COLOR: rgb(0,0,255); TEXT-DECORATION: underline
}
.zdbLinkStyle {
	COLOR: rgb(0,0,255); CURSOR: pointer; TEXT-DECORATION: underline
}
.pivotColSumCell {
	BORDER-BOTTOM: #cdc2a6 1px solid; BACKGROUND: #fffcf3; VERTICAL-ALIGN: =
middle; BORDER-TOP: medium none; FONT-WEIGHT: bold
}
.pivotLastGroupCell {
	BORDER-BOTTOM: #cdc2a6 1px solid; TEXT-ALIGN: left; BORDER-LEFT: =
#ffffff 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #f6fbff; =
PADDING-LEFT: 4px; PADDING-RIGHT: 4px; VERTICAL-ALIGN: middle; =
BORDER-TOP: #ffffff 1px solid; BORDER-RIGHT: #cdc2a6 1px solid; =
PADDING-TOP: 4px
}
.sectionHeader {
	BORDER-LEFT: rgb(239,252,255) 1px solid; BACKGROUND-COLOR: =
rgb(239,252,255); FONT-WEIGHT: bold; BORDER-RIGHT: rgb(239,252,255) 1px =
solid
}
.sectionHeaderLast {
	BORDER-LEFT: rgb(239,252,255) 1px solid; BACKGROUND-COLOR: =
rgb(239,252,255); FONT-WEIGHT: bold; BORDER-RIGHT: rgb(239,252,255) 1px =
solid
}
.sectionHeaderLast {
	BORDER-RIGHT: #e1e1e1 1px solid
}
.freezeCell {
	BACKGROUND-COLOR: #ededed
}
.freezeHead {
	BACKGROUND-COLOR: #c6c6c6
}
.editCell {
=09
}
.groupCellFocus {
	BORDER-BOTTOM: #dce3ff 1px solid; BACKGROUND-COLOR: #dce3ff; =
BORDER-TOP: #dce3ff 1px solid
}
.groupSummaryFocus {
	BACKGROUND-COLOR: #dce3ff; BORDER-TOP: #dce3ff 1px solid
}
.dataColSelection {
	BORDER-BOTTOM: darkblue 1px solid; BORDER-LEFT: lightgrey 1px solid; =
BACKGROUND-COLOR: darkblue; COLOR: white; BORDER-TOP: darkblue 1px =
solid; BORDER-RIGHT: lightgrey 1px solid
}
.dataRowSelection {
	BORDER-BOTTOM: lightgrey 1px solid; BORDER-LEFT: darkblue 1px solid; =
BACKGROUND-COLOR: darkblue; COLOR: white; BORDER-TOP: lightgrey 1px =
solid; BORDER-RIGHT: darkblue 1px solid
}
.zdbFilterOptionList {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: =
0px; FONT-FAMILY: Arial; HEIGHT: 18px; FONT-SIZE: 9pt; PADDING-TOP: 0px
}
.editInput {
	BORDER-BOTTOM: blue 1px solid; BORDER-LEFT: blue 1px solid; =
BACKGROUND-COLOR: yellow; BORDER-TOP: blue 1px solid; BORDER-RIGHT: blue =
1px solid
}
.optionBox {
	BORDER-BOTTOM: blue 1px solid; BORDER-LEFT: blue 1px solid; =
BACKGROUND-COLOR: #fcccff; BORDER-TOP: blue 1px solid; BORDER-RIGHT: =
blue 1px solid
}
.optionItem {
	BORDER-BOTTOM: blue 1px solid; BORDER-LEFT: blue 1px solid; =
BACKGROUND-COLOR: white; BORDER-TOP: blue 1px solid; BORDER-RIGHT: blue =
1px solid
}
.optionFocus {
	BORDER-BOTTOM: blue 2px solid; BORDER-LEFT: blue 2px solid; =
BACKGROUND-COLOR: #ffff00; BORDER-TOP: blue 2px solid; BORDER-RIGHT: =
blue 2px solid
}
.zdbmoveup {
	BACKGROUND-IMAGE: url(../images/theme.gif); BORDER-BOTTOM: 0px; =
BORDER-LEFT: 0px; BACKGROUND-COLOR: transparent; WIDTH: 19px; =
BACKGROUND-POSITION: 0px -559px; HEIGHT: 20px; BORDER-TOP: 0px; =
BORDER-RIGHT: 0px
}
.zdbmovedown {
	BACKGROUND-IMAGE: url(../images/theme.gif); BORDER-BOTTOM: 0px; =
BORDER-LEFT: 0px; BACKGROUND-COLOR: transparent; WIDTH: 19px; =
BACKGROUND-POSITION: 0px -595px; HEIGHT: 20px; BORDER-TOP: 0px; =
BORDER-RIGHT: 0px
}
.zdbEmailIcon {
	BACKGROUND-IMAGE: url(../../common/images/icons.gif); Z-INDEX: 10000; =
BORDER-BOTTOM: 0px; POSITION: absolute; BORDER-LEFT: 0px; WIDTH: 15px; =
DISPLAY: none; BACKGROUND-POSITION: -4px -2848px; BORDER-TOP: 0px; =
CURSOR: hand, pointer; BORDER-RIGHT: 0px; TEXT-DECORATION: none
}
.zdbUrlIcon {
	BACKGROUND-IMAGE: url(../../common/images/icons.gif); Z-INDEX: 10000; =
BORDER-BOTTOM: 0px; POSITION: absolute; BORDER-LEFT: 0px; WIDTH: 15px; =
DISPLAY: none; BACKGROUND-POSITION: -3px -3712px; BORDER-TOP: 0px; =
CURSOR: hand, pointer; BORDER-RIGHT: 0px; TEXT-DECORATION: none
}
.highlightDIV {
	Z-INDEX: 999; BORDER-BOTTOM: orange 1px solid; POSITION: absolute; =
FILTER: alpha(opacity=3D20); BORDER-LEFT: maroon 2px solid; =
BACKGROUND-COLOR: #637bd1; DISPLAY: none; BORDER-TOP: orange 1px solid; =
BORDER-RIGHT: maroon 2px solid; -moz-opacity: 0.2
}
.popupDIV {
	Z-INDEX: 999; BORDER-BOTTOM: black 2px groove; POSITION: absolute; =
BORDER-LEFT: black 2px groove; DISPLAY: none; BORDER-TOP: black 2px =
groove; BORDER-RIGHT: black 2px groove
}
.popupOption {
	BORDER-BOTTOM: ivory 1px solid; BORDER-LEFT: ivory 1px solid; =
BACKGROUND-COLOR: ivory; BORDER-TOP: ivory 1px solid; BORDER-RIGHT: =
ivory 1px solid
}
.popupMouseOver {
	BORDER-BOTTOM: blue 1px solid; BORDER-LEFT: blue 1px solid; =
BACKGROUND-COLOR: #ffff00; BORDER-TOP: blue 1px solid; BORDER-RIGHT: =
blue 1px solid
}
.popupOption {
	BORDER-BOTTOM: 1px; PADDING-LEFT: 10px; ; WIDTH: expression('100%'); =
COLOR: black
}
.popupMouseOver {
	BORDER-BOTTOM: lightblue 1px solid; BORDER-LEFT: lightblue 1px solid; =
BACKGROUND-COLOR: blue; PADDING-LEFT: 10px; ; WIDTH: expression('100%'); =
COLOR: white; BORDER-TOP: lightblue 1px solid; BORDER-RIGHT: lightblue =
1px solid
}
.popupDIV {
	Z-INDEX: 1000; BORDER-BOTTOM: firebrick 1px solid; POSITION: absolute; =
TEXT-ALIGN: left; BORDER-LEFT: firebrick 1px solid; LINE-HEIGHT: 20px; =
BACKGROUND-COLOR: #f6fbff; WIDTH: 150px; FONT-FAMILY: Verdana; =
FONT-SIZE: 14px; BORDER-TOP: firebrick 1px solid; CURSOR: default; =
BORDER-RIGHT: firebrick 1px solid
}
.reorderMoveDIV {
	Z-INDEX: 999; POSITION: absolute; WIDTH: 100%; DISPLAY: none
}
.reorderSelected {
	BACKGROUND-COLOR: orange
}
.reorderNotSelected {
	BACKGROUND-COLOR: ivory
}
.menuItem {
	CURSOR: pointer
}
.dbltitle {
	BORDER-BOTTOM: #beb29f 1px solid; BORDER-LEFT: #beb29f 1px solid; =
BORDER-TOP: #beb29f 1px solid; BORDER-RIGHT: #beb29f 1px solid
}
.dbtiltlefont {
	PADDING-LEFT: 5px; FONT-FAMILY: Verdana; COLOR: #000000; FONT-SIZE: =
12px; FONT-WEIGHT: bold
}
.b4dbcontent {
	BORDER-BOTTOM: #c1bbab 1px solid; BORDER-LEFT: #c1bbab 1px solid; =
PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #d8d4c9; PADDING-LEFT: 5px; =
PADDING-RIGHT: 5px; BORDER-TOP: #c1bbab 1px solid; BORDER-RIGHT: #c1bbab =
1px solid; PADDING-TOP: 5px
}
.dbborder {
	BORDER-BOTTOM: #c1bbab 1px solid; BORDER-LEFT: #c1bbab 1px solid; =
BORDER-TOP: #c1bbab 1px solid; BORDER-RIGHT: #c1bbab 1px solid
}
.dbcontent {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #e6e4dd; PADDING-LEFT: 5px; =
PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.dbcontentfont-title {
	LINE-HEIGHT: 24px; FONT-FAMILY: Verdana; COLOR: #000000; FONT-SIZE: =
10px; FONT-WEIGHT: bold
}
.dbcontentfont-title1 {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: normal; FONT-FAMILY: Verdana; COLOR: =
#000000; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
.dbcontentfont-normal {
	BACKGROUND-COLOR: #e6e4dd; FONT-FAMILY: Verdana; COLOR: #000000; =
FONT-SIZE: 10px
}
.charttypebox {
	BORDER-BOTTOM: #98bfe2 1px solid; BORDER-LEFT: #98bfe2 1px solid; =
BACKGROUND-COLOR: #ffffff; BORDER-TOP: #98bfe2 1px solid; BORDER-RIGHT: =
#98bfe2 1px solid
}
.chartcells {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 10px; =
PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.chartcellshover {
	BACKGROUND-IMAGE: url(../../common/images/chartbg.gif); PADDING-BOTTOM: =
5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND-REPEAT: =
no-repeat; BACKGROUND-POSITION: center 50%; PADDING-TOP: 10px
}
.chartcells-normalfont {
	FONT-FAMILY: Verdana; COLOR: #000000; FONT-SIZE: 10px
}
.axisfields {
	BORDER-BOTTOM: #98bfe2 1px solid; BORDER-LEFT: #98bfe2 1px solid; =
WIDTH: 100px; FONT-FAMILY: Verdana; COLOR: #000000; FONT-SIZE: 10px; =
BORDER-TOP: #98bfe2 1px solid; BORDER-RIGHT: #98bfe2 1px solid
}
.groupby {
	BORDER-BOTTOM: #98bfe2 1px solid; BORDER-LEFT: #98bfe2 1px solid; =
WIDTH: 150px; FONT-FAMILY: Verdana; COLOR: #000000; FONT-SIZE: 10px; =
BORDER-TOP: #98bfe2 1px solid; BORDER-RIGHT: #98bfe2 1px solid
}
.axistitlefields {
	BORDER-BOTTOM: #98bfe2 1px solid; BORDER-LEFT: #98bfe2 1px solid; =
WIDTH: 200px; FONT-FAMILY: Verdana; COLOR: #000000; FONT-SIZE: 10px; =
BORDER-TOP: #98bfe2 1px solid; BORDER-RIGHT: #98bfe2 1px solid
}
.resizegraph {
	BACKGROUND-COLOR: #d8d4c9; FONT-FAMILY: Verdana; COLOR: #000000; =
FONT-SIZE: 10px
}
.resizegraph:hover {
	COLOR: #996633
}
.arrangecolumn {
	FONT-FAMILY: Verdana; COLOR: #000000; FONT-SIZE: 10px
}
.arrangecolumnselect {
	FONT-FAMILY: Verdana; BACKGROUND: #e9e9e9; COLOR: #000000; FONT-SIZE: =
10px
}
.reordercheckbox {
	WIDTH: 100%; BACKGROUND: url(../images/analysisSprite.gif) no-repeat =
-132px -395px; HEIGHT: 100%; CURSOR: pointer
}
.rowselected .reordercheckbox {
	BACKGROUND: url(../images/analysisSprite.gif) no-repeat -132px -415px; =
CURSOR: pointer
}
.headerSortAsc {
	BACKGROUND-REPEAT: no-repeat; OVERFLOW: hidden; CURSOR: pointer
}
.headerSortDesc {
	BACKGROUND-REPEAT: no-repeat; OVERFLOW: hidden; CURSOR: pointer
}
.headerSortAsc {
	BACKGROUND-IMAGE: url(../../common/images/icons.gif); =
BACKGROUND-POSITION: -6px -4263px
}
.headerSortDesc {
	BACKGROUND-IMAGE: url(../../common/images/icons.gif); =
BACKGROUND-POSITION: -6px -4243px
}
.zdbInputField {
	BORDER-BOTTOM: orange 2px solid; POSITION: absolute; BORDER-LEFT: =
orange 2px solid; DISPLAY: none; FONT-FAMILY: Verdana, Arial; FONT-SIZE: =
10px; BORDER-TOP: orange 2px solid; BORDER-RIGHT: orange 2px solid
}
.zdbListField {
	DISPLAY: none; FONT-SIZE: 12px
}
.colInputField {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 100%; DISPLAY: block; =
FONT-FAMILY: Verdana, Arial; HEIGHT: 95%; FONT-SIZE: 10px; BORDER-TOP: =
0px; BORDER-RIGHT: 0px
}
.tabInputField {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: block; FONT-FAMILY: =
Arial, Verdana; FONT-SIZE: 8pt; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.filterInput {
	BORDER-BOTTOM: #7f9db9 1px solid; POSITION: absolute; BORDER-LEFT: =
#7f9db9 1px solid; BACKGROUND-COLOR: #f6f6f6; MARGIN: 0px; WIDTH: 100%; =
FONT-FAMILY: Arial; HEIGHT: 19px; FONT-SIZE: 10pt; BORDER-TOP: #7f9db9 =
1px solid; TOP: 0px; BORDER-RIGHT: #7f9db9 1px solid
}
.filterInputFocus {
	BORDER-BOTTOM: #7f9db9 1px solid; POSITION: absolute; BORDER-LEFT: =
#7f9db9 1px solid; BACKGROUND-COLOR: #f6f6f6; MARGIN: 0px; WIDTH: 100%; =
FONT-FAMILY: Arial; HEIGHT: 19px; FONT-SIZE: 10pt; BORDER-TOP: #7f9db9 =
1px solid; TOP: 0px; BORDER-RIGHT: #7f9db9 1px solid
}
.filterInputInvalid {
	BORDER-BOTTOM: #7f9db9 1px solid; POSITION: absolute; BORDER-LEFT: =
#7f9db9 1px solid; BACKGROUND-COLOR: #f6f6f6; MARGIN: 0px; WIDTH: 100%; =
FONT-FAMILY: Arial; HEIGHT: 19px; FONT-SIZE: 10pt; BORDER-TOP: #7f9db9 =
1px solid; TOP: 0px; BORDER-RIGHT: #7f9db9 1px solid
}
.filterInputDisable {
	BORDER-BOTTOM: #7f9db9 1px solid; POSITION: absolute; BORDER-LEFT: =
#7f9db9 1px solid; BACKGROUND-COLOR: #f6f6f6; MARGIN: 0px; WIDTH: 100%; =
FONT-FAMILY: Arial; HEIGHT: 19px; FONT-SIZE: 10pt; BORDER-TOP: #7f9db9 =
1px solid; TOP: 0px; BORDER-RIGHT: #7f9db9 1px solid
}
.filterInputInvalid {
	BORDER-BOTTOM: red 1px dotted; BORDER-LEFT: red 1px dotted; BORDER-TOP: =
red 1px dotted; BORDER-RIGHT: red 1px dotted
}
.filterInputFocus {
	BACKGROUND-COLOR: cornsilk
}
.filterInputDisable {
	COLOR: darkgrey
}
.filterHintDIV {
	FONT-FAMILY: Arial; FONT-SIZE: 10px
}
.filterExampleDIV {
	FONT-FAMILY: Arial; FONT-SIZE: 10px
}
.filterExampleDIV {
	COLOR: maroon; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.dummyDIV {
	Z-INDEX: -1; POSITION: absolute; TOP: -2000px; LEFT: -2000px
}
.grandSumDisable {
	BACKGROUND: url(../../common/images/down-arrow-dis.gif) =
rgb(210,242,255) no-repeat 95% center
}
.grandSumEnable {
	BACKGROUND: url(../../common/images/down-arrow-ena.gif) =
rgb(210,242,255) no-repeat 95% center
}
.reportFunctions {
	BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 6px; FONT-FAMILY: Verdana, =
Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 11px
}
.reportFunctionsColor {
	BACKGROUND-COLOR: #effaff
}
.reportFunctions-bggrey {
	BACKGROUND-COLOR: #f9f9f9
}
.dataCellEven {
	BACKGROUND-COLOR: cornsilk
}
.dataCellOdd {
	BACKGROUND-COLOR: lavender
}
.dataCellOdd {
	BORDER-TOP: lavender 1px solid
}
.groupCellOdd {
	BORDER-TOP: lavender 1px solid
}
.groupSummaryOdd {
	BORDER-TOP: lavender 1px solid
}
.dataCellEven {
	BORDER-TOP: cornsilk 1px solid
}
.groupCellEven {
	BORDER-TOP: cornsilk 1px solid
}
.groupSummaryEven {
	BORDER-TOP: cornsilk 1px solid
}
.reportGrid .dbRowHead {
	DISPLAY: none
}
.reportGrid .dbRowHeadFocus {
	DISPLAY: none
}
.importReportDIV {
	BORDER-BOTTOM: maroon 1px solid; BORDER-LEFT: maroon 1px solid; =
BACKGROUND-COLOR: ivory; MARGIN: 0px; BORDER-TOP: maroon 1px solid; =
BORDER-RIGHT: maroon 1px solid
}
.importReportTable {
	BACKGROUND-COLOR: ivory; MARGIN: 3px; WIDTH: 98%
}
.importReportHeaderTable {
	BACKGROUND-COLOR: firebrick; COLOR: white
}
.button {
	BORDER-BOTTOM: #ababab 1px solid; BORDER-LEFT: #ababab 1px solid; =
BACKGROUND-COLOR: #e0edfe; WIDTH: 108px; FONT-FAMILY: tahoma; HEIGHT: =
20px; COLOR: #000000; FONT-SIZE: 12px; BORDER-TOP: #ababab 1px solid; =
FONT-WEIGHT: normal; BORDER-RIGHT: #ababab 1px solid
}
.buttondropdown {
	BORDER-BOTTOM: #ababab 1px solid; BORDER-LEFT: #ffffff 1px solid; =
WIDTH: 12px; FONT-FAMILY: tahoma; BACKGROUND: =
url(../../common/images/icons.gif) #e0edfe no-repeat -4px -206px; =
HEIGHT: 20px; COLOR: #000000; FONT-SIZE: 12px; BORDER-TOP: #ababab 1px =
solid; FONT-WEIGHT: normal; BORDER-RIGHT: #ababab 1px solid
}
.popup-bggrey {
	BACKGROUND-COLOR: #f9f9f9
}
.formulafield {
	BORDER-BOTTOM: #ababab 1px solid; BORDER-LEFT: #ababab 1px solid; =
BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 4px; WIDTH: 340px; =
PADDING-RIGHT: 4px; FONT-FAMILY: Tahoma; HEIGHT: 25px; COLOR: #000000; =
FONT-SIZE: 13px; OVERFLOW: hidden; BORDER-TOP: #ababab 1px solid; =
BORDER-RIGHT: #ababab 1px solid; PADDING-TOP: 4px
}
.derivedfield {
	BORDER-BOTTOM: #ababab 1px solid; BORDER-LEFT: #ababab 1px solid; =
BACKGROUND-COLOR: #f6fbff; PADDING-LEFT: 4px; WIDTH: 165px; =
PADDING-RIGHT: 4px; FONT-FAMILY: Tahoma; HEIGHT: 25px; COLOR: #000000; =
FONT-SIZE: 13px; BORDER-TOP: #ababab 1px solid; BORDER-RIGHT: #ababab =
1px solid; PADDING-TOP: 4px
}
.derivedfieldnobg {
	PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #ffffff; HEIGHT: 20px; =
PADDING-TOP: 1px
}
.formuladummydiv {
	Z-INDEX: -100; POSITION: absolute; WIDTH: 320px; FONT-FAMILY: Tahoma; =
FONT-SIZE: 13px; TOP: 0px; LEFT: 0px
}
.closepos1 {
	BACKGROUND-POSITION: -1px -1158px
}
A.white:link {
	FONT-FAMILY: Tahoma; COLOR: #e1dbcb; FONT-SIZE: 11px; TEXT-DECORATION: =
none
}
A.white:active {
	FONT-FAMILY: Tahoma; COLOR: #e1dbcb; FONT-SIZE: 11px; TEXT-DECORATION: =
none
}
A.white:visited {
	FONT-FAMILY: Tahoma; COLOR: #e1dbcb; FONT-SIZE: 11px; TEXT-DECORATION: =
none
}
A.white:hover {
	FONT-FAMILY: Tahoma; COLOR: #e1dbcb; FONT-SIZE: 11px; TEXT-DECORATION: =
none
}
.normalblackfont12 {
	FONT-FAMILY: Arial; FONT-SIZE: 12px
}
.normalblackfont13 {
	LINE-HEIGHT: 17px; FONT-FAMILY: Arial; FONT-SIZE: 13px
}
.importdataheader {
	BORDER-BOTTOM: #bdbdbd 1px solid; BACKGROUND-COLOR: #f6f6f6; =
FONT-FAMILY: Tahoma; HEIGHT: 20px; COLOR: #000000; FONT-SIZE: 12px
}
.bg2 {
	BACKGROUND-COLOR: #f6f6f6; FONT-FAMILY: Tahoma; FONT-SIZE: 12px
}
.importsuccess {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #f6f6f6; PADDING-LEFT: 25px; =
PADDING-RIGHT: 0px; FONT-FAMILY: Tahoma; BACKGROUND-POSITION: 3px =
-1178px; FONT-SIZE: 12px; PADDING-TOP: 5px
}
.importfailed {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #f6f6f6; PADDING-LEFT: 25px; =
PADDING-RIGHT: 0px; FONT-FAMILY: Tahoma; BACKGROUND-POSITION: 3px =
-1203px; COLOR: red; FONT-SIZE: 12px; PADDING-TOP: 5px
}
.newDlgTitleStyle {
	PADDING-RIGHT: 2px; FONT-FAMILY: Arial; BACKGROUND: =
url(../images/theme-bg.gif) 0px -262px; FONT-SIZE: 10pt; PADDING-TOP: =
2px
}
.modalBlinkEffect1 .newDlgTitleStyle {
	PADDING-RIGHT: 2px; FONT-FAMILY: Arial; BACKGROUND: =
url(../images/theme-bg.gif) 0px -297px; FONT-SIZE: 10pt; PADDING-TOP: =
2px
}
.toperror {
	PADDING-RIGHT: 2px; FONT-FAMILY: Arial; BACKGROUND-POSITION: 0px =
-216px; FONT-SIZE: 10pt; PADDING-TOP: 2px
}
.modalDlg .toperror {
	PADDING-RIGHT: 2px; FONT-FAMILY: Arial; BACKGROUND: =
url(../../common/images/bg.gif) 0px -216px; FONT-SIZE: 10pt; =
PADDING-TOP: 2px
}
.skippedrow {
	BORDER-BOTTOM: #98bfe2 1px solid; BORDER-LEFT: #98bfe2 1px solid; =
LINE-HEIGHT: 20px; BACKGROUND-COLOR: #f6f6f6; PADDING-LEFT: 8px; =
FONT-FAMILY: Tahoma; FONT-SIZE: 12px; BORDER-TOP: #98bfe2 1px solid; =
BORDER-RIGHT: #98bfe2 1px solid
}
.filterButton {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND-COLOR: #98bfe2; =
MARGIN-TOP: 2px; FONT-FAMILY: Tahoma; HEIGHT: 20px; COLOR: #ffffff; =
FONT-SIZE: 11px; BORDER-TOP: 0px; FONT-WEIGHT: bold; MARGIN-RIGHT: 3px; =
BORDER-RIGHT: 0px
}
.scratchbg {
	BACKGROUND-COLOR: #e6e4dd
}
.borderbrown {
	BORDER-BOTTOM: #98bfe2 1px solid; BORDER-LEFT: #98bfe2 1px solid; =
BACKGROUND-COLOR: #f6fbff; BORDER-TOP: #98bfe2 1px solid; BORDER-RIGHT: =
#98bfe2 1px solid
}
.checkOn {
	PADDING-LEFT: 15px; WIDTH: 15px; BACKGROUND: =
url(../../common/images/selected.gif) no-repeat left center; HEIGHT: =
15px
}
.checkOff {
	PADDING-LEFT: 15px; BACKGROUND: url(../../common/images/unselected.gif) =
no-repeat left center
}
.checked {
	FONT-FAMILY: Tahoma; BACKGROUND: url(../../common/images/icons.gif) =
no-repeat -2px -1232px; HEIGHT: 100%; FONT-SIZE: 12px
}
.unchecked {
	FONT-FAMILY: Tahoma; BACKGROUND: url(../../common/images/icons.gif) =
no-repeat -2px -1266px; HEIGHT: 100%; FONT-SIZE: 12px
}
.navigationbg {
	BORDER-BOTTOM-STYLE: solid; TEXT-ALIGN: right; BORDER-RIGHT-STYLE: =
solid; FONT-FAMILY: Tahoma; BORDER-TOP-STYLE: solid; COLOR: #508d14; =
FONT-SIZE: 11px; BORDER-LEFT-STYLE: solid; FONT-WEIGHT: normal
}
.hidePerm {
	VISIBILITY: hidden
}
.refErrDiv {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; =
OVERFLOW: auto; PADDING-TOP: 0px
}
.dbDescription {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; =
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #3b3b3b; =
FONT-SIZE: 12px; WORD-SPACING: 2px; PADDING-TOP: 4px
}
A.dbNameFont:link {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000fff; FONT-SIZE: =
13pt; FONT-WEIGHT: bold
}
A.dbNameFont:active {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000fff; FONT-SIZE: =
13pt; FONT-WEIGHT: bold
}
A.dbNameFont:visited {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000fff; FONT-SIZE: =
13pt; FONT-WEIGHT: bold
}
A.dbNameFont:hover {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000fff; FONT-SIZE: =
13pt; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.createdUserStyle {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #67947e; FONT-SIZE: =
8pt; TEXT-DECORATION: none
}
.alerternate1 {
	BACKGROUND: #f6f6f6
}
.alerternate0 {
	BACKGROUND: #ffffff
}
.bordercsv {
	BORDER-BOTTOM: #98bfe2 1px solid; BORDER-LEFT: #98bfe2 1px solid; =
BORDER-TOP: #98bfe2 1px solid; BORDER-RIGHT: #98bfe2 1px solid
}
.closeDlg {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-RIGHT: 10px; BACKGROUND: =
url(../images/theme.gif) no-repeat -232px -182px; BORDER-TOP: 0px; =
CURSOR: pointer; BORDER-RIGHT: 0px
}
.closeDlgHighlight {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-RIGHT: 10px; BACKGROUND: =
url(../images/theme.gif) no-repeat -263px -182px; BORDER-TOP: 0px; =
CURSOR: pointer; BORDER-RIGHT: 0px
}
.importnote {
	COLOR: green; FONT-WEIGHT: bold
}
.queryLinkIcon {
	PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 30px; =
PADDING-RIGHT: 4px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif =
!important; HEIGHT: 20px !important; COLOR: blue !important; FONT-SIZE: =
12px !important; CURSOR: pointer !important; TEXT-DECORATION: underline =
!important; PADDING-TOP: 4px
}
.queryLinkIconHover {
	PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 30px; =
PADDING-RIGHT: 4px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif =
!important; HEIGHT: 20px !important; COLOR: blue !important; FONT-SIZE: =
12px !important; CURSOR: pointer !important; TEXT-DECORATION: underline =
!important; PADDING-TOP: 4px
}
.queryLinkIconHover {
	COLOR: #ff6600 !important
}
.queryPreviewMsg {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 5px; FONT-FAMILY: Verdana, Arial, =
Helvetica, sans-serif; COLOR: black; FONT-SIZE: 12px; PADDING-TOP: 3px
}
.queryErrMsgArea {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; =
OVERFLOW: auto
}
.fillerColHead {
	BACKGROUND-IMAGE: url(../images/dummyColHeadCell.gif); BORDER-LEFT: =
#f6f6f6 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; BACKGROUND-REPEAT: repeat-x; PADDING-TOP: 0px
}
.rhFillerRow {
	BACKGROUND-IMAGE: url(../images/dummyRowHead.gif); BACKGROUND-REPEAT: =
repeat; BORDER-TOP: #f6f6f6 1px solid
}
.tip {
	BACKGROUND-COLOR: #fafafa; FONT-FAMILY: Arial, Helvetica, sans-serif; =
COLOR: #314874; FONT-SIZE: 8pt
}
.tipDiv {
	BACKGROUND-COLOR: #fafafa; FONT-FAMILY: Arial, Helvetica, sans-serif; =
COLOR: #314874; FONT-SIZE: 8pt
}
.tipTitle {
	BACKGROUND-COLOR: #fafafa; FONT-FAMILY: Arial, Helvetica, sans-serif; =
COLOR: #314874; FONT-SIZE: 8pt
}
.tipShortCut {
	BACKGROUND-COLOR: #fafafa; FONT-FAMILY: Arial, Helvetica, sans-serif; =
COLOR: #314874; FONT-SIZE: 8pt
}
.tipDesc {
	BACKGROUND-COLOR: #fafafa; FONT-FAMILY: Arial, Helvetica, sans-serif; =
COLOR: #314874; FONT-SIZE: 8pt
}
.tipExample {
	BACKGROUND-COLOR: #fafafa; FONT-FAMILY: Arial, Helvetica, sans-serif; =
COLOR: #314874; FONT-SIZE: 8pt
}
.tipDesc2 {
	BACKGROUND-COLOR: #fafafa; FONT-FAMILY: Arial, Helvetica, sans-serif; =
COLOR: #314874; FONT-SIZE: 8pt
}
.tipDiv {
	BORDER-BOTTOM: #b9b9b9 1px solid; BORDER-LEFT: #b9b9b9 1px solid; =
PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 20px; BORDER-TOP: =
#b9b9b9 1px solid; BORDER-RIGHT: #b9b9b9 1px solid; PADDING-TOP: 5px
}
.tipTitle {
	PADDING-BOTTOM: 5px; WHITE-SPACE: nowrap; FONT-WEIGHT: bold
}
.tipShortCut {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WHITE-SPACE: nowrap; FONT-SIZE: =
7pt
}
.tipDesc {
	PADDING-LEFT: 5px; PADDING-TOP: 5px
}
.tipExample {
	PADDING-LEFT: 5px; COLOR: red
}
.tipDesc2 {
	PADDING-LEFT: 5px
}
.zdbDummyDataCell {
	BACKGROUND: url(../images/dummyDataCell.gif)
}
.textOnlyTD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px; PADDING-TOP: 0px
}
TR.highlight TD {
	BACKGROUND-COLOR: #f6f6f6
}
TR.highlight .dbRowHead {
	BORDER-BOTTOM: #dadada 1px solid; TEXT-ALIGN: center; BORDER-LEFT: =
#ffffff 1px solid; BACKGROUND-COLOR: #e9e9e9; FONT-FAMILY: =
Verdana,Arial,Helvetica,sans-serif; COLOR: #000000; FONT-SIZE: 10px; =
VERTICAL-ALIGN: middle; BORDER-TOP: #ffffff 1px solid; BORDER-RIGHT: =
#dadada 1px solid
}
.pivotSheet TR.highlight TD {
	BORDER-BOTTOM: #dae0f6 1px solid; BACKGROUND-COLOR: #e9edfa; =
BORDER-TOP: #dae0f6 1px solid
}
.pivotSheet TR.highlight .dbRowHead {
	BACKGROUND-IMAGE: none; BORDER-BOTTOM: #dae0f6 1px solid; TEXT-ALIGN: =
center; BORDER-LEFT: #ccc 1px solid; BACKGROUND-COLOR: #e9edfa; =
PADDING-LEFT: 1px; PADDING-RIGHT: 1px; COLOR: #000000; BORDER-TOP: =
#dae0f6 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #aaa 1px dotted
}
.lspacing {
	PADDING-LEFT: 10px
}
.zdbinnerbox {
	BORDER-BOTTOM: #dcd4c9 1px solid; BORDER-LEFT: #dcd4c9 1px solid; =
BORDER-TOP: #dcd4c9 1px solid; BORDER-RIGHT: #dcd4c9 1px solid
}
.importinfo {
	BORDER-BOTTOM: #a3a398 1px solid; BORDER-LEFT: #a3a398 1px solid; =
BACKGROUND-COLOR: #ffffcc; BORDER-TOP: #a3a398 1px solid; BORDER-RIGHT: =
#a3a398 1px solid
}
.importinfoicon {
	PADDING-RIGHT: 10px; FONT-FAMILY: Arial; BACKGROUND: =
url(../../common/images/bg.gif) no-repeat -2px -2469px; FONT-SIZE: 12px
}
.zdbLoadingImage {
	BACKGROUND-IMAGE: url(../images/loader.gif); WIDTH: 30px; HEIGHT: 30px
}
.zdbLoadingText {
	FONT-FAMILY: Arial,Helvetica,sans-serif; COLOR: maroon; FONT-SIZE: =
15px; FONT-WEIGHT: bold
}
.zdbInputReadOnly {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND-COLOR: activeborder; =
PADDING-LEFT: 2px; WIDTH: 175px; FONT-FAMILY: =
Verdana,Arial,Helvetica,sans-serif; HEIGHT: 21px; FONT-SIZE: 11px; =
OVERFLOW: hidden; BORDER-TOP: 0px; CURSOR: pointer; BORDER-RIGHT: 0px; =
PADDING-TOP: 2px
}
.dateSampleInCDT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND-COLOR: transparent; =
PADDING-LEFT: 2px; WIDTH: 200px; FONT-FAMILY: Verdana, Arial, Helvetica, =
sans-serif; COLOR: #bdbdbd; FONT-SIZE: 11px; BORDER-TOP: 0px; CURSOR: =
pointer; BORDER-RIGHT: 0px
}
DIV.calendar {
	POSITION: relative; WIDTH: 200px; HEIGHT: auto
}
.calendar {
	BORDER-BOTTOM: #655 1px solid; BORDER-LEFT: #655 1px solid; =
FONT-FAMILY: tahoma,verdana,sans-serif; BACKGROUND: #ffd; COLOR: #000; =
FONT-SIZE: 11px; BORDER-TOP: #655 1px solid; CURSOR: default; =
BORDER-RIGHT: #655 1px solid
}
.calendar TABLE {
	BORDER-BOTTOM: #655 1px solid; BORDER-LEFT: #655 1px solid; =
FONT-FAMILY: tahoma,verdana,sans-serif; BACKGROUND: #ffd; COLOR: #000; =
FONT-SIZE: 11px; BORDER-TOP: #655 1px solid; CURSOR: default; =
BORDER-RIGHT: #655 1px solid
}
.calendar .button {
	TEXT-ALIGN: center; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; =
PADDING-RIGHT: 2px; PADDING-TOP: 2px
}
.calendar .nav {
=09
}
.calendar THEAD .title {
	TEXT-ALIGN: center; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; =
PADDING-RIGHT: 2px; BACKGROUND: #654; COLOR: #fed; FONT-WEIGHT: bold; =
PADDING-TOP: 2px
}
.calendar THEAD .headrow {
	BACKGROUND: #edc; COLOR: #000
}
.calendar THEAD .name {
	BORDER-BOTTOM: #655 1px solid; TEXT-ALIGN: center; PADDING-BOTTOM: 2px; =
PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: #000; PADDING-TOP: 2px
}
.calendar THEAD .weekend {
	COLOR: #f00
}
.calendar THEAD .hilite {
	BORDER-BOTTOM: #f40 1px solid; BORDER-LEFT: #f40 1px solid; =
PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #faa; PADDING-LEFT: 1px; =
PADDING-RIGHT: 1px; COLOR: #000; BORDER-TOP: #f40 1px solid; =
BORDER-RIGHT: #f40 1px solid; PADDING-TOP: 1px
}
.calendar THEAD .active {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #c77; PADDING-LEFT: 2px; =
PADDING-RIGHT: 0px; PADDING-TOP: 2px
}
.calendar THEAD .daynames {
	BACKGROUND: #fed
}
.calendar TBODY .day {
	TEXT-ALIGN: right; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 2em; =
PADDING-RIGHT: 4px; PADDING-TOP: 2px
}
.calendar TBODY .othermonth {
	COLOR: #bbb; FONT-SIZE: 80%
}
.calendar TBODY .oweekend {
	COLOR: #fbb
}
.calendar TABLE .wn {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 3px; BACKGROUND: =
#fed; BORDER-RIGHT: #000 1px solid; PADDING-TOP: 2px
}
.calendar TBODY .rowhilite TD {
	BACKGROUND: #ddf
}
.calendar TBODY .rowhilite TD.wn {
	BACKGROUND: #efe
}
.calendar TBODY TD.hilite {
	BORDER-BOTTOM: #bbb 1px solid; BORDER-LEFT: #bbb 1px solid; =
PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 3px; BACKGROUND: =
#ffe; BORDER-TOP: #bbb 1px solid; BORDER-RIGHT: #bbb 1px solid; =
PADDING-TOP: 1px
}
.calendar TBODY TD.active {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BACKGROUND: =
#ddc; PADDING-TOP: 2px
}
.calendar TBODY TD.selected {
	BORDER-BOTTOM: #000 1px solid; BORDER-LEFT: #000 1px solid; =
PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 3px; BACKGROUND: =
#fea; BORDER-TOP: #000 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #000 =
1px solid; PADDING-TOP: 1px
}
.calendar TBODY TD.weekend {
	COLOR: #f00
}
.calendar TBODY TD.today {
	FONT-WEIGHT: bold
}
.calendar TBODY .disabled {
	COLOR: #999
}
.calendar TBODY .emptycell {
	VISIBILITY: hidden
}
.calendar TBODY .emptyrow {
	DISPLAY: none
}
.calendar TFOOT .footrow {
	TEXT-ALIGN: center; BACKGROUND: #988; COLOR: #000
}
.calendar TFOOT .ttip {
	BACKGROUND: #dcb; COLOR: #840; BORDER-TOP: #655 1px solid
}
.calendar TFOOT .hilite {
	BORDER-BOTTOM: #f40 1px solid; BORDER-LEFT: #f40 1px solid; =
PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BACKGROUND: =
#faa; BORDER-TOP: #f40 1px solid; BORDER-RIGHT: #f40 1px solid; =
PADDING-TOP: 1px
}
.calendar TFOOT .active {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 0px; BACKGROUND: =
#c77; PADDING-TOP: 2px
}
.calendar .combo {
	Z-INDEX: 100; BORDER-BOTTOM: #655 1px solid; POSITION: absolute; =
BORDER-LEFT: #655 1px solid; WIDTH: 4em; DISPLAY: none; BACKGROUND: =
#ffe; COLOR: #000; FONT-SIZE: 90%; BORDER-TOP: #655 1px solid; TOP: 0px; =
CURSOR: default; BORDER-RIGHT: #655 1px solid; LEFT: 0px
}
.calendar .combo .label {
	TEXT-ALIGN: center; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; =
PADDING-RIGHT: 1px; PADDING-TOP: 1px
}
.calendar .combo .label-IEfix {
	TEXT-ALIGN: center; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; =
PADDING-RIGHT: 1px; PADDING-TOP: 1px
}
.calendar .combo .label-IEfix {
	WIDTH: 4em
}
.calendar .combo .hilite {
	BACKGROUND: #fc8
}
.calendar .combo .active {
	BORDER-BOTTOM: #a64 1px solid; BACKGROUND: #fee; BORDER-TOP: #a64 1px =
solid; FONT-WEIGHT: bold
}
.calendar TD.time {
	TEXT-ALIGN: center; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #fed; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #a88 1px solid; =
PADDING-TOP: 1px
}
.calendar TD.time .hour {
	BORDER-BOTTOM: #988 1px solid; BORDER-LEFT: #988 1px solid; =
PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 4px; =
PADDING-RIGHT: 3px; BORDER-TOP: #988 1px solid; FONT-WEIGHT: bold; =
BORDER-RIGHT: #988 1px solid; PADDING-TOP: 0px
}
.calendar TD.time .minute {
	BORDER-BOTTOM: #988 1px solid; BORDER-LEFT: #988 1px solid; =
PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 4px; =
PADDING-RIGHT: 3px; BORDER-TOP: #988 1px solid; FONT-WEIGHT: bold; =
BORDER-RIGHT: #988 1px solid; PADDING-TOP: 0px
}
.calendar TD.time .second {
	BORDER-BOTTOM: #988 1px solid; BORDER-LEFT: #988 1px solid; =
PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 4px; =
PADDING-RIGHT: 3px; BORDER-TOP: #988 1px solid; FONT-WEIGHT: bold; =
BORDER-RIGHT: #988 1px solid; PADDING-TOP: 0px
}
.calendar TD.time .ampm {
	BORDER-BOTTOM: #988 1px solid; BORDER-LEFT: #988 1px solid; =
PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 4px; =
PADDING-RIGHT: 3px; BORDER-TOP: #988 1px solid; FONT-WEIGHT: bold; =
BORDER-RIGHT: #988 1px solid; PADDING-TOP: 0px
}
.calendar TD.time .ampm {
	TEXT-ALIGN: center
}
.calendar TD.time .colon {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 2px; =
FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.calendar TD.time SPAN.hilite {
	BORDER-BOTTOM-COLOR: #000; BACKGROUND-COLOR: #866; BORDER-TOP-COLOR: =
#000; COLOR: #fff; BORDER-RIGHT-COLOR: #000; BORDER-LEFT-COLOR: #000
}
.calendar TD.time SPAN.active {
	BORDER-BOTTOM-COLOR: #f00; BACKGROUND-COLOR: #000; BORDER-TOP-COLOR: =
#f00; COLOR: #0f0; BORDER-RIGHT-COLOR: #f00; BORDER-LEFT-COLOR: #f00
}
.ZDBcharttitle {
	BORDER-BOTTOM: #beb29f 1px solid; BORDER-LEFT: #beb29f 1px solid; =
BORDER-TOP: #beb29f 1px solid; BORDER-RIGHT: #beb29f 1px solid
}
.ZDBCharttiltlefont {
	PADDING-LEFT: 5px; FONT-FAMILY: Verdana; COLOR: #000000; FONT-SIZE: =
12px; FONT-WEIGHT: bold
}
.titlebarbg {
	BACKGROUND-IMAGE: url(../../common/images/zdbtitle_bg.gif)
}
.b4chartcontent {
	BORDER-BOTTOM: #c1bbab 1px solid; BORDER-LEFT: #c1bbab 1px solid; =
PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #d8d4c9; PADDING-LEFT: 5px; =
PADDING-RIGHT: 5px; BORDER-TOP: #c1bbab 1px solid; BORDER-RIGHT: #c1bbab =
1px solid; PADDING-TOP: 5px
}
.resizegraph {
	BACKGROUND-COLOR: #d8d4c9; FONT-FAMILY: Verdana; COLOR: #000000; =
FONT-SIZE: 10px
}
.chartcells-normalfont {
	FONT-FAMILY: Verdana; COLOR: #000000; FONT-SIZE: 10px
}
.resizegraph:hover {
	COLOR: #996633
}
.chartcontent {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #e6e4dd; PADDING-LEFT: 5px; =
PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.chartcells {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 10px; =
PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.ZDBbuttons {
	BORDER-BOTTOM: #d3c0ad 1px solid; BORDER-LEFT: #d3c0ad 1px solid; =
WIDTH: 60px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; =
BACKGROUND: #a08c6f; HEIGHT: 22px; COLOR: #ffffff; FONT-SIZE: 11px; =
BORDER-TOP: #d3c0ad 1px solid; FONT-WEIGHT: 600; BORDER-RIGHT: #d3c0ad =
1px solid
}
.ZDBChartborder {
	BORDER-BOTTOM: #7188ac 1px solid; BORDER-LEFT: #7188ac 1px solid; =
BACKGROUND-COLOR: #dbe9f7; BORDER-TOP: #7188ac 1px solid; BORDER-RIGHT: =
#7188ac 1px solid
}
.ZDBborderline {
	BORDER-BOTTOM: #7188ac 1px solid
}
.highlightLegend {
	BACKGROUND-COLOR: #f5f5f5
}
.normalLegend .Arial10pxNormal {
	COLOR: #000000; CURSOR: default; FONT-WEIGHT: normal; TEXT-DECORATION: =
none
}
.normalLegend .Arial10pxNormal {
	BACKGROUND-COLOR: #ffffff
}
.highlightLegend .Arial10pxNormal {
	BACKGROUND-COLOR: #f5f5f5; COLOR: #0000cc; FONT-WEIGHT: normal; =
TEXT-DECORATION: underline
}
.axisbg {
	BORDER-BOTTOM: #98bfe2 1px solid; BORDER-LEFT: #98bfe2 1px solid; =
PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #f6fbff; PADDING-LEFT: 5px; =
PADDING-RIGHT: 5px; BORDER-TOP: #98bfe2 1px solid; BORDER-RIGHT: #98bfe2 =
1px solid; PADDING-TOP: 5px
}
.settingsheader {
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; COLOR: #243858; =
FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.settingsStyle {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND: =
url(../images/theme-bg.gif) 0px -607px; HEIGHT: 27px; BORDER-TOP: 0px; =
BORDER-RIGHT: 0px
}
.tab1Selected .tab1 {
	BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #98bfe2 1px solid; =
BACKGROUND: #ffffff; BORDER-TOP: #98bfe2 1px solid; FONT-WEIGHT: bold; =
BORDER-RIGHT: #98bfe2 1px solid
}
.tab2Selected .tab2 {
	BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #98bfe2 1px solid; =
BACKGROUND: #ffffff; BORDER-TOP: #98bfe2 1px solid; FONT-WEIGHT: bold; =
BORDER-RIGHT: #98bfe2 1px solid
}
.tab3Selected .tab3 {
	BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #98bfe2 1px solid; =
BACKGROUND: #ffffff; BORDER-TOP: #98bfe2 1px solid; FONT-WEIGHT: bold; =
BORDER-RIGHT: #98bfe2 1px solid
}
.tab4Selected .tab4 {
	BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #98bfe2 1px solid; =
BACKGROUND: #ffffff; BORDER-TOP: #98bfe2 1px solid; FONT-WEIGHT: bold; =
BORDER-RIGHT: #98bfe2 1px solid
}
.tab1Selected .tab1Div {
	DISPLAY: block
}
.tab2Selected .tab2Div {
	DISPLAY: block
}
.tab3Selected .tab3Div {
	DISPLAY: block
}
.tab4Selected .tab4Div {
	DISPLAY: block
}
.sharedTab1 {
	TEXT-ALIGN: center; WIDTH: 143px; BACKGROUND: =
url(../images/tab-button.gif) no-repeat -145px 0px; HEIGHT: 60px; =
CURSOR: pointer
}
.sharedTab2 {
	TEXT-ALIGN: center; WIDTH: 143px; BACKGROUND: =
url(../images/tab-button.gif) no-repeat -146px -70px; HEIGHT: 60px; =
CURSOR: pointer
}
.sharedTab3 {
	TEXT-ALIGN: center; WIDTH: 142px; BACKGROUND: =
url(../images/tab-button.gif) no-repeat -147px -140px; HEIGHT: 60px; =
CURSOR: pointer
}
.sharedTab4 {
	CURSOR: pointer
}
.sharedTab1Selected .sharedTab1 {
	WIDTH: 143px; BACKGROUND: url(../images/tab-button.gif) no-repeat 0px =
0px; HEIGHT: 60px; FONT-WEIGHT: bold
}
.sharedTab2Selected .sharedTab2 {
	WIDTH: 143px; BACKGROUND: url(../images/tab-button.gif) no-repeat 0px =
-70px; HEIGHT: 60px; FONT-WEIGHT: bold
}
.sharedTab3Selected .sharedTab3 {
	WIDTH: 142px; BACKGROUND: url(../images/tab-button.gif) no-repeat -1px =
-140px; HEIGHT: 60px; FONT-WEIGHT: bold
}
.contactMouseOver {
	COLOR: #555555; TEXT-DECORATION: underline
}
.sharedTab1Selected .tab1Div {
	DISPLAY: block
}
.sharedTab2Selected .tab2Div {
	DISPLAY: block
}
.sharedTab3Selected .tab3Div {
	DISPLAY: block
}
.sharedTab4Selected .tab4Div {
	DISPLAY: block
}
.tab1Div {
	DISPLAY: none; HEIGHT: 350px
}
.tab2Div {
	DISPLAY: none; HEIGHT: 350px
}
.tab3Div {
	DISPLAY: none; HEIGHT: 350px
}
.tab4Div {
	DISPLAY: none; HEIGHT: 350px
}
.chartDiv .tab1Selected .tab1Div {
	HEIGHT: 405px
}
.chartDiv .tab2Selected .tab2Div {
	HEIGHT: 405px
}
.chartDiv .tab3Selected .tab3Div {
	HEIGHT: 405px
}
.chartDiv .tab4Selected .tab4Div {
	HEIGHT: 405px
}
.tab1 {
	BORDER-BOTTOM: #98bfe2 1px solid; TEXT-ALIGN: center; BORDER-LEFT: =
#98bfe2 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 100px; =
PADDING-RIGHT: 5px; BORDER-TOP: #98bfe2 1px solid; CURSOR: pointer; =
BORDER-RIGHT: #98bfe2 1px solid; PADDING-TOP: 5px
}
.tab2 {
	BORDER-BOTTOM: #98bfe2 1px solid; TEXT-ALIGN: center; BORDER-LEFT: =
#98bfe2 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 100px; =
PADDING-RIGHT: 5px; BORDER-TOP: #98bfe2 1px solid; CURSOR: pointer; =
BORDER-RIGHT: #98bfe2 1px solid; PADDING-TOP: 5px
}
.tab3 {
	BORDER-BOTTOM: #98bfe2 1px solid; TEXT-ALIGN: center; BORDER-LEFT: =
#98bfe2 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 100px; =
PADDING-RIGHT: 5px; BORDER-TOP: #98bfe2 1px solid; CURSOR: pointer; =
BORDER-RIGHT: #98bfe2 1px solid; PADDING-TOP: 5px
}
.tab4 {
	BORDER-BOTTOM: #98bfe2 1px solid; TEXT-ALIGN: center; BORDER-LEFT: =
#98bfe2 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 100px; =
PADDING-RIGHT: 5px; BORDER-TOP: #98bfe2 1px solid; CURSOR: pointer; =
BORDER-RIGHT: #98bfe2 1px solid; PADDING-TOP: 5px
}
.tab1Div {
	BORDER-BOTTOM: #98bfe2 1px solid; BORDER-LEFT: #98bfe2 1px solid; =
PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; =
BACKGROUND: #ffffff; BORDER-RIGHT: #98bfe2 1px solid; PADDING-TOP: 10px
}
.tab2Div {
	BORDER-BOTTOM: #98bfe2 1px solid; BORDER-LEFT: #98bfe2 1px solid; =
PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; =
BACKGROUND: #ffffff; BORDER-RIGHT: #98bfe2 1px solid; PADDING-TOP: 10px
}
.tab3Div {
	BORDER-BOTTOM: #98bfe2 1px solid; BORDER-LEFT: #98bfe2 1px solid; =
PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; =
BACKGROUND: #ffffff; BORDER-RIGHT: #98bfe2 1px solid; PADDING-TOP: 10px
}
.tab4Div {
	BORDER-BOTTOM: #98bfe2 1px solid; BORDER-LEFT: #98bfe2 1px solid; =
PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; =
BACKGROUND: #ffffff; BORDER-RIGHT: #98bfe2 1px solid; PADDING-TOP: 10px
}
.ZDBsearchadjuststroke {
	BORDER-BOTTOM: #98bfe2 thin solid; BORDER-LEFT-STYLE: solid; =
BORDER-LEFT-COLOR: #98bfe2; BORDER-RIGHT: #98bfe2 thin solid; =
-left-width: thin
}
.ZDBleftstroke {
	BORDER-LEFT: #98bfe2 thin solid
}
.ZDBrighttroke {
	BORDER-RIGHT: #98bfe2 thin solid
}
.analysisheadingfont {
	FONT-FAMILY: Tahoma; COLOR: #000; FONT-SIZE: 11px
}
.SaveditemHeading {
	BORDER-BOTTOM: #d3d2d2 1px solid; BACKGROUND-COLOR: #ebeaea; =
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #000; =
FONT-SIZE: 10px; FONT-WEIGHT: bold
}
.AnalysisFieldsHead {
	FONT-FAMILY: Arial; COLOR: #832216; FONT-SIZE: 10pt; CURSOR: default; =
FONT-WEIGHT: bold
}
.AnalysisFieldsfont {
	PADDING-LEFT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; =
COLOR: #62625d; FONT-SIZE: 11px
}
.AnalysisWorkAreaTbl {
	BORDER-BOTTOM: #b79d73 1px solid; BORDER-LEFT: #b79d73 1px solid; =
BORDER-TOP: #b79d73 1px solid; BORDER-RIGHT: #b79d73 1px solid
}
.AnalysisToolbartbl {
	BORDER-BOTTOM: #b79d73 1px solid; BORDER-LEFT: #ffffff 1px solid; =
BORDER-TOP: #ffffff 1px solid; BORDER-RIGHT: #b79d73 1px solid
}
.Analysisfieldsarea {
	BORDER-BOTTOM: #b5b5b5 1px solid; BORDER-LEFT: #b5b5b5 1px solid; =
PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 2px; =
PADDING-RIGHT: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; =
COLOR: #cccccc; FONT-SIZE: 12px; BORDER-TOP: #b5b5b5 1px solid; =
BORDER-RIGHT: #b5b5b5 1px solid; PADDING-TOP: 2px
}
.Analysisfieldsname {
	TEXT-ALIGN: right; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; =
COLOR: #243858; FONT-SIZE: 11px
}
.FTypeNumber {
	TEXT-ALIGN: left; PADDING-LEFT: 20px; FONT-FAMILY: Trebuchet MS; =
HEIGHT: 20px; COLOR: #243858; FONT-SIZE: 8pt; VERTICAL-ALIGN: middle; =
CURSOR: move
}
.FTypePlainText {
	TEXT-ALIGN: left; PADDING-LEFT: 20px; FONT-FAMILY: Trebuchet MS; =
HEIGHT: 20px; COLOR: #243858; FONT-SIZE: 8pt; VERTICAL-ALIGN: middle; =
CURSOR: move
}
.FTypeNumber {
	BACKGROUND-IMAGE: url(../../common/images/ico-number.gif); =
BACKGROUND-REPEAT: no-repeat
}
.FTypeNumberHover {
	BACKGROUND-IMAGE: url(../../common/images/ico-number.gif); =
BACKGROUND-REPEAT: no-repeat
}
.FTypePlainTextHover {
	TEXT-ALIGN: left; BACKGROUND-COLOR: #f0f0f0; PADDING-LEFT: 20px; =
FONT-FAMILY: Trebuchet MS; HEIGHT: 20px; COLOR: #000000; FONT-SIZE: 9pt; =
CURSOR: move
}
.FTypePlainText {
	BACKGROUND-IMAGE: url(../../common/images/ico-percentage.gif); =
BACKGROUND-REPEAT: no-repeat
}
.FTypePlainTextHover {
	BACKGROUND-IMAGE: url(../../common/images/ico-percentage.gif); =
BACKGROUND-REPEAT: no-repeat
}
.filtercoloumn {
	TEXT-ALIGN: center; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; =
BACKGROUND: #ffffff; COLOR: #cccccc; FONT-SIZE: 12px; VERTICAL-ALIGN: =
middle
}
HTML > BODY .alpha0 {
	CURSOR: default; opacity: 0
}
.alpha0 {
	FILTER: alpha(opacity=3D0); CURSOR: default
}
HTML > BODY .alpha50 {
	CURSOR: default; opacity: 0.5
}
.alpha50 {
	FILTER: alpha(opacity=3D50); CURSOR: default
}
.alpha {
	FILTER: alpha(opacity=3D30); CURSOR: default; opacity: 0.3
}
.notpermitted {
	FILTER: alpha(opacity=3D30); CURSOR: default; opacity: 0.3
}
.notpermitted .popup-actionsbrown {
	FILTER: alpha(opacity=3D30); CURSOR: default; opacity: 0.3
}
.filtersearch1 {
	BACKGROUND-IMAGE: url(../images/theme.gif); BACKGROUND-REPEAT: =
no-repeat; BACKGROUND-POSITION: -153px -548px
}
HTML > BODY .filtersearch1 {
	BACKGROUND-IMAGE: url(../images/theme.gif); BACKGROUND-REPEAT: =
no-repeat; BACKGROUND-POSITION: -153px -548px
}
HTML > BODY .clearalpha {
	CURSOR: default; opacity: 0.99
}
.clearalpha {
	FILTER: alpha(opacity=3D99); CURSOR: default
}
.AnalysisDropElementMargin {
	MARGIN-LEFT: 20px
}
.AnalysisDropElementFont {
	TEXT-ALIGN: left; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; =
COLOR: #243858; FONT-SIZE: 10px; VERTICAL-ALIGN: middle
}
.AnalysisChartArea {
	BACKGROUND: url(../../common/images/chartloader1.gif) #ffffff no-repeat =
center center
}
.AnalysisChartAreaStandalone {
	BORDER-BOTTOM: #cfcfcf 1px solid; BORDER-LEFT: #cfcfcf 1px solid; =
BACKGROUND: #ffffff; OVERFLOW: auto; BORDER-TOP: #cfcfcf 1px solid; =
BORDER-RIGHT: #cfcfcf 1px solid
}
.zdbChartLoaderImg {
	BACKGROUND: url(../../common/images/chartloader1.gif) #ffffff no-repeat =
center center
}
.funcMenuItem {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 26px; PADDING-RIGHT: 0px; =
FONT-FAMILY: tahoma; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; CURSOR: =
pointer; PADDING-TOP: 5px
}
.funcMenuItemSel {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 26px; PADDING-RIGHT: 0px; =
FONT-FAMILY: tahoma; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; CURSOR: =
pointer; PADDING-TOP: 5px
}
.funcMenuItemHover {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #e0edfe; PADDING-LEFT: 26px; =
PADDING-RIGHT: 0px; FONT-FAMILY: tahoma; FONT-SIZE: 11px; =
VERTICAL-ALIGN: middle; CURSOR: pointer; PADDING-TOP: 5px
}
.funcMenuItemSelHover {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #e0edfe; PADDING-LEFT: 26px; =
PADDING-RIGHT: 0px; FONT-FAMILY: tahoma; FONT-SIZE: 11px; =
VERTICAL-ALIGN: middle; CURSOR: pointer; PADDING-TOP: 5px
}
.funcMenuItemSel {
	BACKGROUND-COLOR: transparent
}
.funcMenuItemSel {
	BACKGROUND-IMAGE: url(../../common/images/icons.gif); =
BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px -2422px
}
.funcMenuItemSelHover {
	BACKGROUND-IMAGE: url(../../common/images/icons.gif); =
BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px -2422px
}
.PTblTitle {
	BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: center; BORDER-LEFT: =
#ffffff 1px solid; BACKGROUND-COLOR: #f2f2f2; FONT-FAMILY: Verdana, =
Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 11px; =
BORDER-TOP: #ffffff 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #cccccc =
1px solid
}
.PTblbdr {
	BORDER-BOTTOM: #e2d6d3 1px solid; BORDER-LEFT: #e2d6d3 1px solid; =
BACKGROUND-COLOR: #ffffff; BORDER-TOP: #e2d6d3 1px solid; BORDER-RIGHT: =
#e2d6d3 1px solid
}
.PTblValues {
	BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: =
#ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: =
#000000; FONT-SIZE: 10px; BORDER-RIGHT: #cccccc 1px solid
}
.blur {
	BACKGROUND-COLOR: #f2f2f2; MARGIN-TOP: 4px; MARGIN-LEFT: 4px
}
.shadow {
	POSITION: relative; BACKGROUND-COLOR: #f2f2f2; BOTTOM: 3px; RIGHT: 3px
}
.GraphToolTip {
	BORDER-BOTTOM: #d8cc3c 1px solid; TEXT-ALIGN: left; BORDER-LEFT: =
#d8cc3c 1px solid; PADDING-BOTTOM: 3px; LINE-HEIGHT: 1.5; =
BACKGROUND-COLOR: #fffcd8; PADDING-LEFT: 3px; WIDTH: auto; =
PADDING-RIGHT: 3px; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Verdana, =
Arial, Helvetica, sans-serif; COLOR: #003333; FONT-SIZE: 10px; =
BORDER-TOP: #d8cc3c 1px solid; BORDER-RIGHT: #d8cc3c 1px solid; =
PADDING-TOP: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; =
nowrap: nowrap
}
.toolTipShadow {
	FILTER: =
progid:DXImageTransform.Microsoft.Shadow(color=3D#adb5be,direction=3D145,=
strength=3D3); -moz-border-radius: 3px; -webkit-border-radius: 3px; =
-moz-box-shadow: 0px 0px 8px #adb5be; -webkit-box-shadow: 0px 0px 8px =
#adb5be
}
.GraphToolbarTBL {
	BORDER-BOTTOM: #e5dac6 1px solid; BORDER-LEFT: #ffffff 1px solid; =
BACKGROUND-COLOR: #fef7e9; BORDER-TOP: #ffffff 1px solid; BORDER-RIGHT: =
#e5dac6 1px solid
}
.GraphToolbarIcon {
	BORDER-BOTTOM: #e0edfe 1px solid; BORDER-LEFT: #e0edfe 1px solid; =
BORDER-TOP: #f3eee3 1px solid; CURSOR: pointer; BORDER-RIGHT: #e0edfe =
1px solid
}
.GraphToolbarIconHover {
	BORDER-BOTTOM: #9c947e 1px solid; BORDER-LEFT: #ffffff 1px solid; =
BORDER-TOP: #ffffff 1px solid; CURSOR: pointer; BORDER-RIGHT: #9c947e =
1px solid
}
.GraphToolbarIconSelected {
	BORDER-BOTTOM: #dcaa33 1px solid; BORDER-LEFT: #dcaa33 1px solid; =
BACKGROUND: #ffffff; BORDER-TOP: #dcaa33 1px solid; CURSOR: pointer; =
BORDER-RIGHT: #dcaa33 1px solid
}
.GraphToolbarBlur {
	BACKGROUND-COLOR: #e4dfd6; MARGIN-TOP: 3px; MARGIN-LEFT: 3px
}
.GraphToolbarshadow {
	POSITION: relative; BACKGROUND-COLOR: #f2f2f2; BOTTOM: 3px; RIGHT: 3px
}
.ErronOnGraph {
	POSITION: relative; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 28px; =
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 25px; COLOR: =
#ff0000; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; TOP: 100px; =
FONT-WEIGHT: bold; PADDING-TOP: 13px; LEFT: 100px; nowrap: nowrap
}
.LegendFonts {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; =
FONT-SIZE: 10px; FONT-WEIGHT: 600
}
.ZDBFilterDbBdr {
	BORDER-BOTTOM: #bba98e 1px solid; BORDER-LEFT: #bba98e 1px solid; =
BORDER-RIGHT: #bba98e 1px solid
}
.ZDBFilterContent {
	BORDER-BOTTOM: #7f725b 1px solid; BORDER-LEFT: #7f725b 1px solid; =
BORDER-RIGHT: #7f725b 1px solid
}
.ZDBFilterTabSel {
	TEXT-ALIGN: center; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; =
FONT-SIZE: 10px; FONT-WEIGHT: 600
}
.ZDBFilterTabDeSel {
	TEXT-ALIGN: center; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; =
FONT-SIZE: 10px
}
.ZDBFilterItemArea {
	BORDER-BOTTOM: #bba98e 1px solid; BORDER-LEFT: #bba98e 1px solid; =
BACKGROUND-COLOR: #ffffff; BORDER-TOP: #bba98e 1px solid; BORDER-RIGHT: =
#bba98e 1px solid
}
.ZDBFilterFieldsNormal {
	BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 5px; FONT-FAMILY: Verdana, =
Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 11px; CURSOR: =
pointer
}
.ZDBFilterFieldsonSelect {
	BACKGROUND-COLOR: #e9e3da; PADDING-LEFT: 5px; FONT-FAMILY: Verdana, =
Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 11px; CURSOR: =
pointer; FONT-WEIGHT: bolder
}
.verdana10pxBold {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; =
FONT-SIZE: 10px; FONT-WEIGHT: bold
}
.verdana10pxnormal {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; COLOR: #000000; =
FONT-SIZE: 10px; CURSOR: pointer; FONT-WEIGHT: normal
}
.Arial10pxNormal {
	PADDING-LEFT: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; =
FONT-SIZE: 8pt; CURSOR: pointer; FONT-WEIGHT: normal; verticalalign: =
bottom
}
.filterField {
	PADDING-LEFT: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; =
FONT-SIZE: 8pt; CURSOR: pointer; FONT-WEIGHT: normal; verticalalign: =
bottom
}
.filterFieldSel {
	PADDING-LEFT: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; =
FONT-SIZE: 8pt; CURSOR: pointer; FONT-WEIGHT: normal; verticalalign: =
bottom
}
.filterFieldRemoveSel {
	PADDING-LEFT: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; =
FONT-SIZE: 8pt; CURSOR: pointer; FONT-WEIGHT: normal; verticalalign: =
bottom
}
.addNewRange {
	PADDING-LEFT: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; =
FONT-SIZE: 8pt; CURSOR: pointer; FONT-WEIGHT: normal; verticalalign: =
bottom
}
.addNewRangedown {
	PADDING-LEFT: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; =
FONT-SIZE: 8pt; CURSOR: pointer; FONT-WEIGHT: normal; verticalalign: =
bottom
}
.addNewRangeup {
	PADDING-LEFT: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; =
FONT-SIZE: 8pt; CURSOR: pointer; FONT-WEIGHT: normal; verticalalign: =
bottom
}
.addNewRange {
	BACKGROUND-IMAGE: url(../../common/images/icons.gif); BORDER-BOTTOM: =
#a8c4e9 1px solid; BORDER-LEFT: #eeeeee 1px solid; BACKGROUND-COLOR: =
#d6f3fe; PADDING-LEFT: 15px; WIDTH: 90px; PADDING-RIGHT: 3px; =
BACKGROUND-REPEAT: no-repeat; WHITE-SPACE: nowrap; BACKGROUND-POSITION: =
-5px -3003px; HEIGHT: 14px; COLOR: #014eb9; BORDER-TOP: #eeeeee 1px =
solid; CURSOR: pointer; BORDER-RIGHT: #a8c4e9 1px solid
}
.addNewRangedown {
	BACKGROUND-IMAGE: url(../../common/images/icons.gif); BORDER-BOTTOM: =
#a8c4e9 1px solid; BORDER-LEFT: #eeeeee 1px solid; BACKGROUND-COLOR: =
#d6f3fe; PADDING-LEFT: 15px; WIDTH: 90px; PADDING-RIGHT: 3px; =
BACKGROUND-REPEAT: no-repeat; WHITE-SPACE: nowrap; BACKGROUND-POSITION: =
-5px -3003px; HEIGHT: 14px; COLOR: #014eb9; BORDER-TOP: #eeeeee 1px =
solid; CURSOR: pointer; BORDER-RIGHT: #a8c4e9 1px solid
}
.addNewRangeup {
	BACKGROUND-IMAGE: url(../../common/images/icons.gif); BORDER-BOTTOM: =
#a8c4e9 1px solid; BORDER-LEFT: #eeeeee 1px solid; BACKGROUND-COLOR: =
#d6f3fe; PADDING-LEFT: 15px; WIDTH: 90px; PADDING-RIGHT: 3px; =
BACKGROUND-REPEAT: no-repeat; WHITE-SPACE: nowrap; BACKGROUND-POSITION: =
-5px -3003px; HEIGHT: 14px; COLOR: #014eb9; BORDER-TOP: #eeeeee 1px =
solid; CURSOR: pointer; BORDER-RIGHT: #a8c4e9 1px solid
}
.addNewRangedown {
	BORDER-BOTTOM: #eeeeee 1px solid; BORDER-LEFT: #a8c4e9 1px solid; =
BORDER-TOP: #a8c4e9 1px solid; BORDER-RIGHT: #eeeeee 1px solid
}
.Arial10pxBold {
	PADDING-LEFT: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: =
#000000; FONT-SIZE: 10px; CURSOR: pointer; FONT-WEIGHT: bolder; =
verticalalign: bottom
}
.Arial10pxbluelink {
	PADDING-LEFT: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: =
#0000cc; FONT-SIZE: 10px; CURSOR: pointer; TEXT-DECORATION: underline
}
.FilterSearchSmall {
	BORDER-BOTTOM: #98bfe2 1px solid; BORDER-LEFT: #98bfe2 1px solid; =
BACKGROUND-COLOR: #fff7e7; WIDTH: 165px; FONT-FAMILY: Verdana, Arial, =
Helvetica, sans-serif; HEIGHT: 15px; COLOR: #98bfe2; FONT-SIZE: 10px; =
BORDER-TOP: #98bfe2 1px solid; BORDER-RIGHT: #98bfe2 1px solid
}
.FilterSearch {
	BORDER-BOTTOM: #98bfe2 1px solid; BORDER-LEFT: #98bfe2 1px solid; =
BACKGROUND-COLOR: #fff7e7; WIDTH: 600px; FONT-FAMILY: Verdana, Arial, =
Helvetica, sans-serif; HEIGHT: 60px; COLOR: #98bfe2; FONT-SIZE: 10px; =
BORDER-TOP: #98bfe2 1px solid; BORDER-RIGHT: #98bfe2 1px solid
}
.sliderObjProp {
	BACKGROUND-IMAGE: url(../../common/images/slider-line.gif); POSITION: =
relative; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: 30% 60%; =
HEIGHT: 20px; TOP: 5px; LEFT: 5px
}
.RangeDisplay {
	BORDER-BOTTOM: #b5b8c8 1px solid; BORDER-LEFT: #b5b8c8 1px solid; =
PADDING-LEFT: 2px; WIDTH: 120px; FONT-FAMILY: Arial,Verdana, Helvetica, =
sans-serif; HEIGHT: 18px; COLOR: #000000; FONT-SIZE: 9pt; BORDER-TOP: =
#b5b8c8 1px solid; BORDER-RIGHT: #b5b8c8 1px solid
}
.RangeDragEL {
	BACKGROUND-IMAGE: url(../../common/images/VMFilterDlgsRel.gif); =
POSITION: absolute; WIDTH: 15px; BACKGROUND-REPEAT: no-repeat; =
FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-POSITION: 0px =
-497px; HEIGHT: 16px; COLOR: #333333; FONT-SIZE: 10px; CURSOR: default; =
PADDING-TOP: 15px
}
.dragelementleft {
	BACKGROUND: url(../images/analysisSprite.gif) -100px -513px
}
.sel .dragelementleft {
	BACKGROUND: url(../images/analysisSprite.gif) -105px -541px
}
.fx {
	BACKGROUND: url(../images/analysisSprite.gif) 0px -421px
}
.sel .fx {
	BACKGROUND: url(../images/analysisSprite.gif) 0px -541px
}
.dragElBG {
	TEXT-ALIGN: left; FONT-FAMILY: Trebuchet MS; BACKGROUND: =
url(../images/theme-bg.gif) repeat-x 0px -517px; COLOR: #243858; =
FONT-SIZE: 8pt; VERTICAL-ALIGN: middle
}
.sel .dragElBG {
	BACKGROUND: url(../images/theme-bg.gif) 0px -488px
}
.dragElFuncBg {
	BORDER-BOTTOM: #adb9c2 1px solid; BORDER-LEFT: #adb9c2 1px solid; =
BACKGROUND: url(../images/theme-bg.gif) repeat-x 0px -545px; HEIGHT: =
13px; BORDER-TOP: #adb9c2 1px solid; CURSOR: pointer; BORDER-RIGHT: =
#adb9c2 1px solid
}
.dragElFuncBgGlow {
	BORDER-BOTTOM: #adb9c2 1px solid; BORDER-LEFT: #adb9c2 1px solid; =
BACKGROUND: url(../images/theme-bg.gif) repeat-x 0px -568px; HEIGHT: =
13px; BORDER-TOP: #adb9c2 1px solid; CURSOR: pointer; BORDER-RIGHT: =
#adb9c2 1px solid
}
.dragElFuncBgHighlight {
	BORDER-BOTTOM: #adb9c2 1px solid; BORDER-LEFT: #adb9c2 1px solid; =
BACKGROUND: url(../images/theme-bg.gif) repeat-x 0px -589px; HEIGHT: =
13px; BORDER-TOP: #adb9c2 1px solid; CURSOR: pointer; BORDER-RIGHT: =
#adb9c2 1px solid
}
.dragElClose {
	WIDTH: 25px; BACKGROUND: url(../images/analysisSprite.gif) no-repeat =
0px -477px; HEIGHT: 19px
}
.sel .dragElClose {
	BACKGROUND: url(../images/analysisSprite.gif) no-repeat -32px -541px
}
.dragElCloseGlow {
	WIDTH: 25px; BACKGROUND: url(../images/analysisSprite.gif) no-repeat =
-36px -477px; HEIGHT: 19px
}
.sel .dragElCloseGlow {
	BACKGROUND: url(../images/analysisSprite.gif) no-repeat -68px -541px
}
.DropAreaWithScroll {
	BACKGROUND-COLOR: #ffffff; WIDTH: 195px; FONT-FAMILY: Verdana, Arial, =
Helvetica, sans-serif; HEIGHT: 21px; COLOR: #cccccc; FONT-SIZE: 12px; =
OVERFLOW: hidden
}
.DropArea {
	BORDER-BOTTOM: #b5b5b5 1px solid; BORDER-LEFT: #b5b5b5 1px solid; =
PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 1px; =
WIDTH: 195px; PADDING-RIGHT: 1px; FONT-FAMILY: Verdana, Arial, =
Helvetica, sans-serif; HEIGHT: 21px; COLOR: #cccccc; FONT-SIZE: 12px; =
OVERFLOW: hidden; BORDER-TOP: #b5b5b5 1px solid; BORDER-RIGHT: #b5b5b5 =
1px solid; PADDING-TOP: 1px
}
.selectedItemsHolder {
	BORDER-BOTTOM: #b5b5b5 1px solid; BORDER-LEFT: #b5b5b5 1px solid; =
PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 1px; =
WIDTH: 195px; PADDING-RIGHT: 1px; FONT-FAMILY: Verdana, Arial, =
Helvetica, sans-serif; HEIGHT: 21px; COLOR: #cccccc; FONT-SIZE: 12px; =
OVERFLOW: hidden; BORDER-TOP: #b5b5b5 1px solid; BORDER-RIGHT: #b5b5b5 =
1px solid; PADDING-TOP: 1px
}
.selectedItemsHolder {
	HEIGHT: 82px
}
#ZAVMFilterOthersDiv {
	DISPLAY: none
}
HTML > BODY .graphfieldsheight {
	HEIGHT: 20px
}
.graphfieldsheight {
	HEIGHT: 24px
}
HTML > BODY .graphfieldsheightY {
	HEIGHT: 62px
}
.graphfieldsheightY {
	HEIGHT: 66px
}
.filterField {
	PADDING-LEFT: 15px; BACKGROUND: url(../images/analysisSprite.gif) =
no-repeat -139px -395px; CURSOR: pointer
}
.secViewNotSel .secCheckBox {
	PADDING-LEFT: 15px; BACKGROUND: url(../images/analysisSprite.gif) =
no-repeat -139px -395px; CURSOR: pointer
}
.filterFieldSel {
	PADDING-LEFT: 15px; BACKGROUND: url(../images/analysisSprite.gif) =
no-repeat -139px -415px; CURSOR: pointer
}
.secViewSel .secCheckBox {
	PADDING-LEFT: 15px; BACKGROUND: url(../images/analysisSprite.gif) =
no-repeat -139px -415px; CURSOR: pointer
}
.secViewNotSel .secCheckBox {
	BACKGROUND-POSITION: -139px -390px
}
.secViewSel .secCheckBox {
	BACKGROUND-POSITION: -139px -410px
}
HTML > BODY .showRow {
	DISPLAY: table-row
}
.showRow {
	DISPLAY: block
}
.showcell {
	DISPLAY: block
}
.hideCell {
	DISPLAY: none
}
.hideRow {
	DISPLAY: none
}
.filterFieldRemoveSel {
	PADDING-LEFT: 15px; BACKGROUND: =
url(../../common/images/remove_Selected.gif) no-repeat left center; =
COLOR: #000000
}
.chartTitle {
	PADDING-LEFT: 2px; FONT-FAMILY: Arial; COLOR: #2c6ed5; FONT-SIZE: 14pt; =
FONT-WEIGHT: bold
}
.settingsInputBox {
	BORDER-BOTTOM: rgb(150,133,107) 1px solid; BORDER-LEFT: =
rgb(150,133,107) 1px solid; WIDTH: 100px; FONT-FAMILY: =
Arial,Helvetica,sans-serif; BACKGROUND: rgb(255,255,255) 0% 50%; HEIGHT: =
16px; COLOR: rgb(0,0,0); FONT-SIZE: 10px; BORDER-TOP: rgb(150,133,107) =
1px solid; BORDER-RIGHT: rgb(150,133,107) 1px solid
}
.toggleButton {
	POSITION: absolute; WIDTH: 14px; HEIGHT: 7px; TOP: 104px; CURSOR: =
pointer; LEFT: 47%
}
HTML > BODY .showTable {
	DISPLAY: table
}
.showTable {
	DISPLAY: block
}
.hideTable {
	DISPLAY: none
}
.dummyTabToLeft {
	POSITION: absolute; TOP: -4px; LEFT: -3px
}
.dummyTabToRight {
	POSITION: absolute; TOP: -4px; RIGHT: -3px
}
#ZADesignerBtnSelected {
	TEXT-ALIGN: center; LINE-HEIGHT: 21px; WIDTH: 153px; FONT-FAMILY: =
Verdana, Arial, Helvetica, sans-serif; BACKGROUND: =
url(../images/analysisSprite.gif) no-repeat 0px -304px; HEIGHT: 22px; =
FONT-SIZE: 11px; VERTICAL-ALIGN: middle; TOP: 0px; CURSOR: pointer; =
FONT-WEIGHT: bold
}
.graphSelPivot {
	WIDTH: 33px; BACKGROUND: url(../images/analysisSprite.gif) no-repeat =
-1px -664px; HEIGHT: 61px
}
.graphSelSummaryView {
	WIDTH: 33px; BACKGROUND: url(../images/analysisSprite.gif) no-repeat =
-1px -752px; HEIGHT: 61px
}
.zaDesignerBtn {
	TEXT-ALIGN: center; LINE-HEIGHT: 21px; WIDTH: 153px; FONT-FAMILY: =
Verdana, Arial, Helvetica, sans-serif; BACKGROUND: =
url(../images/analysisSprite.gif) no-repeat 0px -269px; HEIGHT: 21px; =
FONT-SIZE: 11px; VERTICAL-ALIGN: middle; TOP: 1px; CURSOR: pointer; =
FONT-WEIGHT: normal
}
.graphDeselPivot {
	WIDTH: 33px; BACKGROUND: url(../images/analysisSprite.gif) no-repeat =
-118px -664px; HEIGHT: 61px
}
.graphDeselSummaryView {
	WIDTH: 33px; BACKGROUND: url(../images/analysisSprite.gif) no-repeat =
-118px -752px; HEIGHT: 61px
}
.filterSel {
	WIDTH: 33px; BACKGROUND: url(../images/analysisSprite.gif) no-repeat =
-80px -271px; HEIGHT: 61px
}
.filterDesel {
	WIDTH: 33px; BACKGROUND: url(../images/analysisSprite.gif) no-repeat =
-41px -272px; HEIGHT: 61px
}
.dropyourfields {
	BACKGROUND: url(../images/chart-options.gif) no-repeat 0px -861px
}
.analysishelpnote {
	BACKGROUND: url(../images/analysisSprite.gif) no-repeat 0px -183px
}
.dropAreaBG {
	BORDER-BOTTOM: #adadad 1px solid; BORDER-LEFT: #adadad 1px solid; =
BACKGROUND: url(../images/theme-bg.gif) 0px 0px; BORDER-TOP: #adadad 1px =
solid; BORDER-RIGHT: #adadad 1px solid
}
.dropAreaRightBG {
	WIDTH: 5px; BACKGROUND: url(../images/theme.gif) no-repeat 0px -1213px
}
.legendrightarrow {
	BACKGROUND: url(../../common/images/right_arrow.gif) no-repeat center =
center; CURSOR: pointer
}
.legendleftarrow {
	BACKGROUND: url(../../common/images/left_arrow.gif) no-repeat center =
center; CURSOR: pointer
}
.pivotvaluescell {
	BORDER-BOTTOM: #edeae3 1px solid; BORDER-LEFT: #ffffff 1px solid; =
BACKGROUND: #ffffff; BORDER-TOP: #ffffff 1px solid; BORDER-RIGHT: =
#edeae3 1px solid
}
AREA {
	CURSOR: pointer
}
HTML > BODY .alpha10 {
	CURSOR: default; opacity: 0.1
}
.alpha10 {
	FILTER: alpha(opacity=3D10); CURSOR: default
}
.defaultViewQText {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; =
FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.defaultViewText {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; =
FONT-SIZE: 11px; FONT-WEIGHT: normal
}
.defaultViewBullet {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BACKGROUND: =
url(../../common/images/analysisIconCat1.gif) no-repeat -1px -420px; =
PADDING-TOP: 2px
}
HTML > BODY .defaultViewBullet {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BACKGROUND: =
url(../../common/images/analysisIconCat1.gif) no-repeat -1px -425px; =
PADDING-TOP: 2px
}
.colNXaxisDArea {
	WIDTH: 100%; HEIGHT: 100%
}
HTML > BODY .colNXaxisDArea {
	WIDTH: 210px
}
.smallAlert {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BACKGROUND: =
url(../../common/images/analysisIconCat1.gif) no-repeat -1px -441px; =
COLOR: #4a0088; PADDING-TOP: 2px
}
.transparentStyle {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND: none =
transparent scroll repeat 0% 0%; BORDER-TOP: medium none; BORDER-RIGHT: =
medium none
}
.plain {
	BACKGROUND: url(../../common/images/analysisIconCat1.gif) no-repeat 2px =
-803px
}
.multiline {
	BACKGROUND: url(../../common/images/analysisIconCat1.gif) no-repeat 2px =
-853px
}
.email {
	BACKGROUND: url(../../common/images/analysisIconCat1.gif) no-repeat 2px =
-929px
}
.url {
	BACKGROUND: url(../../common/images/icons.gif) no-repeat -1px -3707px
}
.number {
	BACKGROUND: url(../../common/images/analysisIconCat1.gif) no-repeat 2px =
-878px
}
.positive {
	BACKGROUND: url(../../common/images/analysisIconCat1.gif) no-repeat 2px =
-978px
}
.autoNumber {
	BACKGROUND: url(../../common/images/analysisIconCat1.gif) no-repeat 0px =
-781px
}
.decimal {
	BACKGROUND: url(../../common/images/analysisIconCat1.gif) no-repeat 2px =
-1002px
}
.percentage {
	BACKGROUND: url(../../common/images/analysisIconCat1.gif) no-repeat 2px =
-953px
}
.currency {
	BACKGROUND: url(../../common/images/analysisIconCat1.gif) no-repeat 3px =
-828px
}
.date {
	BACKGROUND: url(../../common/images/analysisIconCat1.gif) no-repeat 2px =
-903px
}
.boolean {
	BACKGROUND: url(../../common/images/analysisIconCat1.gif) no-repeat 2px =
-1025px
}
.normalChartTD {
	BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; =
BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, =
sans-serif; HEIGHT: 27px; COLOR: #7188ac; FONT-SIZE: 11px; BORDER-TOP: =
medium none; BORDER-RIGHT: #7188ac 1px solid
}
.piechartListItem {
	BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; =
BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, =
sans-serif; HEIGHT: 27px; COLOR: #7188ac; FONT-SIZE: 11px; BORDER-TOP: =
medium none; BORDER-RIGHT: #7188ac 1px solid
}
.barchartListItem {
	BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; =
BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, =
sans-serif; HEIGHT: 27px; COLOR: #7188ac; FONT-SIZE: 11px; BORDER-TOP: =
medium none; BORDER-RIGHT: #7188ac 1px solid
}
.webchartListItem {
	BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; =
BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, =
sans-serif; HEIGHT: 27px; COLOR: #7188ac; FONT-SIZE: 11px; BORDER-TOP: =
medium none; BORDER-RIGHT: #7188ac 1px solid
}
.sbarchartListItem {
	BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; =
BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, =
sans-serif; HEIGHT: 27px; COLOR: #7188ac; FONT-SIZE: 11px; BORDER-TOP: =
medium none; BORDER-RIGHT: #7188ac 1px solid
}
.scatteredchartListItem {
	BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; =
BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, =
sans-serif; HEIGHT: 27px; COLOR: #7188ac; FONT-SIZE: 11px; BORDER-TOP: =
medium none; BORDER-RIGHT: #7188ac 1px solid
}
.linechartListItem {
	BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; =
BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, =
sans-serif; HEIGHT: 27px; COLOR: #7188ac; FONT-SIZE: 11px; BORDER-TOP: =
medium none; BORDER-RIGHT: #7188ac 1px solid
}
.areachartListItem {
	BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; =
BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, =
sans-serif; HEIGHT: 27px; COLOR: #7188ac; FONT-SIZE: 11px; BORDER-TOP: =
medium none; BORDER-RIGHT: #7188ac 1px solid
}
.pivotchartListItem {
	BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; =
BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, =
sans-serif; HEIGHT: 27px; COLOR: #7188ac; FONT-SIZE: 11px; BORDER-TOP: =
medium none; BORDER-RIGHT: #7188ac 1px solid
}
.piechartList .piechartListItem {
	BORDER-BOTTOM: #a1b7da 1px solid; BORDER-LEFT: #a1b7da 1px solid; =
BACKGROUND-COLOR: #dbe9f7; FONT-FAMILY: Verdana, Arial, Helvetica, =
sans-serif; HEIGHT: 27px; COLOR: #7188ac; FONT-SIZE: 11px; BORDER-TOP: =
#a1b7da 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #dbe9f7 1px solid
}
.barchartList .barchartListItem {
	BORDER-BOTTOM: #a1b7da 1px solid; BORDER-LEFT: #a1b7da 1px solid; =
BACKGROUND-COLOR: #dbe9f7; FONT-FAMILY: Verdana, Arial, Helvetica, =
sans-serif; HEIGHT: 27px; COLOR: #7188ac; FONT-SIZE: 11px; BORDER-TOP: =
#a1b7da 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #dbe9f7 1px solid
}
.webchartList .webchartListItem {
	BORDER-BOTTOM: #a1b7da 1px solid; BORDER-LEFT: #a1b7da 1px solid; =
BACKGROUND-COLOR: #dbe9f7; FONT-FAMILY: Verdana, Arial, Helvetica, =
sans-serif; HEIGHT: 27px; COLOR: #7188ac; FONT-SIZE: 11px; BORDER-TOP: =
#a1b7da 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #dbe9f7 1px solid
}
.sbarchartList .sbarchartListItem {
	BORDER-BOTTOM: #a1b7da 1px solid; BORDER-LEFT: #a1b7da 1px solid; =
BACKGROUND-COLOR: #dbe9f7; FONT-FAMILY: Verdana, Arial, Helvetica, =
sans-serif; HEIGHT: 27px; COLOR: #7188ac; FONT-SIZE: 11px; BORDER-TOP: =
#a1b7da 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #dbe9f7 1px solid
}
.scatteredchartList .scatteredchartListItem {
	BORDER-BOTTOM: #a1b7da 1px solid; BORDER-LEFT: #a1b7da 1px solid; =
BACKGROUND-COLOR: #dbe9f7; FONT-FAMILY: Verdana, Arial, Helvetica, =
sans-serif; HEIGHT: 27px; COLOR: #7188ac; FONT-SIZE: 11px; BORDER-TOP: =
#a1b7da 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #dbe9f7 1px solid
}
.linechartList .linechartListItem {
	BORDER-BOTTOM: #a1b7da 1px solid; BORDER-LEFT: #a1b7da 1px solid; =
BACKGROUND-COLOR: #dbe9f7; FONT-FAMILY: Verdana, Arial, Helvetica, =
sans-serif; HEIGHT: 27px; COLOR: #7188ac; FONT-SIZE: 11px; BORDER-TOP: =
#a1b7da 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #dbe9f7 1px solid
}
.areachartList .areachartListItem {
	BORDER-BOTTOM: #a1b7da 1px solid; BORDER-LEFT: #a1b7da 1px solid; =
BACKGROUND-COLOR: #dbe9f7; FONT-FAMILY: Verdana, Arial, Helvetica, =
sans-serif; HEIGHT: 27px; COLOR: #7188ac; FONT-SIZE: 11px; BORDER-TOP: =
#a1b7da 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #dbe9f7 1px solid
}
.pivotchartList .pivotchartListItem {
	BORDER-BOTTOM: #a1b7da 1px solid; BORDER-LEFT: #a1b7da 1px solid; =
BACKGROUND-COLOR: #dbe9f7; FONT-FAMILY: Verdana, Arial, Helvetica, =
sans-serif; HEIGHT: 27px; COLOR: #7188ac; FONT-SIZE: 11px; BORDER-TOP: =
#a1b7da 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #dbe9f7 1px solid
}
.selectedGraphIcon {
	BORDER-BOTTOM: #dbe9f7 1px solid; BORDER-LEFT: #dbe9f7 1px solid; =
WIDTH: 78px; HEIGHT: 71px; BORDER-TOP: #dbe9f7 1px solid; BORDER-RIGHT: =
#dbe9f7 1px solid
}
.hoverGraphIcon {
	BORDER-BOTTOM: #dbe9f7 1px solid; BORDER-LEFT: #dbe9f7 1px solid; =
WIDTH: 78px; HEIGHT: 71px; BORDER-TOP: #dbe9f7 1px solid; BORDER-RIGHT: =
#dbe9f7 1px solid
}
.defaultGraphIcon {
	BORDER-BOTTOM: #dbe9f7 1px solid; BORDER-LEFT: #dbe9f7 1px solid; =
WIDTH: 78px; HEIGHT: 71px; BORDER-TOP: #dbe9f7 1px solid; BORDER-RIGHT: =
#dbe9f7 1px solid
}
.dlg3dbaricon {
	BORDER-BOTTOM: #dbe9f7 1px solid; BORDER-LEFT: #dbe9f7 1px solid; =
WIDTH: 78px; HEIGHT: 71px; BORDER-TOP: #dbe9f7 1px solid; BORDER-RIGHT: =
#dbe9f7 1px solid
}
.dlgbaricon {
	BORDER-BOTTOM: #dbe9f7 1px solid; BORDER-LEFT: #dbe9f7 1px solid; =
WIDTH: 78px; HEIGHT: 71px; BORDER-TOP: #dbe9f7 1px solid; BORDER-RIGHT: =
#dbe9f7 1px solid
}
.dlgpieicon {
	BORDER-BOTTOM: #dbe9f7 1px solid; BORDER-LEFT: #dbe9f7 1px solid; =
WIDTH: 78px; HEIGHT: 71px; BORDER-TOP: #dbe9f7 1px solid; BORDER-RIGHT: =
#dbe9f7 1px solid
}
.dlg3dpieicon {
	BORDER-BOTTOM: #dbe9f7 1px solid; BORDER-LEFT: #dbe9f7 1px solid; =
WIDTH: 78px; HEIGHT: 71px; BORDER-TOP: #dbe9f7 1px solid; BORDER-RIGHT: =
#dbe9f7 1px solid
}
.dlgsbaricon {
	BORDER-BOTTOM: #dbe9f7 1px solid; BORDER-LEFT: #dbe9f7 1px solid; =
WIDTH: 78px; HEIGHT: 71px; BORDER-TOP: #dbe9f7 1px solid; BORDER-RIGHT: =
#dbe9f7 1px solid
}
.dlg3dsbaricon {
	BORDER-BOTTOM: #dbe9f7 1px solid; BORDER-LEFT: #dbe9f7 1px solid; =
WIDTH: 78px; HEIGHT: 71px; BORDER-TOP: #dbe9f7 1px solid; BORDER-RIGHT: =
#dbe9f7 1px solid
}
.dlgscatteredicon {
	BORDER-BOTTOM: #dbe9f7 1px solid; BORDER-LEFT: #dbe9f7 1px solid; =
WIDTH: 78px; HEIGHT: 71px; BORDER-TOP: #dbe9f7 1px solid; BORDER-RIGHT: =
#dbe9f7 1px solid
}
.dlglineicon {
	BORDER-BOTTOM: #dbe9f7 1px solid; BORDER-LEFT: #dbe9f7 1px solid; =
WIDTH: 78px; HEIGHT: 71px; BORDER-TOP: #dbe9f7 1px solid; BORDER-RIGHT: =
#dbe9f7 1px solid
}
.dlglinewptsicon {
	BORDER-BOTTOM: #dbe9f7 1px solid; BORDER-LEFT: #dbe9f7 1px solid; =
WIDTH: 78px; HEIGHT: 71px; BORDER-TOP: #dbe9f7 1px solid; BORDER-RIGHT: =
#dbe9f7 1px solid
}
.dlgareaicon {
	BORDER-BOTTOM: #dbe9f7 1px solid; BORDER-LEFT: #dbe9f7 1px solid; =
WIDTH: 78px; HEIGHT: 71px; BORDER-TOP: #dbe9f7 1px solid; BORDER-RIGHT: =
#dbe9f7 1px solid
}
.dlgareawptsicon {
	BORDER-BOTTOM: #dbe9f7 1px solid; BORDER-LEFT: #dbe9f7 1px solid; =
WIDTH: 78px; HEIGHT: 71px; BORDER-TOP: #dbe9f7 1px solid; BORDER-RIGHT: =
#dbe9f7 1px solid
}
.dlgpivoticon {
	BORDER-BOTTOM: #dbe9f7 1px solid; BORDER-LEFT: #dbe9f7 1px solid; =
WIDTH: 78px; HEIGHT: 71px; BORDER-TOP: #dbe9f7 1px solid; BORDER-RIGHT: =
#dbe9f7 1px solid
}
.dlgwebwfillicon {
	BORDER-BOTTOM: #dbe9f7 1px solid; BORDER-LEFT: #dbe9f7 1px solid; =
WIDTH: 78px; HEIGHT: 71px; BORDER-TOP: #dbe9f7 1px solid; BORDER-RIGHT: =
#dbe9f7 1px solid
}
.dlgwebicon {
	BORDER-BOTTOM: #dbe9f7 1px solid; BORDER-LEFT: #dbe9f7 1px solid; =
WIDTH: 78px; HEIGHT: 71px; BORDER-TOP: #dbe9f7 1px solid; BORDER-RIGHT: =
#dbe9f7 1px solid
}
.dlgringicon {
	BORDER-BOTTOM: #dbe9f7 1px solid; BORDER-LEFT: #dbe9f7 1px solid; =
WIDTH: 78px; HEIGHT: 71px; BORDER-TOP: #dbe9f7 1px solid; BORDER-RIGHT: =
#dbe9f7 1px solid
}
.dlgstepicon {
	BORDER-BOTTOM: #dbe9f7 1px solid; BORDER-LEFT: #dbe9f7 1px solid; =
WIDTH: 78px; HEIGHT: 71px; BORDER-TOP: #dbe9f7 1px solid; BORDER-RIGHT: =
#dbe9f7 1px solid
}
.dlgfunnelicon {
	BORDER-BOTTOM: #dbe9f7 1px solid; BORDER-LEFT: #dbe9f7 1px solid; =
WIDTH: 78px; HEIGHT: 71px; BORDER-TOP: #dbe9f7 1px solid; BORDER-RIGHT: =
#dbe9f7 1px solid
}
.selectedGraphIcon {
	BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #7188ac 1px solid; =
BACKGROUND: #dbe9f7; BORDER-TOP: #7188ac 1px solid; BORDER-RIGHT: =
#ffffff 1px solid
}
.videodemo {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 25px; WIDTH: 100px; PADDING-RIGHT: =
2px; BACKGROUND: url(../../common/images/analysisIconCat1.gif) no-repeat =
-1px -640px; VERTICAL-ALIGN: middle; CURSOR: pointer; PADDING-TOP: 2px
}
.hoverGraphIcon {
	BORDER-BOTTOM: #7188ac 1px solid; BORDER-LEFT: #ffffff 1px solid; =
BORDER-TOP: #ffffff 1px solid; BORDER-RIGHT: #7188ac 1px solid
}
.classDlg .piechart {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 27px; WIDTH: 130px; PADDING-RIGHT: =
0px; CURSOR: pointer; PADDING-TOP: 3px
}
.classDlg .barchart {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 27px; WIDTH: 130px; PADDING-RIGHT: =
0px; CURSOR: pointer; PADDING-TOP: 3px
}
.classDlg .stackedbar {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 27px; WIDTH: 130px; PADDING-RIGHT: =
0px; CURSOR: pointer; PADDING-TOP: 3px
}
.classDlg .webchart {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 27px; WIDTH: 130px; PADDING-RIGHT: =
0px; CURSOR: pointer; PADDING-TOP: 3px
}
.classDlg .scatterchart {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 27px; WIDTH: 130px; PADDING-RIGHT: =
0px; CURSOR: pointer; PADDING-TOP: 3px
}
.classDlg .linechart {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 27px; WIDTH: 130px; PADDING-RIGHT: =
0px; CURSOR: pointer; PADDING-TOP: 3px
}
.classDlg .areachart {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 27px; WIDTH: 130px; PADDING-RIGHT: =
0px; CURSOR: pointer; PADDING-TOP: 3px
}
.classDlg .pivotchart {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 27px; WIDTH: 130px; PADDING-RIGHT: =
0px; CURSOR: pointer; PADDING-TOP: 3px
}
.piechartList .piechart {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 27px; WIDTH: 130px; PADDING-RIGHT: =
0px; CURSOR: pointer; PADDING-TOP: 3px
}
.barchartList .barchart {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 27px; WIDTH: 130px; PADDING-RIGHT: =
0px; CURSOR: pointer; PADDING-TOP: 3px
}
.sbarchartList .stackedbar {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 27px; WIDTH: 130px; PADDING-RIGHT: =
0px; CURSOR: pointer; PADDING-TOP: 3px
}
.webchartList .webchart {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 27px; WIDTH: 130px; PADDING-RIGHT: =
0px; CURSOR: pointer; PADDING-TOP: 3px
}
.scatteredchartList .scatterchart {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 27px; WIDTH: 130px; PADDING-RIGHT: =
0px; CURSOR: pointer; PADDING-TOP: 3px
}
.linechartList .linechart {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 27px; WIDTH: 130px; PADDING-RIGHT: =
0px; CURSOR: pointer; PADDING-TOP: 3px
}
.areachartList .areachart {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 27px; WIDTH: 130px; PADDING-RIGHT: =
0px; CURSOR: pointer; PADDING-TOP: 3px
}
.pivotchartList .pivotchart {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 27px; WIDTH: 130px; PADDING-RIGHT: =
0px; CURSOR: pointer; PADDING-TOP: 3px
}
.defaultGraphIcon {
	BORDER-BOTTOM: #dbe9f7 1px solid; BORDER-LEFT: #dbe9f7 1px solid; =
BORDER-TOP: #dbe9f7 1px solid; BORDER-RIGHT: #dbe9f7 1px solid
}
.dlg3dbaricon {
	BACKGROUND: url(../images/chart-options.gif) no-repeat 0px 0px
}
.dlgbaricon {
	BACKGROUND: url(../images/chart-options.gif) no-repeat -77px 0px
}
.dlg3dpieicon {
	BACKGROUND: url(../images/chart-options.gif) no-repeat 0px -87px
}
.dlgpieicon {
	BACKGROUND: url(../images/chart-options.gif) no-repeat -77px -87px
}
.dlgringicon {
	BACKGROUND: url(../images/chart-options.gif) no-repeat 0px -522px
}
.dlgfunnelicon {
	BACKGROUND: url(../images/chart-options.gif) no-repeat 0px -780px
}
.dlgsbaricon {
	BACKGROUND: url(../images/chart-options.gif) no-repeat -77px -178px
}
.dlg3dsbaricon {
	BACKGROUND: url(../images/chart-options.gif) no-repeat 0px -178px
}
.dlgwebicon {
	BACKGROUND: url(../images/chart-options.gif) no-repeat -77px -602px
}
.dlgwebwfillicon {
	BACKGROUND: url(../images/chart-options.gif) no-repeat 0px -602px
}
.dlgscatteredicon {
	BACKGROUND: url(../images/chart-options.gif) no-repeat 0px -272px
}
.dlglineicon {
	BACKGROUND: url(../images/chart-options.gif) no-repeat 0px -362px
}
.dlglinewptsicon {
	BACKGROUND: url(../images/chart-options.gif) no-repeat -77px -362px
}
.dlgstepicon {
	BACKGROUND: url(../images/chart-options.gif) no-repeat -77px -522px
}
.dlgareaicon {
	BACKGROUND: url(../images/chart-options.gif) no-repeat 0px -442px
}
.dlgareawptsicon {
	BACKGROUND: url(../images/chart-options.gif) no-repeat -77px -442px
}
.dlgpivoticon {
	BACKGROUND: url(../images/chart-options.gif) no-repeat -77px -272px
}
.bigPiechartIcons {
	DISPLAY: none
}
.piechartList .bigPiechartIcons {
	DISPLAY: block
}
.piechartList HTML > BODY .bigPiechartIcons {
	DISPLAY: table
}
.bigBarchartIcons {
	DISPLAY: none
}
.barchartList .bigBarchartIcons {
	DISPLAY: block
}
.barchartList HTML > BODY .bigBarchartIcons {
	DISPLAY: table
}
.bigSbarchartIcons {
	DISPLAY: none
}
.sbarchartList .bigSbarchartIcons {
	DISPLAY: block
}
.sbarchartList HTML > BODY .bigSbarchartIcons {
	DISPLAY: table
}
.bigWebchartIcons {
	DISPLAY: none
}
.webchartList .bigWebchartIcons {
	DISPLAY: block
}
.webchartList HTML > BODY .bigWebchartIcons {
	DISPLAY: table
}
.bigscatteredchartIcons {
	DISPLAY: none
}
.scatteredchartList .bigscatteredchartIcons {
	DISPLAY: block
}
.scatteredchartList HTML > BODY .bigscatteredchartIcons {
	DISPLAY: table
}
.bigLinechartIcons {
	DISPLAY: none
}
.linechartList .bigLinechartIcons {
	DISPLAY: block
}
.linechartList HTML > BODY .bigLinechartIcons {
	DISPLAY: table
}
.bigAreachartIcons {
	DISPLAY: none
}
.areachartList .bigAreachartIcons {
	DISPLAY: block
}
.areachartList HTML > BODY .bigAreachartIcons {
	DISPLAY: table
}
.bigPivotchartIcons {
	DISPLAY: none
}
.pivotchartList .bigPivotchartIcons {
	DISPLAY: block
}
.pivotchartList HTML > BODY .bigPivotchartIcons {
	DISPLAY: table
}
.ZDBAVWkParent {
	BORDER-BOTTOM: #98bfe2 1px solid; POSITION: relative; BORDER-LEFT: =
#98bfe2 1px solid; WIDTH: 100%; HEIGHT: 100%; BORDER-TOP: #98bfe2 1px =
solid; TOP: 0px; BORDER-RIGHT: #98bfe2 1px solid; LEFT: 0px
}
.ZDBAVWkParentStandalone {
	POSITION: relative; WIDTH: 100%; HEIGHT: 100%; TOP: 0px; LEFT: 0px
}
.dragElOperation {
	PADDING-LEFT: 2px; WIDTH: 65px; FONT-FAMILY: verdana,arial,sans-serif; =
HEIGHT: 13px; COLOR: #751308; FONT-SIZE: 9px; VERTICAL-ALIGN: middle
}
.zdbScrollBtnleft {
	BACKGROUND-IMAGE: url(../images/theme.gif); BACKGROUND-REPEAT: =
no-repeat; BACKGROUND-POSITION: -265px -597px
}
.zdbScrollBtnright {
	BACKGROUND-IMAGE: url(../images/theme.gif); BACKGROUND-REPEAT: =
no-repeat; BACKGROUND-POSITION: -265px -619px
}
.zdbDivider {
	BACKGROUND: url(../images/theme.gif) no-repeat -24px -1212px
}
.zdbFilterBox {
	BORDER-BOTTOM: #b5b5b5 1px solid; BORDER-LEFT: #b5b5b5 1px solid; =
BACKGROUND-COLOR: #ffffff; WIDTH: 100%; HEIGHT: 78px; BORDER-TOP: =
#b5b5b5 1px solid; BORDER-RIGHT: #b5b5b5 1px solid
}
.funcMenu {
	Z-INDEX: 8000; POSITION: absolute; CURSOR: pointer
}
.funcMenuInnerBox {
	BORDER-BOTTOM: #98bfe2 1px solid; BORDER-LEFT: #98bfe2 1px solid; =
BACKGROUND-COLOR: #f6fbff; BORDER-TOP: #98bfe2 1px solid; BORDER-RIGHT: =
#98bfe2 1px solid
}
.funcDescBg {
	BACKGROUND: #e0edfe; BORDER-TOP: #98bfe2 1px solid
}
.funcMenuHelp {
	BACKGROUND-COLOR: rgb(235,226,207); FLOAT: left; HEIGHT: 10px
}
.funcMenuDescBg {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; HEIGHT: =
50px; FONT-SIZE: 11px; BORDER-TOP: #98bfe2 1px solid; PADDING-TOP: 3px
}
.zdbFilterListBox {
	WIDTH: 338px; HEIGHT: 78px; VERTICAL-ALIGN: bottom; OVERFLOW: hidden; =
LEFT: 0px
}
.zdbFilterEmptyBox {
	WIDTH: 338px
}
.zdbFilterBoxBorder {
	BORDER-BOTTOM: #b5b5b5 1px solid; BORDER-LEFT: #b5b5b5 1px solid; =
BORDER-TOP: #b5b5b5 1px solid; BORDER-RIGHT: #b5b5b5 1px solid
}
.zdbFilterSelBoxSize {
	WIDTH: 170px
}
.dlgMsgBox {
	BORDER-BOTTOM: #ff0000 1px dotted; TEXT-ALIGN: left; BORDER-LEFT: =
#ff0000 1px dotted; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #faf8a3; =
PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BACKGROUND-REPEAT: repeat; =
WHITE-SPACE: normal; BORDER-TOP: #ff0000 1px dotted; BORDER-RIGHT: =
#ff0000 1px dotted; PADDING-TOP: 2px
}
.eghighlight {
	COLOR: red
}
.loadingImage {
	BACKGROUND: url(../images/loader.gif) no-repeat center center
}
.legendBorder {
	BORDER-BOTTOM: #c4bea4 1px solid; BORDER-LEFT: #c4bea4 1px solid; =
BORDER-TOP: #c4bea4 1px solid; BORDER-RIGHT: #c4bea4 1px solid
}
.legendBox {
	BACKGROUND: #ffffff
}
.addToFilter {
	WIDTH: 23px; BACKGROUND: url(../../common/images/icons.gif) no-repeat =
0px -2614px; HEIGHT: 23px; CURSOR: pointer
}
.shortcutChartSettings {
	WIDTH: 23px; BACKGROUND: url(../../common/images/icons.gif) no-repeat =
0px -2657px; HEIGHT: 23px; CURSOR: pointer
}
.filterLoading {
	Z-INDEX: 50; BORDER-BOTTOM: #98bfe2 1px solid; BORDER-LEFT: #98bfe2 1px =
solid; PADDING-LEFT: 30px; FONT-FAMILY: Verdan; BACKGROUND: =
url(../../common/images/process.gif) #e2eefa no-repeat; FONT-SIZE: 12px; =
BORDER-TOP: #98bfe2 1px solid; TOP: 50px; BORDER-RIGHT: #98bfe2 1px =
solid; LEFT: 45%
}
.filterLoaded {
	DISPLAY: none
}
.zdbdragfield {
	Z-INDEX: 10; PADDING-BOTTOM: 1px; FLOAT: left; VISIBILITY: hidden; TOP: =
0px; LEFT: 0px
}
.zdbtitleBg {
	BACKGROUND-IMAGE: url(../../common/images/analysisIconCat1.gif); =
BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: 0px -1062px
}
.zdbSubOperation {
	BACKGROUND-COLOR: #e8e8e8; PADDING-LEFT: 3px; VERTICAL-ALIGN: bottom
}
.zdbFuncMenuAcronym {
	COLOR: #6981aa; RIGHT: 3px
}
.defaultGraph {
	WIDTH: 395px; BACKGROUND: url(../../common/images/pivot-chart.jpg) =
no-repeat; HEIGHT: 256px
}
#defaultAnalysisView {
	WIDTH: 100%; BACKGROUND: #ffffff; HEIGHT: 100%
}
#defaultPivot {
	WIDTH: 100%; BACKGROUND: #ffffff; HEIGHT: 100%
}
#defaultSummaryView {
	WIDTH: 100%; BACKGROUND: #ffffff; HEIGHT: 100%
}
.changeColorIco {
	BACKGROUND-IMAGE: url(../../common/images/analysisIconCat1.gif); =
PADDING-BOTTOM: 0px; PADDING-LEFT: 27px; PADDING-RIGHT: 5px; =
BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 4px -753px; =
PADDING-TOP: 4px
}
.highlightLegendWthLink {
	BACKGROUND-COLOR: #ffff99; COLOR: blue
}
.highlightLegend {
	BACKGROUND-COLOR: #ffff99; COLOR: blue
}
.highlightLegendWthLink {
	BACKGROUND-COLOR: #ffff99; COLOR: blue
}
.legendTxtStyle {
	TEXT-DECORATION: none
}
.highlightLegendWthLink .legendTxtStyle {
	TEXT-DECORATION: underline
}
.charttopbg {
	BACKGROUND: url(../images/theme.gif) #fbfcfa no-repeat -59px -751px
}
.analysisfieldbr {
	BORDER-BOTTOM: #d4e0f4 1px solid; BORDER-LEFT: #98bfe2 1px solid; =
BACKGROUND-COLOR: #fffefe; BORDER-TOP: #98bfe2 1px solid; BORDER-RIGHT: =
#d4e0f4 1px solid
}
.chartfieldsbg {
	PADDING-BOTTOM: 5px; FONT-FAMILY: Arial; HEIGHT: 13px; FONT-SIZE: 9pt; =
FONT-WEIGHT: bold; PADDING-TOP: 1px
}
.fieldsListElFloat {
	Z-INDEX: 10; POSITION: absolute; WIDTH: 222px; TOP: 48px; LEFT: 1px
}
.chartleftbg {
	BORDER-LEFT: #98bfe2 1px solid; BACKGROUND: url(../images/theme.gif) =
#fbfcfa no-repeat -51px -751px; HEIGHT: 65px
}
.chartrightbg {
	BACKGROUND: url(../images/theme.gif) no-repeat -283px -751px
}
.chartfieldstd {
	BORDER-LEFT: #98bfe2 1px solid; BACKGROUND-COLOR: #fbfcfa
}
.fieldsbgwhite {
	BACKGROUND-COLOR: #fbfcfa
}
.selectAllCheckbox {
	BACKGROUND: url(../../common/images/analysisIconCat1.gif) no-repeat 1px =
-726px; CURSOR: pointer
}
.selectOption {
	BACKGROUND: url(../../common/images/analysisIconCat1.gif) no-repeat 1px =
-726px; CURSOR: pointer
}
.deselectAllCheckbox {
	BACKGROUND: url(../../common/images/analysisIconCat1.gif) no-repeat 1px =
-697px
}
.deselectOption {
	BACKGROUND: url(../../common/images/analysisIconCat1.gif) no-repeat 1px =
-697px
}
.highlightLegend {
	BACKGROUND: #ffff99
}
.legendTitle {
	PADDING-BOTTOM: 2px; FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif; =
COLOR: #585858; FONT-SIZE: 10pt; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
.legendFontStyle {
	FONT-FAMILY: Arial,sans-serif, Helvetica; FONT-SIZE: 9pt
}
.subMenuRtArrow {
	WIDTH: 125px; BACKGROUND: url(../images/theme.gif) no-repeat 30px =
-660px
}
.expSubMenuRtArrow {
	BACKGROUND: url(../images/theme.gif) no-repeat 60px -660px
}
.tholdAddRemove {
	FONT-FAMILY: arial,sans-serif; COLOR: #004cd6; FONT-SIZE: 9pt; CURSOR: =
pointer; TEXT-DECORATION: underline
}
.fieldsListBox {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-SIZE: =
12px; PADDING-TOP: 2px
}
.fieldsListBox OPTION {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-SIZE: =
12px; PADDING-TOP: 2px
}
.fieldsListBox OPTGROUP {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-SIZE: =
12px; PADDING-TOP: 2px
}
.fieldsListBox OPTGROUP {
	PADDING-LEFT: 3px; COLOR: #666666
}
.fieldsListBox OPTION {
	PADDING-LEFT: 20px; COLOR: #000000
}
.AnalysisSheet {
	BACKGROUND-COLOR: #ffffff
}
#ZAVMFilterColumnTitle {
	DISPLAY: none
}
#ZAVMFilterSelectedValues {
	DISPLAY: none
}
.note {
	FONT-SIZE: 11px
}
.tipIcon {
	BACKGROUND: url(../../common/images/icons.gif) no-repeat 0px -3078px
}
.copydb {
	BORDER-BOTTOM: #cc9933 1px solid; BORDER-LEFT: #cc9933 1px solid; =
PADDING-BOTTOM: 4px !important; BACKGROUND-COLOR: #ffffcc; PADDING-LEFT: =
4px !important; PADDING-RIGHT: 4px !important; FONT-FAMILY: Arial; =
COLOR: #ffffcc; FONT-SIZE: 8px; BORDER-TOP: #cc9933 1px solid; =
BORDER-RIGHT: #cc9933 1px solid; PADDING-TOP: 4px !important
}
.analysisfieldbr {
	BORDER-BOTTOM: #d4e0f4 1px solid; BORDER-LEFT: #98bfe2 1px solid; =
BACKGROUND-COLOR: #fffefe; BORDER-TOP: #98bfe2 1px solid; BORDER-RIGHT: =
#d4e0f4 1px solid
}
.leftpanebtmbg {
	BACKGROUND: url(../images/theme-bg.gif) repeat-x 0px -367px
}
.dropDownMenu {
	PADDING-LEFT: 12px; BACKGROUND: url(../images/theme.gif) no-repeat 0px =
-648px; CURSOR: pointer
}
.dropDownMenuImg {
	BACKGROUND: url(../images/theme.gif) no-repeat -5px -649px; CURSOR: =
pointer
}
.toperror {
	PADDING-RIGHT: 2px; FONT-FAMILY: Arial; BACKGROUND: =
url(../../common/images/bg.gif) 0px -216px; FONT-SIZE: 10pt; =
PADDING-TOP: 2px
}
.tabbg {
	PADDING-RIGHT: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; =
FONT-SIZE: 10px; PADDING-TOP: 2px
}
.tabNavigationKeys {
	BACKGROUND: url(../images/analysisSprite.gif) 0px -132px
}
.leftnavkeys {
	WIDTH: 18px; BACKGROUND: url(../images/analysisSprite.gif) -6px -95px; =
HEIGHT: 18px
}
.rightnavkeys {
	WIDTH: 18px; BACKGROUND: url(../images/analysisSprite.gif) -5px -48px; =
HEIGHT: 18px
}
.downnavkeys {
	WIDTH: 18px; BACKGROUND: url(../images/analysisSprite.gif) -5px -71px; =
HEIGHT: 18px
}
.pin {
	BACKGROUND: url(../../common/images/bgs.gif) no-repeat
}
.icons {
	BACKGROUND: url(../../common/images/icons.gif) no-repeat
}
.pinleft {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 20px; PADDING-RIGHT: 10px; =
BACKGROUND-POSITION: -10px -142px; PADDING-TOP: 6px
}
.pinright {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 4px; =
BACKGROUND-POSITION: -179px -142px; PADDING-TOP: 6px
}
.pinbg {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 4px; =
BACKGROUND-POSITION: 0px -696px; PADDING-TOP: 6px
}
.analysisfieldleft {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 4px; =
BACKGROUND: url(../../common/images/bg.gif) repeat-x 0px -545px; =
PADDING-TOP: 6px
}
.analysisfieldbg {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 4px; =
BACKGROUND: url(../../common/images/bg.gif) -100px -545px; PADDING-TOP: =
6px
}
.analysisfieldright {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 4px; =
BACKGROUND: url(../../common/images/bg.gif) no-repeat -191px -545px; =
PADDING-TOP: 6px
}
.tableft {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 4px; =
BACKGROUND: url(../../common/images/bg.gif) no-repeat 0px -6px; =
PADDING-TOP: 6px
}
.tabright {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 4px; =
BACKGROUND: url(../../common/images/bg.gif) no-repeat -204px -6px; =
PADDING-TOP: 6px
}
.divider {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; =
BACKGROUND: url(../images/theme.gif) no-repeat -4px -524px; PADDING-TOP: =
3px
}
.querybullet {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; =
BACKGROUND: url(../../common/images/icons.gif) no-repeat -2px -2236px; =
PADDING-TOP: 3px
}
.switchto {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; =
BACKGROUND: url(../images/theme.gif) no-repeat 2px -628px; PADDING-TOP: =
3px
}
.reorderup {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; =
BACKGROUND: url(../../common/images/icons.gif) no-repeat -2px -2236px; =
PADDING-TOP: 3px
}
.reorderdown {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; =
BACKGROUND: url(../../common/images/icons.gif) no-repeat -2px -2236px; =
PADDING-TOP: 3px
}
.iconitem {
	BORDER-BOTTOM: transparent 1px solid; BORDER-LEFT: transparent 1px =
solid; LINE-HEIGHT: 100%; FONT-FAMILY: Verdana, Arial, Helvetica, =
sans-serif; WHITE-SPACE: nowrap; BACKGROUND: =
url(../../common/images/icons.gif) no-repeat; FONT-SIZE: 11px; =
VERTICAL-ALIGN: middle; BORDER-TOP: transparent 1px solid; CURSOR: =
default; BORDER-RIGHT: transparent 1px solid
}
.zdbpopmenu .iconitem {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px
}
.zdbpopmenu .iconitem2 {
	BORDER-BOTTOM: #98bfe2 1px solid
}
.iconitem3 {
	BORDER-BOTTOM: #98bfe2 1px solid
}
.iconitem4 {
	BORDER-TOP: #98bfe2 1px solid
}
.newtableinexp {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 25px; PADDING-RIGHT: 0px; =
BACKGROUND-POSITION: 2px -3737px; PADDING-TOP: 5px
}
.newreportinexp {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 25px; PADDING-RIGHT: 0px; =
BACKGROUND-POSITION: 2px -3767px; PADDING-TOP: 5px
}
.newfolderinexp {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 25px; PADDING-RIGHT: 0px; =
BACKGROUND-POSITION: 2px -3797px; PADDING-TOP: 5px
}
.table {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 25px; PADDING-RIGHT: 0px; =
BACKGROUND-POSITION: 2px 1px; PADDING-TOP: 5px
}
.save {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 24px; WIDTH: 16px; PADDING-RIGHT: =
3px; BACKGROUND: url(../images/theme.gif) no-repeat -263px -448px; =
HEIGHT: 16px; PADDING-TOP: 5px
}
.editsave {
	BORDER-BOTTOM: #f6fbff 1px solid; BORDER-LEFT: #f6fbff 1px solid; =
PADDING-BOTTOM: 5px; PADDING-LEFT: 24px; WIDTH: 16px; PADDING-RIGHT: =
3px; BACKGROUND: url(../images/theme.gif) no-repeat -263px -448px; =
HEIGHT: 16px; BORDER-TOP: #f6fbff 1px solid; BORDER-RIGHT: #f6fbff 1px =
solid; PADDING-TOP: 5px
}
.saveas {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 24px; WIDTH: 50px; PADDING-RIGHT: =
3px; BACKGROUND: url(../images/theme.gif) no-repeat -263px -428px; =
HEIGHT: 16px; PADDING-TOP: 5px
}
.import {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 24px; WIDTH: 20px; PADDING-RIGHT: =
3px; HEIGHT: 16px; PADDING-TOP: 5px
}
.share {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 24px; WIDTH: 60px; PADDING-RIGHT: =
3px; BACKGROUND-POSITION: 3px -301px; HEIGHT: 16px; PADDING-TOP: 5px
}
.publish {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 24px; WIDTH: 55px; PADDING-RIGHT: =
3px; BACKGROUND-POSITION: 3px -323px; HEIGHT: 16px; PADDING-TOP: 5px
}
.refresh {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 24px; PADDING-RIGHT: 3px; =
BACKGROUND-POSITION: 3px -43px; PADDING-TOP: 5px
}
.editrefresh {
	BORDER-BOTTOM: #f6fbff 1px solid; BORDER-LEFT: #f6fbff 1px solid; =
PADDING-BOTTOM: 5px; PADDING-LEFT: 24px; PADDING-RIGHT: 3px; =
BACKGROUND-POSITION: 3px -43px; BORDER-TOP: #f6fbff 1px solid; =
BORDER-RIGHT: #f6fbff 1px solid; PADDING-TOP: 5px
}
.editdelete {
	BORDER-BOTTOM: #f6fbff 1px solid; BORDER-LEFT: #f6fbff 1px solid; =
PADDING-BOTTOM: 0px; PADDING-LEFT: 23px; PADDING-RIGHT: 0px; =
BACKGROUND-POSITION: 2px -1906px; BORDER-TOP: #f6fbff 1px solid; =
BORDER-RIGHT: #f6fbff 1px solid; PADDING-TOP: 3px
}
.filterdelete {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BACKGROUND: =
url(../../common/images/icons.gif) no-repeat 2px -1906px; PADDING-TOP: =
0px
}
.filternew {
	BORDER-BOTTOM: black 0px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: =
25px; PADDING-RIGHT: 5px; BACKGROUND: url(../../common/images/icons.gif) =
no-repeat 1px -2000px; PADDING-TOP: 5px
}
.filterrename {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BACKGROUND: =
url(../../common/images/icons.gif) no-repeat -1px -2761px; PADDING-TOP: =
0px
}
.filtername {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 5px; WIDTH: 130px; PADDING-RIGHT: =
3px; PADDING-TOP: 4px
}
.filterSelectedBg {
	BACKGROUND-COLOR: #e0edfe
}
.design {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 24px; PADDING-RIGHT: 3px; =
BACKGROUND-POSITION: 3px -66px; PADDING-TOP: 5px
}
.analysis {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 24px; PADDING-RIGHT: 3px; =
BACKGROUND-POSITION: 3px -109px; PADDING-TOP: 5px
}
.reports {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 24px; PADDING-RIGHT: 3px; =
BACKGROUND-POSITION: 3px -133px; PADDING-TOP: 5px
}
.datasheetview {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 24px; PADDING-RIGHT: 3px; =
BACKGROUND-POSITION: 3px -1432px; PADDING-TOP: 5px
}
.actions {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 24px; PADDING-RIGHT: 3px; =
BACKGROUND-POSITION: 3px -154px; PADDING-TOP: 5px
}
.tags {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 24px; PADDING-RIGHT: 3px; =
BACKGROUND-POSITION: 3px -176px; PADDING-TOP: 3px
}
.cut {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 13px; PADDING-RIGHT: 6px; =
BACKGROUND-POSITION: 2px -347px; PADDING-TOP: 3px
}
.hover {
	BORDER-BOTTOM: #67a7e3 1px solid; BORDER-LEFT: #ffffff 1px solid; =
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; =
VERTICAL-ALIGN: middle; BORDER-TOP: #ffffff 1px solid; CURSOR: pointer; =
BORDER-RIGHT: #67a7e3 1px solid
}
.down {
	BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #67a7e3 1px solid; =
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; =
VERTICAL-ALIGN: middle; BORDER-TOP: #67a7e3 1px solid; CURSOR: pointer; =
BORDER-RIGHT: #ffffff 1px solid
}
.pressed {
	BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #67a7e3 1px solid; =
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; =
VERTICAL-ALIGN: middle; BORDER-TOP: #67a7e3 1px solid; CURSOR: pointer; =
BORDER-RIGHT: #ffffff 1px solid
}
.copy {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 18px; PADDING-RIGHT: 0px; =
BACKGROUND-POSITION: 2px -369px; PADDING-TOP: 3px
}
.paste {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 18px; PADDING-RIGHT: 0px; =
BACKGROUND-POSITION: 2px -391px; PADDING-TOP: 3px
}
.delete {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 23px; PADDING-RIGHT: 0px; =
BACKGROUND-POSITION: 2px -1907px; PADDING-TOP: 3px
}
.rename {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 23px; PADDING-RIGHT: 0px; =
BACKGROUND-POSITION: 2px -2761px; PADDING-TOP: 3px
}
.spelling {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; =
BACKGROUND-POSITION: 2px -433px; PADDING-TOP: 3px
}
.find {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; =
BACKGROUND-POSITION: 2px -456px; PADDING-TOP: 3px
}
.sort {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 23px; PADDING-RIGHT: 0px; =
BACKGROUND-POSITION: 2px -1929px; PADDING-TOP: 3px
}
.sortasc {
	BORDER-BOTTOM: #f6fbff 1px solid; BORDER-LEFT: #f6fbff 1px solid; =
PADDING-BOTTOM: 6px; PADDING-LEFT: 27px; PADDING-RIGHT: 6px; =
BACKGROUND-POSITION: 2px -477px; BORDER-TOP: #f6fbff 1px solid; =
BORDER-RIGHT: #f6fbff 1px solid; PADDING-TOP: 3px
}
.sortdes {
	BORDER-BOTTOM: #f6fbff 1px solid; BORDER-LEFT: #f6fbff 1px solid; =
PADDING-BOTTOM: 6px; PADDING-LEFT: 27px; PADDING-RIGHT: 6px; =
BACKGROUND-POSITION: 2px -498px; BORDER-TOP: #f6fbff 1px solid; =
BORDER-RIGHT: #f6fbff 1px solid; PADDING-TOP: 3px
}
.sortremove {
	BORDER-BOTTOM: #f6fbff 1px solid; BORDER-LEFT: #f6fbff 1px solid; =
PADDING-BOTTOM: 6px; PADDING-LEFT: 27px; PADDING-RIGHT: 6px; =
BACKGROUND-POSITION: 3px -519px; BORDER-TOP: #f6fbff 1px solid; =
BORDER-RIGHT: #f6fbff 1px solid; PADDING-TOP: 3px
}
.filter {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; =
BACKGROUND-POSITION: 3px -540px; PADDING-TOP: 3px
}
.editfilter {
	BORDER-BOTTOM: #f6fbff 1px solid; BORDER-LEFT: #f6fbff 1px solid; =
PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; =
BACKGROUND-POSITION: 3px -540px; BORDER-TOP: #f6fbff 1px solid; =
BORDER-RIGHT: #f6fbff 1px solid; PADDING-TOP: 3px
}
.filterrow {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; =
BACKGROUND-POSITION: 3px -560px; PADDING-TOP: 3px
}
.filtersave {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 5px; =
BACKGROUND-POSITION: 3px -580px; PADDING-TOP: 3px
}
.reorder {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 23px; PADDING-RIGHT: 5px; =
BACKGROUND-POSITION: 3px -605px; PADDING-TOP: 3px
}
.freeze {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 23px; PADDING-RIGHT: 5px; =
BACKGROUND: url(../images/theme.gif) no-repeat -74px -524px; =
PADDING-TOP: 3px
}
.add {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 23px; PADDING-RIGHT: 5px; =
BACKGROUND-POSITION: 1px -2000px; PADDING-TOP: 3px
}
.deletecol {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 23px; PADDING-RIGHT: 5px; =
BACKGROUND-POSITION: 3px -648px; PADDING-TOP: 3px
}
.insertcol {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 23px; PADDING-RIGHT: 5px; =
BACKGROUND-POSITION: 3px -670px; PADDING-TOP: 3px
}
.bullets {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 23px; PADDING-RIGHT: 5px; =
BACKGROUND: url(../images/theme.gif) no-repeat -221px -404px; CURSOR: =
pointer; PADDING-TOP: 3px
}
.marked {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 23px; PADDING-RIGHT: 5px; =
FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; BACKGROUND: =
url(../../common/images/icons.gif) no-repeat 0px -2943px; CURSOR: =
pointer; PADDING-TOP: 3px
}
.renamecolumn {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 23px; PADDING-RIGHT: 5px; =
BACKGROUND: url(../../common/images/icons.gif) no-repeat 2px -2865px; =
CURSOR: pointer; PADDING-TOP: 3px
}
.changedatatype {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 23px; PADDING-RIGHT: 5px; =
BACKGROUND: url(../../common/images/icons.gif) no-repeat 2px -2886px; =
CURSOR: pointer; PADDING-TOP: 3px
}
.format {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 23px; PADDING-RIGHT: 5px; =
BACKGROUND: url(../../common/images/icons.gif) no-repeat 2px -2970px; =
CURSOR: pointer; PADDING-TOP: 3px
}
.findAndReplace {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 23px; PADDING-RIGHT: 5px; =
BACKGROUND: url(../../common/images/icons.gif) no-repeat 2px -3849px; =
CURSOR: pointer; PADDING-TOP: 3px
}
.navfirst {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 16px; PADDING-RIGHT: 0px; =
BACKGROUND: url(../images/theme.gif) no-repeat -78px -575px; HEIGHT: =
16px; CURSOR: pointer; PADDING-TOP: 0px
}
.calendar {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 21px; BACKGROUND: =
url(../../common/images/icons.gif) no-repeat -1px -2468px; HEIGHT: 20px; =
BORDER-TOP: 0px; CURSOR: pointer; BORDER-RIGHT: 0px
}
.fields {
	BACKGROUND: url(../../common/images/icons.gif) no-repeat -6px -2795px; =
CURSOR: pointer
}
.close {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-LEFT: 20px; PADDING-RIGHT: 4px; BACKGROUND: =
url(../images/theme.gif) no-repeat -222px -182px; BORDER-TOP: 0px; =
CURSOR: pointer; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.messageclose {
	BACKGROUND: url(../../common/images/icons.gif) no-repeat -6px -2823px
}
.navprevious {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 16px; PADDING-RIGHT: 0px; =
BACKGROUND: url(../images/theme.gif) no-repeat -78px -595px; CURSOR: =
pointer; PADDING-TOP: 0px
}
.navnext {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 16px; PADDING-RIGHT: 0px; =
BACKGROUND: url(../images/theme.gif) no-repeat -78px -614px; CURSOR: =
pointer; PADDING-TOP: 0px
}
.navlast {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 16px; PADDING-RIGHT: 0px; =
BACKGROUND: url(../images/theme.gif) no-repeat -78px -634px; CURSOR: =
pointer; PADDING-TOP: 0px
}
.group {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 23px; PADDING-RIGHT: 0px; =
BACKGROUND: url(../../common/images/icons.gif) no-repeat 3px -905px; =
PADDING-TOP: 3px
}
.groupblock {
	BORDER-BOTTOM: #f6fbff 1px solid; BORDER-LEFT: #f6fbff 1px solid; =
PADDING-BOTTOM: 6px; PADDING-LEFT: 27px; PADDING-RIGHT: 6px; BACKGROUND: =
url(../../common/images/icons.gif) no-repeat 3px -907px; BORDER-TOP: =
#f6fbff 1px solid; BORDER-RIGHT: #f6fbff 1px solid; PADDING-TOP: 3px
}
.groupsection {
	BORDER-BOTTOM: #f6fbff 1px solid; BORDER-LEFT: #f6fbff 1px solid; =
PADDING-BOTTOM: 6px; PADDING-LEFT: 27px; PADDING-RIGHT: 6px; BACKGROUND: =
url(../../common/images/icons.gif) no-repeat 3px -1332px; BORDER-TOP: =
#f6fbff 1px solid; BORDER-RIGHT: #f6fbff 1px solid; PADDING-TOP: 3px
}
.ungroup {
	BORDER-BOTTOM: #f6fbff 1px solid; BORDER-LEFT: #f6fbff 1px solid; =
PADDING-BOTTOM: 6px; PADDING-LEFT: 27px; PADDING-RIGHT: 6px; BACKGROUND: =
url(../../common/images/icons.gif) no-repeat 3px -928px; BORDER-TOP: =
#f6fbff 1px solid; BORDER-RIGHT: #f6fbff 1px solid; PADDING-TOP: 3px
}
.ungroupall {
	BORDER-BOTTOM: #f6fbff 1px solid; BORDER-LEFT: #f6fbff 1px solid; =
PADDING-BOTTOM: 6px; PADDING-LEFT: 27px; PADDING-RIGHT: 6px; BACKGROUND: =
url(../../common/images/icons.gif) no-repeat 3px -2170px; BORDER-TOP: =
#f6fbff 1px solid; BORDER-RIGHT: #f6fbff 1px solid; PADDING-TOP: 3px
}
.functions {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; =
BACKGROUND: url(../../common/images/icons.gif) no-repeat -1px -947px; =
PADDING-TOP: 5px
}
.derived {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; =
BACKGROUND: url(../../common/images/icons.gif) no-repeat -1px -973px; =
PADDING-TOP: 5px
}
.shadowborder {
	BORDER-BOTTOM: #dedede 1px solid; BORDER-RIGHT: #dedede 1px solid
}
.borderright {
	BORDER-BOTTOM: #98bfe2 1px inset
}
.analysisborder {
	BORDER-BOTTOM: #98bfe2 1px solid; BACKGROUND-COLOR: #f6fbff; =
BORDER-TOP: #ffffff 1px solid
}
.borderbrown {
	BORDER-BOTTOM: #98bfe2 1px solid; BORDER-LEFT: #98bfe2 1px solid; =
BACKGROUND-COLOR: #f6fbff; BORDER-TOP: #98bfe2 1px solid; BORDER-RIGHT: =
#98bfe2 1px solid
}
.dervbottomband {
	BORDER-BOTTOM: #314875 1px solid; BORDER-LEFT: #314875 1px solid; =
BACKGROUND-COLOR: #f6fbff; BORDER-TOP: #314875 1px solid; CURSOR: =
default; BORDER-RIGHT: #314875 1px solid
}
.notopborder {
	BORDER-TOP: 0px
}
.nobottomborder {
	BORDER-BOTTOM: 0px
}
.norightborder {
	BORDER-RIGHT: 0px
}
.noleftborder {
	BORDER-LEFT: 0px
}
.descriptionbg {
	BACKGROUND-COLOR: #e0edfe; FONT-FAMILY: Tahoma; COLOR: #4e3918; =
FONT-SIZE: 11px
}
.descriptionbg1 {
	FONT-FAMILY: Tahoma; COLOR: #4e3918; FONT-SIZE: 11px
}
.icontext {
	FONT-FAMILY: tahoma; BACKGROUND: url(../../common/images/icons.gif) =
no-repeat; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; CURSOR: pointer
}
.separator {
	BACKGROUND: url(../images/line.gif) repeat-x
}
.addRow {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 42px; PADDING-RIGHT: 3px; =
BACKGROUND: url(../../common/images/icons.gif) no-repeat 7px -2058px; =
PADDING-TOP: 5px
}
.addnewcolumn {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 42px; PADDING-RIGHT: 3px; =
BACKGROUND: url(../../common/images/icons.gif) no-repeat 8px -2029px; =
PADDING-TOP: 5px
}
.addlookupcol {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 42px; PADDING-RIGHT: 3px; =
BACKGROUND: url(../../common/images/icons.gif) no-repeat 8px -2083px; =
PADDING-TOP: 5px
}
.deleteColumn {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 27px; PADDING-RIGHT: 3px; =
BACKGROUND: url(../../common/images/icons.gif) no-repeat 3px -2139px; =
PADDING-TOP: 5px
}
.deleteRow {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 27px; PADDING-RIGHT: 3px; =
BACKGROUND: url(../../common/images/icons.gif) no-repeat 3px -2112px; =
PADDING-TOP: 5px
}
.deleteAllRow {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 27px; PADDING-RIGHT: 3px; =
BACKGROUND: url(../../common/images/icons.gif) no-repeat 3px -3175px; =
PADDING-TOP: 5px
}
.rightarrow {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 32px; PADDING-RIGHT: 3px; =
BACKGROUND: url(../../common/images/icons.gif) no-repeat 8px -1008px; =
PADDING-TOP: 2px
}
.createnewfn {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 40px; PADDING-RIGHT: 7px; =
BACKGROUND: url(../../common/images/icons.gif) no-repeat 7px -973px; =
PADDING-TOP: 7px
}
.createtable {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 32px; PADDING-RIGHT: 3px; =
BACKGROUND-POSITION: 10px -229px; PADDING-TOP: 5px
}
.createnewtable {
	BORDER-BOTTOM: #bdbdbd 1px solid; PADDING-BOTTOM: 5px; =
BACKGROUND-COLOR: #f6f6f6; PADDING-LEFT: 25px; PADDING-RIGHT: 5px; =
BACKGROUND-POSITION: 5px -231px; PADDING-TOP: 3px
}
.relatedviews {
	BORDER-BOTTOM: #bdbdbd 1px solid; PADDING-BOTTOM: 5px; =
BACKGROUND-COLOR: #f6f6f6; PADDING-LEFT: 3px; PADDING-RIGHT: 5px; =
PADDING-TOP: 3px
}
.dropdownoption {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 8px; BACKGROUND: =
url(../images/theme.gif) no-repeat -3px -643px; PADDING-TOP: 0px
}
.edit {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 32px; PADDING-RIGHT: 0px; =
BACKGROUND-POSITION: 6px -1034px; PADDING-TOP: 5px
}
.edit-popup {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 32px; PADDING-RIGHT: 0px; =
BACKGROUND: url(../../common/images/icons.gif) no-repeat 6px -1034px; =
PADDING-TOP: 5px
}
.spacer {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 12px; PADDING-RIGHT: 0px; =
FONT-FAMILY: tahoma; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; CURSOR: =
pointer; PADDING-TOP: 5px
}
.text2level {
	LINE-HEIGHT: 100%; FONT-FAMILY: Trebuchet MS; FONT-SIZE: 11px; =
VERTICAL-ALIGN: middle; CURSOR: default
}
.menuheader {
	BACKGROUND-COLOR: #f6fbff; FONT-FAMILY: Verdana, Arial, Helvetica, =
sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.menuItem {
	BORDER-BOTTOM: #98bfe2 1px solid; PADDING-BOTTOM: 5px; =
BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; =
FONT-FAMILY: tahoma; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; CURSOR: =
pointer; PADDING-TOP: 5px
}
#ZDBFirstNavListItem A {
	COLOR: #ff9900
}
.TableNav {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 30px; PADDING-RIGHT: 5px; =
FONT-FAMILY: Trebuchet MS; BACKGROUND: =
url(../../common/images/icons.gif) no-repeat 5px -1639px; FONT-SIZE: =
11px; VERTICAL-ALIGN: middle; CURSOR: default; PADDING-TOP: 4px
}
.TableDesignNav {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 30px; PADDING-RIGHT: 5px; =
FONT-FAMILY: Trebuchet MS; BACKGROUND: =
url(../../common/images/icons.gif) no-repeat 5px -1639px; FONT-SIZE: =
11px; VERTICAL-ALIGN: middle; CURSOR: default; PADDING-TOP: 4px
}
.AnalysisViewNav {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 30px; PADDING-RIGHT: 5px; =
FONT-FAMILY: Trebuchet MS; BACKGROUND: =
url(../../common/images/icons.gif) no-repeat 5px -1670px; FONT-SIZE: =
11px; VERTICAL-ALIGN: middle; CURSOR: default; PADDING-TOP: 4px
}
.PivotNav {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 30px; PADDING-RIGHT: 5px; =
FONT-FAMILY: Trebuchet MS; BACKGROUND: =
url(../../common/images/icons.gif) no-repeat 5px -1700px; FONT-SIZE: =
11px; VERTICAL-ALIGN: middle; CURSOR: default; PADDING-TOP: 4px
}
.ReportNav {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 30px; PADDING-RIGHT: 5px; =
FONT-FAMILY: Trebuchet MS; BACKGROUND: =
url(../../common/images/icons.gif) no-repeat 5px -1763px; FONT-SIZE: =
11px; VERTICAL-ALIGN: middle; CURSOR: default; PADDING-TOP: 4px
}
.QueryTableNav {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 30px; PADDING-RIGHT: 5px; =
FONT-FAMILY: Trebuchet MS; BACKGROUND: =
url(../../common/images/icons.gif) no-repeat 3px -2388px; FONT-SIZE: =
11px; VERTICAL-ALIGN: middle; CURSOR: default; PADDING-TOP: 4px
}
.SummaryViewNav {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 30px; PADDING-RIGHT: 5px; =
FONT-FAMILY: Trebuchet MS; BACKGROUND: =
url(../../common/images/icons.gif) no-repeat 5px -1731px; FONT-SIZE: =
11px; VERTICAL-ALIGN: middle; CURSOR: default; PADDING-TOP: 4px
}
.DashboardNav {
	BACKGROUND-IMAGE: url(../../common/images/icons.gif); PADDING-BOTTOM: =
5px; PADDING-LEFT: 30px; PADDING-RIGHT: 5px; BACKGROUND-REPEAT: =
no-repeat; FONT-FAMILY: Trebuchet MS; BACKGROUND-POSITION: 3px -4133px; =
FONT-SIZE: 11px; VERTICAL-ALIGN: middle; CURSOR: default; PADDING-TOP: =
4px
}
.dim {
	COLOR: #6f6f6f
}
.menuitem_mouseover {
	BACKGROUND-COLOR: #e0edfe; CURSOR: pointer
}
.help {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; =
BACKGROUND: url(../../common/images/icons.gif) no-repeat -1px -1059px; =
PADDING-TOP: 5px
}
.dhelp {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; =
BACKGROUND: url(../../common/images/icons.gif) no-repeat -1px -1058px; =
PADDING-TOP: 5px
}
.preview {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 20px; WIDTH: 70px; PADDING-RIGHT: =
0px; BACKGROUND: url(../../common/images/icons.gif) no-repeat -1px =
-1467px; PADDING-TOP: 5px
}
.editmode {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 20px; WIDTH: 70px; PADDING-RIGHT: =
0px; BACKGROUND: url(../../common/images/icons.gif) no-repeat 3px -66px; =
PADDING-TOP: 5px
}
.subtotal {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 23px; PADDING-RIGHT: 0px; =
BACKGROUND-POSITION: 0px -2685px; PADDING-TOP: 3px
}
.chartsettings {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 23px; PADDING-RIGHT: 0px; =
BACKGROUND: url(../../common/images/analysisIconCat1.gif) no-repeat 0px =
3px; PADDING-TOP: 3px
}
.splitaxis {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 27px; WIDTH: 60px; PADDING-RIGHT: =
0px; BACKGROUND: url(../../common/images/analysisIconCat1.gif) no-repeat =
3px -288px; PADDING-TOP: 3px
}
.othercharts {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 27px; WIDTH: 80px; PADDING-RIGHT: =
0px; BACKGROUND: url(../../common/images/analysisIconCat1.gif) no-repeat =
5px -603px; PADDING-TOP: 3px
}
.mergeaxis {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 27px; WIDTH: 70px; PADDING-RIGHT: =
0px; BACKGROUND: url(../../common/images/analysisIconCat1.gif) no-repeat =
3px -326px; PADDING-TOP: 3px
}
.graphtotableview {
	BACKGROUND-IMAGE: url(../../common/images/analysisIconCat1.gif); =
PADDING-BOTTOM: 3px; PADDING-LEFT: 27px; WIDTH: 130px; PADDING-RIGHT: =
0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 3px -204px; =
PADDING-TOP: 3px
}
.tabletographview {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 27px; WIDTH: 70px; PADDING-RIGHT: =
0px; BACKGROUND: url(../../common/images/analysisIconCat1.gif) no-repeat =
3px -248px; PADDING-TOP: 3px
}
.linechart {
	BACKGROUND-IMAGE: url(../../common/images/analysisIconCat1.gif); =
PADDING-BOTTOM: 3px; PADDING-LEFT: 12px; WIDTH: 13px; PADDING-RIGHT: =
0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 3px -24px; =
PADDING-TOP: 3px
}
.scatterchart {
	BACKGROUND-IMAGE: url(../../common/images/analysisIconCat1.gif); =
PADDING-BOTTOM: 3px; PADDING-LEFT: 12px; WIDTH: 13px; PADDING-RIGHT: =
0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 3px -55px; =
PADDING-TOP: 3px
}
.piechart {
	BACKGROUND-IMAGE: url(../../common/images/analysisIconCat1.gif); =
PADDING-BOTTOM: 3px; PADDING-LEFT: 12px; WIDTH: 13px; PADDING-RIGHT: =
0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 3px -90px; =
PADDING-TOP: 3px
}
.webchart {
	BACKGROUND-IMAGE: url(../../common/images/analysisIconCat1.gif); =
PADDING-BOTTOM: 3px; PADDING-LEFT: 12px; WIDTH: 13px; PADDING-RIGHT: =
0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 3px -548px; =
PADDING-TOP: 3px
}
.areachart {
	BACKGROUND-IMAGE: url(../../common/images/analysisIconCat1.gif); =
PADDING-BOTTOM: 3px; PADDING-LEFT: 12px; WIDTH: 13px; PADDING-RIGHT: =
0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 3px -572px; =
PADDING-TOP: 3px
}
.stackedbar {
	BACKGROUND-IMAGE: url(../../common/images/analysisIconCat1.gif); =
PADDING-BOTTOM: 3px; PADDING-LEFT: 12px; WIDTH: 13px; PADDING-RIGHT: =
0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 3px -519px; =
PADDING-TOP: 3px
}
.barchart {
	BACKGROUND-IMAGE: url(../../common/images/analysisIconCat1.gif); =
PADDING-BOTTOM: 3px; PADDING-LEFT: 12px; WIDTH: 13px; PADDING-RIGHT: =
0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 3px -127px; =
PADDING-TOP: 3px
}
.pivotchart {
	BACKGROUND-IMAGE: url(../../common/images/analysisIconCat1.gif); =
PADDING-BOTTOM: 3px; PADDING-LEFT: 12px; WIDTH: 13px; PADDING-RIGHT: =
0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 3px -167px; =
PADDING-TOP: 3px
}
.export {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 27px; PADDING-RIGHT: 0px; =
BACKGROUND: url(../../common/images/analysisIconCat1.gif) no-repeat 3px =
-353px; PADDING-TOP: 3px
}
.import {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 27px; WIDTH: 55px; PADDING-RIGHT: =
0px; BACKGROUND: url(../../common/images/analysisIconCat1.gif) no-repeat =
3px -464px; PADDING-TOP: 3px
}
.viewUDToolbar {
	BORDER-BOTTOM: #f6fbff 1px solid; BORDER-LEFT: #f6fbff 1px solid; =
BORDER-TOP: #f6fbff 1px solid; BORDER-RIGHT: #f6fbff 1px solid
}
.noEffect {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.highlightDropArea {
	BACKGROUND-IMAGE: url(../../common/images/highlightBG.gif)
}
.highlightDropArea .DropArea {
	BACKGROUND-COLOR: #e9e9e9
}
.deleteElement {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; =
BACKGROUND: url(../../common/images/icons.gif) no-repeat 0px -1905px; =
PADDING-TOP: 3px
}
.max .iconNormal {
	WIDTH: 16px; BACKGROUND: url(../images/theme.gif) no-repeat -30px =
-529px; HEIGHT: 16px; CURSOR: pointer
}
.max .iconhover {
	WIDTH: 16px; BACKGROUND: url(../images/theme.gif) no-repeat -30px =
-559px; HEIGHT: 16px; CURSOR: pointer
}
.normal .iconNormal {
	WIDTH: 16px; BACKGROUND: url(../images/theme.gif) no-repeat -30px =
-589px; HEIGHT: 16px; CURSOR: pointer
}
.normal .iconhover {
	WIDTH: 16px; BACKGROUND: url(../images/theme.gif) no-repeat -30px =
-620px; HEIGHT: 16px; CURSOR: pointer
}
.queryTR {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: =
#ffffff; PADDING-TOP: 5px
}
.querytablebg {
	BORDER-BOTTOM: #98bfe2 1px solid; BORDER-LEFT: #98bfe2 1px solid; =
BACKGROUND-COLOR: #e2eefa; BORDER-RIGHT: #98bfe2 1px solid
}
.querytableheader {
	PADDING-LEFT: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; =
HEIGHT: 25px; FONT-SIZE: 11px
}
.resultsTabContent {
	DISPLAY: none; BACKGROUND: #ffffff
}
.functionsTabContent {
	DISPLAY: none; BACKGROUND: #ffffff
}
.columnsTabContent {
	DISPLAY: none; BACKGROUND: #ffffff
}
.resultsTabSelected .resultsTabContent {
	DISPLAY: block; BACKGROUND: #ffffff
}
.functionsTabSelected .functionsTabContent {
	DISPLAY: block; BACKGROUND: #ffffff
}
.columnsTabSelected .columnsTabContent {
	DISPLAY: block; BACKGROUND: #ffffff
}
.resultsTabSelected .resultsTab {
	TEXT-ALIGN: center; WIDTH: 150px; FONT-FAMILY: =
Verdana,Arial,Helvetica,sans-serif; BACKGROUND: url(../images/theme.gif) =
no-repeat 0px -361px; HEIGHT: 22px; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.functionsTabSelected .functionsTab {
	TEXT-ALIGN: center; WIDTH: 150px; FONT-FAMILY: =
Verdana,Arial,Helvetica,sans-serif; BACKGROUND: url(../images/theme.gif) =
no-repeat 0px -361px; HEIGHT: 22px; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.columnsTabSelected .columnsTab {
	TEXT-ALIGN: center; WIDTH: 150px; FONT-FAMILY: =
Verdana,Arial,Helvetica,sans-serif; BACKGROUND: url(../images/theme.gif) =
no-repeat 0px -361px; HEIGHT: 22px; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.resultsTab {
	TEXT-ALIGN: center; WIDTH: 150px; FONT-FAMILY: =
Verdana,Arial,Helvetica,sans-serif; BACKGROUND: url(../images/theme.gif) =
no-repeat 0px -316px; HEIGHT: 22px; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
.functionsTab {
	TEXT-ALIGN: center; WIDTH: 150px; FONT-FAMILY: =
Verdana,Arial,Helvetica,sans-serif; BACKGROUND: url(../images/theme.gif) =
no-repeat 0px -316px; HEIGHT: 22px; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
.columnsTab {
	TEXT-ALIGN: center; WIDTH: 150px; FONT-FAMILY: =
Verdana,Arial,Helvetica,sans-serif; BACKGROUND: url(../images/theme.gif) =
no-repeat 0px -316px; HEIGHT: 22px; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
.querytextfield {
	BORDER-BOTTOM: #e3e4e8 1px solid; BORDER-LEFT: #a8a9ad 1px solid; =
WIDTH: 99%; HEIGHT: 98%; BORDER-TOP: #a8a9ad 1px solid; BORDER-RIGHT: =
#e3e4e8 1px solid
}
.querytable {
	BORDER-BOTTOM: #98bfe2 1px solid; BACKGROUND-COLOR: #ffffff; =
PADDING-LEFT: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; =
HEIGHT: 25px; FONT-SIZE: 11px
}
.queryredfont {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #940101; =
FONT-SIZE: 11px
}
.querygreenfont {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #186d1a; =
FONT-SIZE: 11px
}
.queryfontheader {
	BORDER-BOTTOM: #98bfe2 1px solid; FONT-FAMILY: Verdana, Arial, =
Helvetica, sans-serif; BACKGROUND: #e2eefa 0px 0px; FONT-SIZE: 12px
}
.querygreyfont {
	BORDER-BOTTOM: #98bfe2 1px solid; BACKGROUND-COLOR: #ffffff; =
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #989898; =
FONT-SIZE: 11px
}
.tholdgreyfont {
	BACKGROUND-COLOR: #f6fbff; FONT-FAMILY: Verdana, Arial, Helvetica, =
sans-serif; COLOR: #989898; FONT-SIZE: 10px
}
.querytablehover {
	BACKGROUND-COLOR: #e0edfe
}
.querytabledown {
	BORDER-BOTTOM: #98bfe2 1px solid; BACKGROUND-COLOR: #e0edfe; =
BORDER-TOP: #98bfe2 1px solid
}
.querytablepressed {
	BORDER-BOTTOM: #98bfe2 1px solid; BACKGROUND-COLOR: #e0edfe; =
BORDER-TOP: #98bfe2 1px solid
}
.filterDropDown {
	POSITION: relative; WIDTH: 10px; BACKGROUND: =
url(../../common/images/icons.gif) #98bfe2 no-repeat -3px -206px; =
CURSOR: pointer; LEFT: 1px
}
.filterNoMargin {
	MARGIN-RIGHT: 0px
}
.zdbPopupDivider {
	HEIGHT: 1px; BORDER-TOP: #e2eefa 1px solid
}
.zdbPopupRightArrow {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 32px; PADDING-RIGHT: 3px; =
BACKGROUND: url(../images/theme.gif) no-repeat 50px -660px; PADDING-TOP: =
2px
}
.zdbfilterinclude {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 27px; PADDING-RIGHT: 3px; =
BACKGROUND-POSITION: 3px -3203px; CURSOR: pointer; PADDING-TOP: 5px
}
.zdbfilterexclude {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 27px; PADDING-RIGHT: 3px; =
BACKGROUND-POSITION: 3px -3233px; CURSOR: pointer; PADDING-TOP: 5px
}
.colProp {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 23px; PADDING-RIGHT: 5px; =
BACKGROUND: url(../../common/images/icons.gif) no-repeat 4px -3331px; =
CURSOR: pointer; PADDING-TOP: 3px
}
.moreActions {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 23px; PADDING-RIGHT: 5px; =
BACKGROUND: url(../../common/images/icons.gif) no-repeat 1px -3876px; =
CURSOR: pointer; PADDING-TOP: 3px
}
.formatIcon {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 23px; PADDING-RIGHT: 5px; =
BACKGROUND: url(../../common/images/icons.gif) no-repeat -2px -2970px; =
CURSOR: pointer; PADDING-TOP: 3px
}
.trborder {
	BORDER-BOTTOM: #888888 1px dotted
}
.deleteview {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 5px; =
PADDING-LEFT: 20px; PADDING-RIGHT: 15px; BACKGROUND-POSITION: -1px =
-1908px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 2px
}
.renameview {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 5px; =
PADDING-LEFT: 20px; PADDING-RIGHT: 15px; BACKGROUND-POSITION: -1px =
-2764px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 2px
}
HTML > BODY .TablesNav {
	BACKGROUND-IMAGE: url(../../common/images/icons.gif); =
BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Trebuchet MS; WHITE-SPACE: =
nowrap; BACKGROUND-POSITION: 5px -1640px; VERTICAL-ALIGN: middle; =
CURSOR: default
}
.TablesNav {
	BACKGROUND-IMAGE: url(../../common/images/icons.gif); =
BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Trebuchet MS; WHITE-SPACE: =
nowrap; BACKGROUND-POSITION: 5px -1638px; VERTICAL-ALIGN: middle; =
CURSOR: default
}
.QueryTablesRelHeadNav {
	BACKGROUND-IMAGE: url(../../common/images/icons.gif); =
BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Trebuchet MS; WHITE-SPACE: =
nowrap; BACKGROUND-POSITION: 3px -2388px; FONT-SIZE: 11px; =
VERTICAL-ALIGN: middle; CURSOR: default
}
.noDescFont {
	TEXT-ALIGN: left; FONT-FAMILY: arial,sans-serif; COLOR: #cccccc; =
FONT-SIZE: 9pt; CURSOR: default; FONT-WEIGHT: normal
}
.zdbbgwhite {
	BORDER-BOTTOM: #98bfe2 1px solid; BORDER-LEFT: #98bfe2 1px solid; =
BACKGROUND-COLOR: #ffffff; BORDER-TOP: #98bfe2 1px solid; BORDER-RIGHT: =
#98bfe2 1px solid
}
.zdbborberbottom {
	BORDER-BOTTOM: #f6fbff 1px solid
}
.zdbinnerheader {
	BACKGROUND-COLOR: #f6fbff
}
.zdbbutton {
	BORDER-BOTTOM: #314875 1px solid; TEXT-ALIGN: center; BORDER-LEFT: =
#98bfe2 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #e2eefa; =
PADDING-LEFT: 4px; WIDTH: 100px; PADDING-RIGHT: 4px; FONT-FAMILY: Arial; =
FONT-SIZE: 12px; BORDER-TOP: #98bfe2 1px solid; BORDER-RIGHT: #314875 =
1px solid; PADDING-TOP: 4px
}
A.zdbbutton:link {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; WIDTH: 100px; PADDING-RIGHT: =
4px; FONT-FAMILY: Arial; FONT-SIZE: 12px; PADDING-TOP: 4px
}
A.zdbbutton:active {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; WIDTH: 100px; PADDING-RIGHT: =
4px; FONT-FAMILY: Arial; FONT-SIZE: 12px; PADDING-TOP: 4px
}
A.zdbbutton:visited {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; WIDTH: 100px; PADDING-RIGHT: =
4px; FONT-FAMILY: Arial; FONT-SIZE: 12px; PADDING-TOP: 4px
}
A.zdbbutton:hover {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; WIDTH: 100px; PADDING-RIGHT: =
4px; FONT-FAMILY: Arial; FONT-SIZE: 12px; PADDING-TOP: 4px
}
.zdbcontactFilter:hover {
	BORDER-BOTTOM: #b29667 1px solid; BORDER-LEFT: #b29667 1px solid; =
BACKGROUND-COLOR: #f6debb; BORDER-TOP: #b29667 1px solid; BORDER-RIGHT: =
#b29667 1px solid
}
.zdbselected {
	BORDER-BOTTOM: #b29667 1px solid; BORDER-LEFT: #b29667 1px solid; =
PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #f6debb; MARGIN: 0px 2px; =
PADDING-LEFT: 3px; PADDING-RIGHT: 3px; DISPLAY: inline; FONT-FAMILY: =
Tahoma; WHITE-SPACE: nowrap; HEIGHT: 20px; FONT-SIZE: 11px; BORDER-TOP: =
#b29667 1px solid; CURSOR: pointer; BORDER-RIGHT: #b29667 1px solid; =
TEXT-DECORATION: none; PADDING-TOP: 2px
}
.zdbaddcontact {
	BACKGROUND: url(../images/theme.gif) no-repeat -38px -676px; CURSOR: =
pointer
}
.zdbcontactsheader {
	FONT-FAMILY: Arial; FONT-SIZE: 13px
}
.zdbcontactFilter {
	BORDER-BOTTOM: #ceb791 1px solid; BORDER-LEFT: #ceb791 1px solid; =
PADDING-BOTTOM: 2px; MARGIN: 0px 2px; PADDING-LEFT: 3px; PADDING-RIGHT: =
3px; DISPLAY: inline; FONT-FAMILY: Tahoma; WHITE-SPACE: nowrap; =
BACKGROUND: #fcfcfc 0px 0px; HEIGHT: 20px; COLOR: #5b3b06; FONT-SIZE: =
11px; BORDER-TOP: #ceb791 1px solid; CURSOR: pointer; BORDER-RIGHT: =
#ceb791 1px solid; TEXT-DECORATION: none; PADDING-TOP: 2px
}
.zdbsearchbox {
	BORDER-BOTTOM: #e1e1e1 1px solid; BORDER-LEFT: #e1e1e1 1px solid; =
BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 10px; FONT-FAMILY: =
Verdana,Arial,Helvetica,sans-serif; HEIGHT: 18px; FONT-SIZE: 13px; =
VERTICAL-ALIGN: bottom; BORDER-TOP: #e1e1e1 1px solid; BORDER-RIGHT: =
#e1e1e1 1px solid
}
.contactstextarea {
	BORDER-BOTTOM: #e1e1e1 1px solid; BORDER-LEFT: #e1e1e1 1px solid; =
BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 10px; FONT-FAMILY: =
Verdana,Arial,Helvetica,sans-serif; HEIGHT: 18px; FONT-SIZE: 13px; =
VERTICAL-ALIGN: bottom; BORDER-TOP: #e1e1e1 1px solid; BORDER-RIGHT: =
#e1e1e1 1px solid
}
.contactstextarea {
	BORDER-BOTTOM: #98bfe2 1px solid; BORDER-LEFT: #98bfe2 1px solid; =
PADDING-LEFT: 0px; BORDER-TOP: #98bfe2 1px solid; BORDER-RIGHT: #98bfe2 =
1px solid
}
.lspacing {
	PADDING-LEFT: 10px
}
.zdbcontactstable {
	BORDER-BOTTOM: #e1e1e1 1px solid; BORDER-LEFT: #e1e1e1 1px solid; =
BACKGROUND-COLOR: #ffffff; BORDER-TOP: #e1e1e1 1px solid; BORDER-RIGHT: =
#e1e1e1 1px solid
}
.zdbcontactsborder {
	BORDER-BOTTOM: #e1e1e1 1px solid
}
.zdbcontactsheader {
	FONT-FAMILY: Arial; FONT-SIZE: 13px
}
.zdbcontactFilter {
	BORDER-BOTTOM: #ceb791 1px solid; BORDER-LEFT: #ceb791 1px solid; =
PADDING-BOTTOM: 2px; MARGIN: 0px 2px; PADDING-LEFT: 3px; PADDING-RIGHT: =
3px; DISPLAY: inline; FONT-FAMILY: Tahoma; WHITE-SPACE: nowrap; =
BACKGROUND: #fcfcfc 0px 0px; HEIGHT: 20px; COLOR: #5b3b06; FONT-SIZE: =
11px; BORDER-TOP: #ceb791 1px solid; CURSOR: pointer; BORDER-RIGHT: =
#ceb791 1px solid; TEXT-DECORATION: none; PADDING-TOP: 2px
}
.spacetab {
	BORDER-BOTTOM: #98bfe2 1px solid; TEXT-ALIGN: center; PADDING-BOTTOM: =
5px; PADDING-LEFT: 5px; WIDTH: 150px; PADDING-RIGHT: 5px; CURSOR: =
pointer; PADDING-TOP: 5px
}
.borderwhite {
	BORDER-BOTTOM: #e2eefa 2px solid; BORDER-LEFT: #e2eefa 2px solid; =
BACKGROUND-COLOR: #f6fbff; BORDER-TOP: #e2eefa 2px solid; BORDER-RIGHT: =
#e2eefa 2px solid
}
.zdbrefresh {
	BACKGROUND: url(../images/theme.gif) no-repeat -2px -677px
}
.dropdown {
	Z-INDEX: 1000; BORDER-BOTTOM: #000 1px solid; POSITION: absolute; =
BORDER-LEFT: #000 1px solid; WIDTH: 300px; FONT-FAMILY: Arial,Helvetica, =
sans-serif; FONT-SIZE: 10pt; BORDER-TOP: #000 1px solid; BORDER-RIGHT: =
#000 1px solid
}
.dropdown-on {
	LINE-HEIGHT: 20px; BACKGROUND-COLOR: #70a0df; TEXT-INDENT: 1px; MARGIN: =
0px; WIDTH: 100%; COLOR: #fff; FONT-SIZE: 9pt; CURSOR: pointer; =
FONT-WEIGHT: bold
}
.dropdown-off {
	LINE-HEIGHT: 20px; BACKGROUND-COLOR: #70a0df; TEXT-INDENT: 1px; MARGIN: =
0px; WIDTH: 100%; COLOR: #fff; FONT-SIZE: 9pt; CURSOR: pointer; =
FONT-WEIGHT: bold
}
.dropdown-off {
	BACKGROUND-COLOR: #fff; COLOR: #000
}
.zdbpermnote {
	COLOR: #ff0000; FONT-SIZE: 10px; VERTICAL-ALIGN: top; FONT-WEIGHT: bold
}
.expandUserDIV {
	LINE-HEIGHT: 22px; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; =
FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.contractUserDIV {
	LINE-HEIGHT: 22px; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; =
FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.contractUserDIV {
	FONT-WEIGHT: bold
}
.viewList {
	PADDING-LEFT: 10px; PADDING-RIGHT: 5px
}
.expandUserDIV .plusminus {
	BACKGROUND: url(../../common/images/icons.gif) no-repeat -1px -4188px; =
CURSOR: pointer
}
.expandUserDIV .viewList {
	DISPLAY: none
}
.contractUserDIV .plusminus {
	BACKGROUND: url(../../common/images/icons.gif) no-repeat -1px -4165px; =
CURSOR: pointer
}
.contractUserDIV .viewList {
	DISPLAY: block
}
.dividerHead {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: =
3px; PADDING-LEFT: 10px; WIDTH: 11px; PADDING-RIGHT: 0px; BACKGROUND: =
url(../images/theme.gif) no-repeat -4px -524px; HEIGHT: 20px; =
BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 3px
}
.pivotSheet {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; FONT-FAMILY: Verdana, Arial, =
Helvetica, Sans-serif; BACKGROUND: #fff; FONT-SIZE: 11px; BORDER-TOP: =
0px; BORDER-RIGHT: 0px
}
.defaultPivotView {
	WIDTH: 420px; BACKGROUND: url(../../common/images/pivotview.gif) =
no-repeat; HEIGHT: 256px
}
.defaultSummaryView {
	WIDTH: 380px; BACKGROUND: url(../../common/images/summaryview.gif) =
no-repeat; HEIGHT: 256px
}
.defaultChartView {
	WIDTH: 410px; BACKGROUND: url(../../common/images/chartview.gif) =
no-repeat; HEIGHT: 256px
}
.pivotSheet .h2 {
	DISPLAY: none
}
.pivotSheet .zdbTcCol {
	BACKGROUND-IMAGE: none; BORDER-BOTTOM: #f5f5f5 1px solid; POSITION: =
absolute; TEXT-ALIGN: center; BORDER-LEFT: #ccc 1px solid; =
BACKGROUND-COLOR: #f5f5f5; COLOR: #c0c0c0; BORDER-TOP: #ccc 1px solid; =
FONT-WEIGHT: bold; BORDER-RIGHT: #aaa 1px dotted
}
.pivotSheet .hRS {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; TEXT-ALIGN: left; =
BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #e2e2e2; =
PADDING-LEFT: 3px; PADDING-RIGHT: 3px; WHITE-SPACE: nowrap; OVERFLOW: =
hidden; BORDER-TOP: #ccc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: =
#ccc 1px solid; PADDING-TOP: 0px
}
.pivotSheet .hRM {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; TEXT-ALIGN: left; =
BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #e2e2e2; =
PADDING-LEFT: 3px; PADDING-RIGHT: 3px; WHITE-SPACE: nowrap; OVERFLOW: =
hidden; BORDER-TOP: #ccc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: =
#ccc 1px solid; PADDING-TOP: 0px
}
.pivotSheet .hRE {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; TEXT-ALIGN: left; =
BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #e2e2e2; =
PADDING-LEFT: 3px; PADDING-RIGHT: 3px; WHITE-SPACE: nowrap; OVERFLOW: =
hidden; BORDER-TOP: #ccc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: =
#ccc 1px solid; PADDING-TOP: 0px
}
.pivotSheet .hRSE {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; TEXT-ALIGN: left; =
BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #e2e2e2; =
PADDING-LEFT: 3px; PADDING-RIGHT: 3px; WHITE-SPACE: nowrap; OVERFLOW: =
hidden; BORDER-TOP: #ccc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: =
#ccc 1px solid; PADDING-TOP: 0px
}
.pivotSheet .zdbColHead {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; TEXT-ALIGN: left; =
BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #e2e2e2; =
PADDING-LEFT: 3px; PADDING-RIGHT: 3px; WHITE-SPACE: nowrap; OVERFLOW: =
hidden; BORDER-TOP: #ccc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: =
#ccc 1px solid; PADDING-TOP: 0px
}
.pivotSheet .zdbPivotHead {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; TEXT-ALIGN: left; =
BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #e2e2e2; =
PADDING-LEFT: 3px; PADDING-RIGHT: 3px; WHITE-SPACE: nowrap; OVERFLOW: =
hidden; BORDER-TOP: #ccc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: =
#ccc 1px solid; PADDING-TOP: 0px
}
.pivotSheet .zdbPivotHead {
	BORDER-BOTTOM: 1px; BORDER-TOP: #cccccc 1px solid
}
.pivotSheet .hCS {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; TEXT-ALIGN: right; =
BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #e9e9e9; =
PADDING-LEFT: 3px; PADDING-RIGHT: 3px; OVERFLOW: hidden; BORDER-TOP: =
#ccc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #ccc 1px solid; =
PADDING-TOP: 0px
}
.pivotSheet .hCM {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; TEXT-ALIGN: right; =
BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #e9e9e9; =
PADDING-LEFT: 3px; PADDING-RIGHT: 3px; OVERFLOW: hidden; BORDER-TOP: =
#ccc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #ccc 1px solid; =
PADDING-TOP: 0px
}
.pivotSheet .hCE {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; TEXT-ALIGN: right; =
BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #e9e9e9; =
PADDING-LEFT: 3px; PADDING-RIGHT: 3px; OVERFLOW: hidden; BORDER-TOP: =
#ccc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #ccc 1px solid; =
PADDING-TOP: 0px
}
.pivotSheet .hCSE {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; TEXT-ALIGN: right; =
BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #e9e9e9; =
PADDING-LEFT: 3px; PADDING-RIGHT: 3px; OVERFLOW: hidden; BORDER-TOP: =
#ccc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #ccc 1px solid; =
PADDING-TOP: 0px
}
.pivotSheet .hRT {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; TEXT-ALIGN: right; =
PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #e9e9e9; PADDING-LEFT: 3px; =
PADDING-RIGHT: 3px; OVERFLOW: hidden; BORDER-TOP: #ccc 1px solid; =
FONT-WEIGHT: bold; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0px
}
.pivotSheet .zdbRowHead {
	BACKGROUND-IMAGE: none; BORDER-BOTTOM: #f5f5f5 1px solid; POSITION: =
absolute; TEXT-ALIGN: center; BORDER-LEFT: #ccc 1px solid; =
BACKGROUND-COLOR: #f5f5f5; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; COLOR: =
#c0c0c0; OVERFLOW: hidden; BORDER-TOP: 0px; FONT-WEIGHT: bold; =
BORDER-RIGHT: #aaa 1px dotted
}
.pivotSheet .zdbRhColHead {
	BACKGROUND-IMAGE: none; BORDER-BOTTOM: #f5f5f5 1px solid; POSITION: =
absolute; TEXT-ALIGN: center; BORDER-LEFT: #ccc 1px solid; =
BACKGROUND-COLOR: #f5f5f5; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; COLOR: =
#c0c0c0; OVERFLOW: hidden; BORDER-TOP: 0px; FONT-WEIGHT: bold; =
BORDER-RIGHT: #aaa 1px dotted
}
.pivotSheet .zdbRhColHead {
	BORDER-TOP: #ccc 1px solid
}
.pivotSheet .dBS {
	POSITION: absolute; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; =
BACKGROUND-COLOR: #f5f5f5; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; COLOR: =
#000000; OVERFLOW: hidden; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: =
0px
}
.pivotSheet .dBM {
	POSITION: absolute; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; =
BACKGROUND-COLOR: #f5f5f5; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; COLOR: =
#000000; OVERFLOW: hidden; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: =
0px
}
.pivotSheet .dBE {
	POSITION: absolute; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; =
BACKGROUND-COLOR: #f5f5f5; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; COLOR: =
#000000; OVERFLOW: hidden; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: =
0px
}
.pivotSheet .dBSE {
	POSITION: absolute; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; =
BACKGROUND-COLOR: #f5f5f5; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; COLOR: =
#000000; OVERFLOW: hidden; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: =
0px
}
.pivotSheet .dRS {
	POSITION: absolute; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; =
BACKGROUND-COLOR: #f5f5f5; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; =
OVERFLOW: hidden; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0px
}
.pivotSheet .dRM {
	POSITION: absolute; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; =
BACKGROUND-COLOR: #f5f5f5; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; =
OVERFLOW: hidden; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0px
}
.pivotSheet .dRE {
	POSITION: absolute; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; =
BACKGROUND-COLOR: #f5f5f5; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; =
OVERFLOW: hidden; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0px
}
.pivotSheet .dRSE {
	POSITION: absolute; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; =
BACKGROUND-COLOR: #f5f5f5; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; =
OVERFLOW: hidden; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0px
}
.pivotSheet .groupCell {
	POSITION: absolute; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; =
BACKGROUND-COLOR: #f5f5f5; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; =
OVERFLOW: hidden; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0px
}
.pivotSheet .groupCellEnd {
	POSITION: absolute; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; =
BACKGROUND-COLOR: #f5f5f5; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; =
OVERFLOW: hidden; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0px
}
.pivotSheet .groupCell {
	POSITION: absolute; OVERFLOW: hidden; FONT-WEIGHT: normal
}
.pivotSheet .groupCellEnd {
	POSITION: absolute; OVERFLOW: hidden; FONT-WEIGHT: normal
}
.pivotSheet .groupCell {
	BORDER-BOTTOM: 0px; BORDER-TOP: 0px
}
.pivotSheet .dCS {
	POSITION: absolute; TEXT-ALIGN: right; BORDER-LEFT: 0px; =
PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 3px; =
PADDING-RIGHT: 3px; OVERFLOW: hidden; BORDER-RIGHT: #ccc 1px solid; =
PADDING-TOP: 0px
}
.pivotSheet .dCM {
	POSITION: absolute; TEXT-ALIGN: right; BORDER-LEFT: 0px; =
PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 3px; =
PADDING-RIGHT: 3px; OVERFLOW: hidden; BORDER-RIGHT: #ccc 1px solid; =
PADDING-TOP: 0px
}
.pivotSheet .dCE {
	POSITION: absolute; TEXT-ALIGN: right; BORDER-LEFT: 0px; =
PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 3px; =
PADDING-RIGHT: 3px; OVERFLOW: hidden; BORDER-RIGHT: #ccc 1px solid; =
PADDING-TOP: 0px
}
.pivotSheet .dCSE {
	POSITION: absolute; TEXT-ALIGN: right; BORDER-LEFT: 0px; =
PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 3px; =
PADDING-RIGHT: 3px; OVERFLOW: hidden; BORDER-RIGHT: #ccc 1px solid; =
PADDING-TOP: 0px
}
.pivotSheet .zdbDataCell {
	POSITION: absolute; TEXT-ALIGN: right; BORDER-LEFT: 0px; =
PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 3px; =
PADDING-RIGHT: 3px; OVERFLOW: hidden; BORDER-RIGHT: #ccc 1px solid; =
PADDING-TOP: 0px
}
.pivotSheet .dRT {
	POSITION: absolute; TEXT-ALIGN: right; BORDER-LEFT: 0px; =
PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; OVERFLOW: =
hidden; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0px
}
.pivotSheet .sRN {
	BORDER-BOTTOM: #f5f5f5 1px solid; POSITION: absolute; TEXT-ALIGN: =
center; BORDER-LEFT: 0px; BACKGROUND-COLOR: #f5f5f5; WIDTH: 20px; COLOR: =
#c0c0c0; OVERFLOW: hidden; BORDER-TOP: #f5f5f5 1px solid; FONT-WEIGHT: =
bold; BORDER-RIGHT: #aaa 1px dotted
}
.pivotSheet .sBS {
	BORDER-BOTTOM: #f5f5f5 1px solid; POSITION: absolute; BORDER-LEFT: 0px; =
PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #f5f5f5; PADDING-LEFT: 3px; =
PADDING-RIGHT: 3px; OVERFLOW: hidden; BORDER-TOP: #f5f5f5 1px solid; =
FONT-WEIGHT: bold; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0px
}
.pivotSheet .sBM {
	BORDER-BOTTOM: #f5f5f5 1px solid; POSITION: absolute; BORDER-LEFT: 0px; =
PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #f5f5f5; PADDING-LEFT: 3px; =
PADDING-RIGHT: 3px; OVERFLOW: hidden; BORDER-TOP: #f5f5f5 1px solid; =
FONT-WEIGHT: bold; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0px
}
.pivotSheet .sBE {
	BORDER-BOTTOM: #f5f5f5 1px solid; POSITION: absolute; BORDER-LEFT: 0px; =
PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #f5f5f5; PADDING-LEFT: 3px; =
PADDING-RIGHT: 3px; OVERFLOW: hidden; BORDER-TOP: #f5f5f5 1px solid; =
FONT-WEIGHT: bold; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0px
}
.pivotSheet .sBSE {
	BORDER-BOTTOM: #f5f5f5 1px solid; POSITION: absolute; BORDER-LEFT: 0px; =
PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #f5f5f5; PADDING-LEFT: 3px; =
PADDING-RIGHT: 3px; OVERFLOW: hidden; BORDER-TOP: #f5f5f5 1px solid; =
FONT-WEIGHT: bold; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0px
}
.pivotSheet .sRS {
	BORDER-BOTTOM: #aaa 1px dotted; POSITION: absolute; BORDER-LEFT: 0px; =
PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #e2e2e2; PADDING-LEFT: 3px; =
PADDING-RIGHT: 3px; OVERFLOW: hidden; BORDER-TOP: #aaa 1px dotted; =
FONT-WEIGHT: bold; BORDER-RIGHT: #e9e9e9 1px solid; PADDING-TOP: 0px
}
.pivotSheet .sRM {
	BORDER-BOTTOM: #aaa 1px dotted; POSITION: absolute; BORDER-LEFT: 0px; =
PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #e2e2e2; PADDING-LEFT: 3px; =
PADDING-RIGHT: 3px; OVERFLOW: hidden; BORDER-TOP: #aaa 1px dotted; =
FONT-WEIGHT: bold; BORDER-RIGHT: #e9e9e9 1px solid; PADDING-TOP: 0px
}
.pivotSheet .sRE {
	BORDER-BOTTOM: #aaa 1px dotted; POSITION: absolute; BORDER-LEFT: 0px; =
PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #e2e2e2; PADDING-LEFT: 3px; =
PADDING-RIGHT: 3px; OVERFLOW: hidden; BORDER-TOP: #aaa 1px dotted; =
FONT-WEIGHT: bold; BORDER-RIGHT: #e9e9e9 1px solid; PADDING-TOP: 0px
}
.pivotSheet .sRSE {
	BORDER-BOTTOM: #aaa 1px dotted; POSITION: absolute; BORDER-LEFT: 0px; =
PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #e2e2e2; PADDING-LEFT: 3px; =
PADDING-RIGHT: 3px; OVERFLOW: hidden; BORDER-TOP: #aaa 1px dotted; =
FONT-WEIGHT: bold; BORDER-RIGHT: #e9e9e9 1px solid; PADDING-TOP: 0px
}
.pivotSheet .sRE {
	POSITION: absolute; OVERFLOW: hidden; BORDER-RIGHT: #aaa 1px dotted
}
.pivotSheet .sRSE {
	POSITION: absolute; OVERFLOW: hidden; BORDER-RIGHT: #aaa 1px dotted
}
.pivotSheet .sCS {
	BORDER-BOTTOM: #aaa 1px dotted; POSITION: absolute; TEXT-ALIGN: right; =
BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #e9e9e9; =
PADDING-LEFT: 3px; PADDING-RIGHT: 3px; OVERFLOW: hidden; BORDER-TOP: =
#aaa 1px dotted; FONT-WEIGHT: bold; BORDER-RIGHT: #e2e2e2 1px solid; =
PADDING-TOP: 0px
}
.pivotSheet .sCM {
	BORDER-BOTTOM: #aaa 1px dotted; POSITION: absolute; TEXT-ALIGN: right; =
BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #e9e9e9; =
PADDING-LEFT: 3px; PADDING-RIGHT: 3px; OVERFLOW: hidden; BORDER-TOP: =
#aaa 1px dotted; FONT-WEIGHT: bold; BORDER-RIGHT: #e2e2e2 1px solid; =
PADDING-TOP: 0px
}
.pivotSheet .sCE {
	BORDER-BOTTOM: #aaa 1px dotted; POSITION: absolute; TEXT-ALIGN: right; =
BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #e9e9e9; =
PADDING-LEFT: 3px; PADDING-RIGHT: 3px; OVERFLOW: hidden; BORDER-TOP: =
#aaa 1px dotted; FONT-WEIGHT: bold; BORDER-RIGHT: #e2e2e2 1px solid; =
PADDING-TOP: 0px
}
.pivotSheet .sCSE {
	BORDER-BOTTOM: #aaa 1px dotted; POSITION: absolute; TEXT-ALIGN: right; =
BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #e9e9e9; =
PADDING-LEFT: 3px; PADDING-RIGHT: 3px; OVERFLOW: hidden; BORDER-TOP: =
#aaa 1px dotted; FONT-WEIGHT: bold; BORDER-RIGHT: #e2e2e2 1px solid; =
PADDING-TOP: 0px
}
.pivotSheet .sCE {
	POSITION: absolute; OVERFLOW: hidden; BORDER-RIGHT: #aaa 1px dotted
}
.pivotSheet .sCSE {
	POSITION: absolute; OVERFLOW: hidden; BORDER-RIGHT: #aaa 1px dotted
}
.pivotSheet .sRT {
	BORDER-BOTTOM: #aaa 1px dotted; POSITION: absolute; TEXT-ALIGN: right; =
BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #e9e9e9; =
PADDING-LEFT: 3px; PADDING-RIGHT: 3px; OVERFLOW: hidden; BORDER-TOP: =
#aaa 1px dotted; FONT-WEIGHT: bold; BORDER-RIGHT: #ccc 1px solid; =
PADDING-TOP: 0px
}
.pivotSheet .sLast .sRN {
	BORDER-BOTTOM: 0px; POSITION: absolute; OVERFLOW: hidden
}
.pivotSheet .sLast .sBS {
	BORDER-BOTTOM: 0px; POSITION: absolute; OVERFLOW: hidden
}
.pivotSheet .sLast .sBM {
	BORDER-BOTTOM: 0px; POSITION: absolute; OVERFLOW: hidden
}
.pivotSheet .sLast .sBE {
	BORDER-BOTTOM: 0px; POSITION: absolute; OVERFLOW: hidden
}
.pivotSheet .sLast .sBSE {
	BORDER-BOTTOM: 0px; POSITION: absolute; OVERFLOW: hidden
}
.pivotSheet .sLast .sRS {
	BORDER-BOTTOM: 0px; POSITION: absolute; OVERFLOW: hidden
}
.pivotSheet .sLast .sRM {
	BORDER-BOTTOM: 0px; POSITION: absolute; OVERFLOW: hidden
}
.pivotSheet .sLast .sRE {
	BORDER-BOTTOM: 0px; POSITION: absolute; OVERFLOW: hidden
}
.pivotSheet .sLast .sRSE {
	BORDER-BOTTOM: 0px; POSITION: absolute; OVERFLOW: hidden
}
.pivotSheet .sLast .sCS {
	BORDER-BOTTOM: 0px; POSITION: absolute; OVERFLOW: hidden
}
.pivotSheet .sLast .sCM {
	BORDER-BOTTOM: 0px; POSITION: absolute; OVERFLOW: hidden
}
.pivotSheet .sLast .sCE {
	BORDER-BOTTOM: 0px; POSITION: absolute; OVERFLOW: hidden
}
.pivotSheet .sLast .sCSE {
	BORDER-BOTTOM: 0px; POSITION: absolute; OVERFLOW: hidden
}
.pivotSheet .sLast .sRT {
	BORDER-BOTTOM: 0px; POSITION: absolute; OVERFLOW: hidden
}
.pivotSheet .tRN {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; TEXT-ALIGN: center; =
BORDER-LEFT: 0px; BACKGROUND-COLOR: #f5f5f5; WIDTH: 20px; COLOR: =
#c0c0c0; OVERFLOW: hidden; BORDER-TOP: #f5f5f5 1px solid; FONT-WEIGHT: =
bold; BORDER-RIGHT: #aaa 1px dotted
}
.pivotSheet .tRS {
	POSITION: absolute; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; =
BACKGROUND-COLOR: #fff; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; OVERFLOW: =
hidden; BORDER-TOP: #aaa 1px dotted; FONT-WEIGHT: bold; BORDER-RIGHT: =
0px; PADDING-TOP: 0px
}
.pivotSheet .tRSE {
	POSITION: absolute; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; =
BACKGROUND-COLOR: #fff; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; OVERFLOW: =
hidden; BORDER-TOP: #aaa 1px dotted; FONT-WEIGHT: bold; BORDER-RIGHT: =
0px; PADDING-TOP: 0px
}
.pivotSheet .tRM {
	POSITION: absolute; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; =
BACKGROUND-COLOR: #fff; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; OVERFLOW: =
hidden; BORDER-TOP: #aaa 1px dotted; FONT-WEIGHT: bold; BORDER-RIGHT: =
0px; PADDING-TOP: 0px
}
.pivotSheet .tRE {
	POSITION: absolute; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; =
BACKGROUND-COLOR: #fff; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; OVERFLOW: =
hidden; BORDER-TOP: #aaa 1px dotted; FONT-WEIGHT: bold; BORDER-RIGHT: =
0px; PADDING-TOP: 0px
}
.pivotSheet .tCS {
	BORDER-BOTTOM: #ccc 0px solid; POSITION: absolute; TEXT-ALIGN: right; =
BORDER-LEFT: 0px; PADDING-BOTTOM: 0px !important; BACKGROUND-COLOR: =
#fff; PADDING-LEFT: 3px !important; PADDING-RIGHT: 4px !important; =
OVERFLOW: hidden; BORDER-TOP: #aaa 1px dotted; FONT-WEIGHT: bold; =
BORDER-RIGHT: 0px; PADDING-TOP: 0px !important
}
.pivotSheet .tCM {
	BORDER-BOTTOM: #ccc 0px solid; POSITION: absolute; TEXT-ALIGN: right; =
BORDER-LEFT: 0px; PADDING-BOTTOM: 0px !important; BACKGROUND-COLOR: =
#fff; PADDING-LEFT: 3px !important; PADDING-RIGHT: 4px !important; =
OVERFLOW: hidden; BORDER-TOP: #aaa 1px dotted; FONT-WEIGHT: bold; =
BORDER-RIGHT: 0px; PADDING-TOP: 0px !important
}
.pivotSheet .tCE {
	BORDER-BOTTOM: #ccc 0px solid; POSITION: absolute; TEXT-ALIGN: right; =
BORDER-LEFT: 0px; PADDING-BOTTOM: 0px !important; BACKGROUND-COLOR: =
#fff; PADDING-LEFT: 3px !important; PADDING-RIGHT: 4px !important; =
OVERFLOW: hidden; BORDER-TOP: #aaa 1px dotted; FONT-WEIGHT: bold; =
BORDER-RIGHT: 0px; PADDING-TOP: 0px !important
}
.pivotSheet .tCSE {
	BORDER-BOTTOM: #ccc 0px solid; POSITION: absolute; TEXT-ALIGN: right; =
BORDER-LEFT: 0px; PADDING-BOTTOM: 0px !important; BACKGROUND-COLOR: =
#fff; PADDING-LEFT: 3px !important; PADDING-RIGHT: 4px !important; =
OVERFLOW: hidden; BORDER-TOP: #aaa 1px dotted; FONT-WEIGHT: bold; =
BORDER-RIGHT: 0px; PADDING-TOP: 0px !important
}
.pivotSheet .tRT {
	BORDER-BOTTOM: 0px; POSITION: absolute; TEXT-ALIGN: right; BORDER-LEFT: =
0px; PADDING-BOTTOM: 0px !important; BACKGROUND-COLOR: #fff; =
PADDING-LEFT: 2px !important; PADDING-RIGHT: 3px !important; OVERFLOW: =
hidden; BORDER-TOP: #ccc 1px dotted; FONT-WEIGHT: bold; BORDER-RIGHT: =
#ccc 1px solid; PADDING-TOP: 0px !important
}
.pivotSheet .zdbFillerVDataCell {
	BORDER-BOTTOM: 0px; POSITION: absolute; BORDER-LEFT: 0px; VISIBILITY: =
hidden; OVERFLOW: hidden; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.pivotSheet .zdbFillerColHead {
	BORDER-BOTTOM: 0px; POSITION: absolute; BORDER-LEFT: 0px; VISIBILITY: =
hidden; OVERFLOW: hidden; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.pivotSheet .zdbFillerDataCell {
	BORDER-BOTTOM: 0px; POSITION: absolute; BORDER-LEFT: 0px; VISIBILITY: =
hidden; OVERFLOW: hidden; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.pivotSheet .lRow .zdbRowHead {
	BORDER-BOTTOM: 0px; POSITION: absolute; OVERFLOW: hidden
}
.pivotSheet .tRow .zdbRowHead {
	BORDER-BOTTOM: 0px; POSITION: absolute; OVERFLOW: hidden
}
.pivotSheet .zdbFillerHDataCell {
	BORDER-BOTTOM: 0px; POSITION: absolute; BORDER-LEFT: 0px; =
PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: =
#fff; OVERFLOW: hidden; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: 0px; =
PADDING-TOP: 0px
}
.pivotSheet .zdbRHFillerRow {
	BORDER-BOTTOM: 0px; POSITION: absolute; BORDER-LEFT: 0px; =
PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: =
#fff; OVERFLOW: hidden; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: 0px; =
PADDING-TOP: 0px
}
.pivotSheet .zdbGRightArea .zdbInnerArea .zdbMouseOver {
	BACKGROUND-COLOR: #ede9fa
}
.pivotSheet .zdbGLeftArea .zdbInnerArea .zdbMouseOver {
	BACKGROUND-COLOR: #ede9fa
}
.pivotSheet .dbFocusDIV {
	VISIBILITY: hidden
}
.legendBorder {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-TOP: =
#ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.legendHead {
	DISPLAY: none
}
.legendBox {
=09
}
.ZDBPivotLink {
	COLOR: blue; CURSOR: pointer; TEXT-DECORATION: underline
}
.pivotSheet .hAlign {
	TEXT-ALIGN: center
}
.pivotSheet .bottomLine {
	BORDER-BOTTOM: #ccc 1px dotted
}
.ZDBDNDFieldTrans .ZDBDNDFieldUncheck {
	BACKGROUND: url(../images/analysisSprite.gif) no-repeat 0px -571px; =
CURSOR: pointer
}
.ZDBDNDFieldTrans .ZDBDNDFieldChecked {
	BACKGROUND: url(../images/analysisSprite.gif) no-repeat -37px -571px; =
CURSOR: pointer
}
.ZDBDNDFieldWthBG .ZDBDNDFieldUncheck {
	BACKGROUND: url(../images/analysisSprite.gif) no-repeat 0px -507px; =
CURSOR: pointer
}
.ZDBDNDFieldWthBG .ZDBDNDFieldChecked {
	BACKGROUND: url(../images/analysisSprite.gif) no-repeat -37px -507px; =
CURSOR: pointer
}
.ZDBDNDFieldTrans .ZDBDNDFieldMainBG {
	BACKGROUND: url(../images/theme-bg.gif) no-repeat 0px 100px
}
.ZDBDNDFieldWthBG .ZDBDNDFieldMainBG {
	BACKGROUND: url(../images/theme-bg.gif) repeat-x 0px -516px
}
.ZDBDNDFieldTrans .ZDBDNDFilterInfoIco {
	WIDTH: 15px; BACKGROUND: url(../../common/images/analysisIconCat1.gif) =
no-repeat -2px -407px; VERTICAL-ALIGN: middle; CURSOR: pointer
}
.ZDBDNDFieldWthBG .ZDBDNDFilterInfoIco {
	WIDTH: 15px; BACKGROUND: url(../../common/images/analysisIconCat1.gif) =
no-repeat -2px -407px; VERTICAL-ALIGN: middle; CURSOR: pointer; alpha: =
100)
}
HTML > BODY .ZDBDNDFieldWthBG .ZDBDNDFilterInfoIco {
	WIDTH: 15px; BACKGROUND: url(../../common/images/analysisIconCat1.gif) =
no-repeat -2px -407px; VERTICAL-ALIGN: middle; CURSOR: pointer; opacity: =
1
}
.ZDBDNDFieldTrans .ZDBDNDFieldRightPressed {
	BACKGROUND: url(../images/analysisSprite.gif) no-repeat -64px -394px
}
.ZDBDNDFieldWthBG .ZDBDNDFieldRightPressed {
	BACKGROUND: url(../images/analysisSprite.gif) no-repeat -19px -394px
}
.ZDBDNDFieldTrans .ZDBDNDFieldRightEmboss {
	BACKGROUND: url(../images/analysisSprite.gif) no-repeat -64px -420px
}
.ZDBDNDFieldWthBG .ZDBDNDFieldRightEmboss {
	BACKGROUND: url(../images/analysisSprite.gif) no-repeat -19px -420px
}
.dragelementleft {
	BACKGROUND: url(../images/analysisSprite.gif) no-repeat 0px -395px
}
.NavFontHeader {
	TEXT-ALIGN: left; FONT-FAMILY: arial,sans-serif; COLOR: #097c05; =
FONT-SIZE: 10pt; CURSOR: default; FONT-WEIGHT: normal
}
A.NavFontHeader:link {
	TEXT-ALIGN: left; FONT-FAMILY: arial,sans-serif; COLOR: #097c05; =
FONT-SIZE: 9pt; CURSOR: pointer; FONT-WEIGHT: normal
}
A.NavFontHeader:active {
	TEXT-ALIGN: left; FONT-FAMILY: arial,sans-serif; COLOR: #097c05; =
FONT-SIZE: 9pt; CURSOR: pointer; FONT-WEIGHT: normal
}
A.NavFontHeader:visited {
	TEXT-ALIGN: left; FONT-FAMILY: arial,sans-serif; COLOR: #097c05; =
FONT-SIZE: 9pt; CURSOR: pointer; FONT-WEIGHT: normal
}
A.NavFontHeader:hover {
	TEXT-ALIGN: left; FONT-FAMILY: arial,sans-serif; COLOR: #097c05; =
FONT-SIZE: 9pt; CURSOR: pointer; FONT-WEIGHT: normal
}
HTML > BODY .TablesNav {
	BACKGROUND-IMAGE: url(../../common/images/icons.gif); =
BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Trebuchet MS; WHITE-SPACE: =
nowrap; BACKGROUND-POSITION: 5px -1643px; VERTICAL-ALIGN: middle; =
CURSOR: default
}
HTML > BODY .ChartsNav {
	BACKGROUND-IMAGE: url(../../common/images/icons.gif); =
BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Trebuchet MS; WHITE-SPACE: =
nowrap; BACKGROUND-POSITION: 5px -1672px; VERTICAL-ALIGN: middle; =
CURSOR: default
}
HTML > BODY .PivotsNav {
	BACKGROUND-IMAGE: url(../../common/images/icons.gif); =
BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Trebuchet MS; WHITE-SPACE: =
nowrap; BACKGROUND-POSITION: 5px -1703px; VERTICAL-ALIGN: middle; =
CURSOR: default
}
HTML > BODY .TabularReportsNav {
	BACKGROUND-IMAGE: url(../../common/images/icons.gif); =
BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Trebuchet MS; WHITE-SPACE: =
nowrap; BACKGROUND-POSITION: 5px -1766px; VERTICAL-ALIGN: middle; =
CURSOR: default
}
HTML > BODY .QueryTablesNav {
	BACKGROUND-IMAGE: url(../../common/images/icons.gif); =
BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Trebuchet MS; WHITE-SPACE: =
nowrap; BACKGROUND-POSITION: 3px -2390px; VERTICAL-ALIGN: middle; =
CURSOR: default
}
HTML > BODY .SummaryViewsNav {
	BACKGROUND-IMAGE: url(../../common/images/icons.gif); =
BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Trebuchet MS; WHITE-SPACE: =
nowrap; BACKGROUND-POSITION: 5px -1733px; VERTICAL-ALIGN: middle; =
CURSOR: default
}
.TablesNav {
	BACKGROUND-IMAGE: url(../../common/images/icons.gif); =
BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Trebuchet MS; WHITE-SPACE: =
nowrap; BACKGROUND-POSITION: 5px -1638px; VERTICAL-ALIGN: middle; =
CURSOR: default
}
.ChartsNav {
	BACKGROUND-IMAGE: url(../../common/images/icons.gif); =
BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Trebuchet MS; WHITE-SPACE: =
nowrap; BACKGROUND-POSITION: 5px -1669px; VERTICAL-ALIGN: middle; =
CURSOR: default
}
.PivotsNav {
	BACKGROUND-IMAGE: url(../../common/images/icons.gif); =
BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Trebuchet MS; WHITE-SPACE: =
nowrap; BACKGROUND-POSITION: 5px -1699px; VERTICAL-ALIGN: middle; =
CURSOR: default
}
.TabularReportsNav {
	BACKGROUND-IMAGE: url(../../common/images/icons.gif); =
BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Trebuchet MS; WHITE-SPACE: =
nowrap; BACKGROUND-POSITION: 5px -1762px; VERTICAL-ALIGN: middle; =
CURSOR: default
}
.QueryTablesNav {
	BACKGROUND-IMAGE: url(../../common/images/icons.gif); =
BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Trebuchet MS; WHITE-SPACE: =
nowrap; BACKGROUND-POSITION: 3px -2387px; VERTICAL-ALIGN: middle; =
CURSOR: default
}
.SummaryViewsNav {
	BACKGROUND-IMAGE: url(../../common/images/icons.gif); =
BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Trebuchet MS; WHITE-SPACE: =
nowrap; BACKGROUND-POSITION: 5px -1730px; VERTICAL-ALIGN: middle; =
CURSOR: default
}
.DashboardsNav {
	BACKGROUND-IMAGE: url(../../common/images/icons.gif); =
BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Trebuchet MS; WHITE-SPACE: =
nowrap; BACKGROUND-POSITION: 3px -4133px; VERTICAL-ALIGN: middle; =
CURSOR: default
}
.deleteview {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 5px; =
PADDING-LEFT: 25px; PADDING-RIGHT: 15px; BACKGROUND-POSITION: 2px =
-1908px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 2px
}
.deleteFolder {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 5px; =
PADDING-LEFT: 25px; PADDING-RIGHT: 15px; BACKGROUND-POSITION: 5px =
-3458px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 2px
}
.deleteFolderViews {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 5px; =
PADDING-LEFT: 25px; PADDING-RIGHT: 15px; BACKGROUND-POSITION: 5px =
-3487px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 2px
}
.renameview {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 5px; =
PADDING-LEFT: 25px; PADDING-RIGHT: 15px; BACKGROUND-POSITION: 2px =
-2762px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 2px
}
.noDescFont {
	TEXT-ALIGN: left; FONT-FAMILY: arial,sans-serif; COLOR: #cccccc; =
FONT-SIZE: 9pt; CURSOR: default; FONT-WEIGHT: normal
}
.highlightViewName {
	BACKGROUND-COLOR: #f5f5f5; COLOR: #0000cc; FONT-WEIGHT: normal; =
TEXT-DECORATION: underline
}
.linkstyle {
	FONT-FAMILY: Trebuchet MS; COLOR: #1223ff; FONT-SIZE: 13px; CURSOR: =
pointer; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.folderClose {
	BACKGROUND-IMAGE: url(../../common/images/icons.gif); =
BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: -1px -4186px; CURSOR: =
pointer
}
.folderOpen {
	BACKGROUND-IMAGE: url(../../common/images/icons.gif); =
BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: -1px -4163px; CURSOR: =
pointer
}
.zdbshowFields {
	Z-INDEX: 100; POSITION: absolute; WIDTH: 25px; BACKGROUND: =
url(../images/theme.gif) no-repeat -1px -750px; HEIGHT: 117px; TOP: 20%; =
CURSOR: pointer
}
.leftpaneplain {
	FONT-FAMILY: Arial; FONT-SIZE: 10pt; FONT-WEIGHT: bold
}
.objDragEl {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.depth0 .navPadding {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-TOP: 3px
}
.depth1 .navPadding {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 16px; PADDING-TOP: 3px
}
.depth2 .navPadding {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 25px; PADDING-TOP: 3px
}
.depth3 .navPadding {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 28px; PADDING-TOP: 3px
}
.navIconSpan {
	PADDING-LEFT: 25px; PADDING-TOP: 5px
}
.shareIconSpan {
	PADDING-LEFT: 25px; PADDING-TOP: 6px
}
.navigAllType .navIconSpan {
	BACKGROUND: url(../images/theme.gif) no-repeat -218px -404px
}
.trHighLight {
	BACKGROUND-COLOR: #efefef
}
.trHighLightForSelect {
	BACKGROUND-COLOR: #efefef
}
.trHighLight .optionmenu {
	POSITION: absolute; BACKGROUND: url(../../common/images/icons.gif) =
no-repeat 8px -3360px; TOP: 5px; CURSOR: pointer; RIGHT: 0px
}
.trHighLight .expoptionmenu {
	PADDING-LEFT: 25px; BACKGROUND: url(../../common/images/icons.gif) =
no-repeat 8px -3360px; CURSOR: pointer
}
.optionmenu {
	PADDING-LEFT: 25px; CURSOR: pointer
}
.descFont {
	TEXT-ALIGN: left; PADDING-LEFT: 57px; FONT-FAMILY: arial,sans-serif; =
WHITE-SPACE: normal; COLOR: #67947e; FONT-SIZE: 9pt; CURSOR: default; =
FONT-WEIGHT: normal
}
.viewSeparator {
	BORDER-BOTTOM: #cccccc 1px dotted; PADDING-TOP: 3px
}
.bgwhite {
	BACKGROUND-COLOR: #ffffff
}
A.viewName:link {
	FONT-FAMILY: arial,sans-serif; COLOR: #004cd6; FONT-SIZE: 9pt; =
TEXT-DECORATION: underline
}
A.viewName:active {
	FONT-FAMILY: arial,sans-serif; COLOR: #004cd6; FONT-SIZE: 9pt; =
TEXT-DECORATION: underline
}
A.viewName:visited {
	FONT-FAMILY: arial,sans-serif; COLOR: #004cd6; FONT-SIZE: 9pt; =
TEXT-DECORATION: underline
}
A.viewName:hover {
	FONT-FAMILY: arial,sans-serif; COLOR: #004cd6; FONT-SIZE: 9pt; =
TEXT-DECORATION: underline
}
.selectExpView {
	WIDTH: 140px; FONT-FAMILY: Arial; FONT-SIZE: 10pt
}
.foldSeparator {
	BORDER-BOTTOM: #cccccc 1px dotted; PADDING-BOTTOM: 3px
}
.createFolderLink {
	FONT-FAMILY: arial,sans-serif; COLOR: #004cd6; FONT-SIZE: 9pt; CURSOR: =
pointer; TEXT-DECORATION: underline
}
.createFolder {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 32px; PADDING-RIGHT: 3px; =
BACKGROUND-POSITION: 5px -229px; PADDING-TOP: 5px
}
.folderPadding {
	PADDING-RIGHT: 25px
}
A.fontBold:link {
	TEXT-ALIGN: left; FONT-FAMILY: arial,sans-serif; COLOR: #000000; =
FONT-SIZE: 9pt; CURSOR: default; FONT-WEIGHT: bold
}
A.fontBold:active {
	TEXT-ALIGN: left; FONT-FAMILY: arial,sans-serif; COLOR: #000000; =
FONT-SIZE: 9pt; CURSOR: default; FONT-WEIGHT: bold
}
A.fontBold:visited {
	TEXT-ALIGN: left; FONT-FAMILY: arial,sans-serif; COLOR: #000000; =
FONT-SIZE: 9pt; CURSOR: default; FONT-WEIGHT: bold
}
A.fontBold:hover {
	TEXT-ALIGN: left; FONT-FAMILY: arial,sans-serif; COLOR: #000000; =
FONT-SIZE: 9pt; CURSOR: default; FONT-WEIGHT: bold
}
.shareView {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 5px; =
PADDING-LEFT: 24px; PADDING-RIGHT: 3px; BACKGROUND-POSITION: 3px -301px; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 5px
}
.EditSharedView {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 5px; =
PADDING-LEFT: 24px; PADDING-RIGHT: 3px; BACKGROUND-POSITION: 2px =
-3823px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 5px
}
.makeAsTemplate {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 5px; =
PADDING-LEFT: 24px; PADDING-RIGHT: 3px; BACKGROUND-POSITION: 2px =
-3669px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 5px
}
.removeAsTemplate {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 5px; =
PADDING-LEFT: 24px; PADDING-RIGHT: 3px; BACKGROUND-POSITION: 2px =
-3690px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 5px
}
.switchToNav {
	WIDTH: 20px; BACKGROUND: url(../../common/images/icons.gif) no-repeat =
-4px -4288px; CURSOR: pointer
}
.dlgBottombg {
	BORDER-BOTTOM: #98bfe2 1px solid; BACKGROUND: #e2eefa
}
.dateDivBorder {
	BORDER-BOTTOM: #7f9db9 1px solid; BORDER-LEFT: #7f9db9 1px solid; =
PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BACKGROUND: =
white; FLOAT: left; HEIGHT: 20px; BORDER-TOP: #7f9db9 1px solid; =
BORDER-RIGHT: #7f9db9 1px solid; PADDING-TOP: 1px
}
.spanAsLink {
	PADDING-BOTTOM: 10px; DISPLAY: inline; COLOR: blue; CURSOR: pointer; =
TEXT-DECORATION: underline
}
.tipTextColor {
	COLOR: #999999
}
.textColorBlack {
	COLOR: black
}
.ZDBDashboardPanel {
	CURSOR: move
}
.ZDBDashboardPanel .navPadding {
	PADDING-RIGHT: 4px
}
.html > BODY .ZDBDashboardPanel .objDragEl {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 0px
}
.ZDBDashboardPanel .trHighLight .objDragEl {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 0px
}
.ZDBDashboardPanel .objDragEl {
	BORDER-BOTTOM: #e2e2e2 1px solid; BORDER-LEFT: #e2e2e2 1px solid; =
PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; WHITE-SPACE: =
nowrap; BACKGROUND: #edf1fc; BORDER-TOP: #e2e2e2 1px solid; CURSOR: =
move; BORDER-RIGHT: #e2e2e2 1px solid; PADDING-TOP: 2px
}
.ZDBDashboardPanel .trHighLight .objDragEl {
	BORDER-BOTTOM: #c9955e 1px dashed; BORDER-LEFT: #c9955e 1px dashed; =
PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BACKGROUND: =
#ffffcc; BORDER-TOP: #c9955e 1px dashed; CURSOR: move; BORDER-RIGHT: =
#c9955e 1px dashed; PADDING-TOP: 2px
}
.depth0 .navPadding {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-TOP: 3px
}
.depth1 .navPadding {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 16px; PADDING-TOP: 3px
}
.depth2 .navPadding {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 25px; PADDING-TOP: 3px
}
.depth3 .navPadding {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 28px; PADDING-TOP: 3px
}
.navIconSpan {
	PADDING-LEFT: 25px; PADDING-TOP: 5px
}
.navigAllType .navIconSpan {
	BACKGROUND: url(../images/theme.gif) no-repeat -218px -404px
}
.ZDBDashboardPanel .trHighLight {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.ZDBDashboardPanel .trHighLight .optionmenu {
	POSITION: absolute; DISPLAY: none; BACKGROUND: =
url(../../common/images/icons.gif) no-repeat 8px -3360px; TOP: 5px; =
CURSOR: pointer; RIGHT: 0px
}
.ZDBDashboardPanel .dashboardAddOption {
	POSITION: absolute; PADDING-LEFT: 10px; BACKGROUND: =
url(../../common/images/icons.gif) no-repeat -10px -4029px; TOP: 2px; =
CURSOR: pointer; RIGHT: 2px; PADDING-TOP: 3px
}
HTML > BODY .ZDBDashboardPanel .dashboardAddOption {
	POSITION: absolute; PADDING-LEFT: 10px; BACKGROUND: =
url(../../common/images/icons.gif) no-repeat -10px -4033px; TOP: 2px; =
CURSOR: pointer; RIGHT: 2px; PADDING-TOP: 3px
}
.trHighLight .expoptionmenu {
	PADDING-LEFT: 25px; BACKGROUND: url(../../common/images/icons.gif) =
no-repeat 8px -3360px; CURSOR: pointer
}
.optionmenu {
	PADDING-LEFT: 25px; CURSOR: pointer
}
.ZDBDashboardPanel .descFont {
	TEXT-ALIGN: left; PADDING-LEFT: 33px; FONT-FAMILY: arial,sans-serif; =
WHITE-SPACE: normal; COLOR: #67947e; FONT-SIZE: 9pt; CURSOR: auto; =
FONT-WEIGHT: normal
}
.viewSeparator {
	BORDER-BOTTOM: #cccccc 1px dotted; PADDING-TOP: 3px
}
.bgwhite {
	BACKGROUND-COLOR: #ffffff
}
.ZDBDashboardPanel A.viewName:link {
	COLOR: #344792; CURSOR: move; TEXT-DECORATION: none
}
.ZDBDashboardPanel A.viewName:active {
	COLOR: #344792; CURSOR: move; TEXT-DECORATION: none
}
.ZDBDashboardPanel A.viewName:visited {
	COLOR: #344792; CURSOR: move; TEXT-DECORATION: none
}
.ZDBDashboardPanel A.viewName:hover {
	COLOR: #344792; CURSOR: move; TEXT-DECORATION: none
}
.ZDBDashboardPanel #DashboardViewEl {
	DISPLAY: none
}
.ZDBDashboardPanel #ZDBNEWFOLDERLNK {
	DISPLAY: none
}
#ZDBNAVIGLINK {
	DISPLAY: none
}
.ZDBDashboardPanel #ZDBNAVIGLINK {
	DISPLAY: block
}
HTML > BODY .ZDBDashboardPanel #ZDBNAVIGLINK {
	DISPLAY: table-row
}
.showNavLink {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 25px; PADDING-RIGHT: 3px; =
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND: =
url(../../common/images/icons.gif) #ddfbdb no-repeat 1px -4283px; COLOR: =
#0033cc; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: underline; =
PADDING-TOP: 5px
}
.showViewList {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 25px; PADDING-RIGHT: 3px; =
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND: =
url(../../common/images/icons.gif) #ddfbdb no-repeat 1px -4283px; COLOR: =
#0033cc; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: underline; =
PADDING-TOP: 5px
}
.showNavLink .backToViewList {
	DISPLAY: none
}
.showNavLink .backToNav {
	DISPLAY: block; CURSOR: pointer
}
.showViewList .backToViewList {
	DISPLAY: block; CURSOR: pointer
}
.showViewList .backToNav {
	DISPLAY: none
}
.selectExpView {
	WIDTH: 140px; FONT-FAMILY: Arial; FONT-SIZE: 10pt
}
.foldSeparator {
	BORDER-BOTTOM: #cccccc 1px dotted; PADDING-BOTTOM: 3px
}
.createFolderLink {
	FONT-FAMILY: arial,sans-serif; COLOR: #004cd6; FONT-SIZE: 9pt; CURSOR: =
pointer; TEXT-DECORATION: underline
}
.createFolder {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 32px; PADDING-RIGHT: 3px; =
BACKGROUND-POSITION: 5px -229px; PADDING-TOP: 5px
}
.folderDivider {
	PADDING-LEFT: 5px; BACKGROUND: url(../images/theme.gif) no-repeat -4px =
-524px
}
.folderPadding {
	PADDING-RIGHT: 25px
}
A.fontBold:link {
	TEXT-ALIGN: left; FONT-FAMILY: arial,sans-serif; COLOR: #000000; =
FONT-SIZE: 9pt; CURSOR: default; FONT-WEIGHT: bold
}
A.fontBold:active {
	TEXT-ALIGN: left; FONT-FAMILY: arial,sans-serif; COLOR: #000000; =
FONT-SIZE: 9pt; CURSOR: default; FONT-WEIGHT: bold
}
A.fontBold:visited {
	TEXT-ALIGN: left; FONT-FAMILY: arial,sans-serif; COLOR: #000000; =
FONT-SIZE: 9pt; CURSOR: default; FONT-WEIGHT: bold
}
A.fontBold:hover {
	TEXT-ALIGN: left; FONT-FAMILY: arial,sans-serif; COLOR: #000000; =
FONT-SIZE: 9pt; CURSOR: default; FONT-WEIGHT: bold
}
.shareView {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 5px; =
PADDING-LEFT: 24px; PADDING-RIGHT: 3px; BACKGROUND-POSITION: 3px -301px; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 5px
}
.makeAsTemplate {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 5px; =
PADDING-LEFT: 24px; PADDING-RIGHT: 3px; BACKGROUND-POSITION: 2px =
-3669px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 5px
}
.removeAsTemplate {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 5px; =
PADDING-LEFT: 24px; PADDING-RIGHT: 3px; BACKGROUND-POSITION: 2px =
-3690px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 5px
}
.zdbdviewmode {
	BACKGROUND: white; OVERFLOW: auto
}
.zdbdeditmode {
	BACKGROUND: white; OVERFLOW: auto
}
.zdbdeditmode {
	BACKGROUND-IMAGE: url(../../common/images/dashboardEditor.gif)
}
.dashModalDiv {
	Z-INDEX: 5; POSITION: absolute; WIDTH: 100%; HEIGHT: 100%; TOP: 0px; =
CURSOR: move; LEFT: 0px
}
.modalDivDragMode {
	Z-INDEX: 5; POSITION: absolute; WIDTH: 100%; HEIGHT: 100%; TOP: 0px; =
CURSOR: move; LEFT: 0px
}
.modalDivDragMode {
	BORDER-BOTTOM: red 1px solid; BORDER-LEFT: red 1px solid; BACKGROUND: =
lavender; BORDER-TOP: red 1px solid; BORDER-RIGHT: red 1px solid
}
.dashModalDiv {
	FILTER: alpha(opacity=3D0); BACKGROUND: white; opacity: 0; =
-moz-box-sizing: border-box; -webkit-box-sizing: border-box
}
.dashRowDivEdit {
	MARGIN-TOP: 25px
}
.multiColEdit {
	BORDER-BOTTOM: gray 1px dashed; BORDER-LEFT: gray 1px dashed; =
PADDING-BOTTOM: 25px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: =
gray 1px dashed; BORDER-RIGHT: gray 1px dashed
}
.defaultMsg {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #858585; =
FONT-SIZE: 14px
}
.tableItem {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; =
PADDING-TOP: 2px
}
.ZDBDashboardItemTable {
	BORDER-BOTTOM: #efefef 1px solid; BORDER-LEFT: #efefef 1px solid; =
BORDER-TOP: #efefef 1px solid; BORDER-RIGHT: #efefef 1px solid
}
.ZDBDashboardItemTableLighter {
	BORDER-BOTTOM: #f7f7f7 1px solid; BORDER-LEFT: #f7f7f7 1px solid; =
BORDER-TOP: #f7f7f7 1px solid; BORDER-RIGHT: #f7f7f7 1px solid
}
.ZDBDashboardItemTitle {
	BACKGROUND: none transparent scroll repeat 0% 0%; CURSOR: move
}
.ZDBDashboardItemIcon {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 20px; PADDING-RIGHT: 2px; =
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #333333; =
FONT-SIZE: 12px; CURSOR: move; PADDING-TOP: 2px
}
.ZDBDashboardItemCloseBtn {
	WIDTH: 18px; BACKGROUND: url(../../common/images/icons.gif) no-repeat =
-1px -3913px
}
.ZDBDashboardItemExpand {
	PADDING-LEFT: 18px; BACKGROUND: url(../../common/images/icons.gif) =
no-repeat -3px -3942px
}
.ZDBDashboardItemContract {
	PADDING-LEFT: 18px; BACKGROUND: url(../../common/images/icons.gif) =
no-repeat -3px -3967px
}
.ZDBDashboardItemBody {
	BORDER-BOTTOM: #b3cee1 1px solid; BORDER-LEFT: #b3cee1 1px solid; =
BORDER-TOP: #b3cee1 1px solid; BORDER-RIGHT: #b3cee1 1px solid
}
.zdbinnerViewOptions {
	BORDER-BOTTOM: #9fb7c7 1px solid; BORDER-LEFT: #d7edff 1px solid; =
PADDING-BOTTOM: 1px; PADDING-LEFT: 5px; PADDING-RIGHT: 4px; FONT-FAMILY: =
Verdana, Arial, Helvetica, sans-serif; BACKGROUND: #c7e2f3; FONT-SIZE: =
10px; BORDER-TOP: #d7edff 1px solid; CURSOR: pointer; BORDER-RIGHT: =
#9fb7c7 1px solid; PADDING-TOP: 1px
}
.zdboptionunchecked {
	LINE-HEIGHT: 23px; PADDING-LEFT: 27px; BACKGROUND: =
url(../images/analysisSprite.gif) no-repeat 0px -575px; CURSOR: pointer
}
.zdboptionchecked {
	LINE-HEIGHT: 23px; PADDING-LEFT: 27px; BACKGROUND: =
url(../images/analysisSprite.gif) no-repeat -37px -575px; CURSOR: =
pointer
}
.dashboardTitleFont {
	LINE-HEIGHT: 20px; PADDING-LEFT: 3px; FONT-FAMILY: arial,sans-serif
}
.dashboarddescFont {
	LINE-HEIGHT: 20px; PADDING-LEFT: 3px; FONT-FAMILY: arial,sans-serif
}
.dashboardTitleFont {
	COLOR: #ff6600; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.dashboarddescFont {
	COLOR: #000066; FONT-SIZE: 12px
}
.dashChild {
	POSITION: relative; BACKGROUND-COLOR: #ffffff; OVERFLOW: hidden
}
.dashChildEdit {
	POSITION: relative; BACKGROUND-COLOR: #ffffff; OVERFLOW: hidden
}
.dashChildEditSmall {
	POSITION: relative; BACKGROUND-COLOR: #ffffff; OVERFLOW: hidden
}
.dashChild {
	BORDER-BOTTOM: white 1px solid; BORDER-LEFT: white 1px solid; =
BORDER-TOP: white 1px solid; BORDER-RIGHT: white 1px solid
}
.dashChildEdit {
	BORDER-BOTTOM: gray 1px solid; BORDER-LEFT: gray 1px solid; BORDER-TOP: =
gray 1px solid; BORDER-RIGHT: gray 1px solid
}
.dashChildEditSmall {
	BORDER-BOTTOM: gray 1px solid; BORDER-LEFT: gray 1px solid; MARGIN-TOP: =
25px; BORDER-TOP: gray 1px solid; BORDER-RIGHT: gray 1px solid
}
.dashChildSel {
	BORDER-BOTTOM: red 1px dashed; BORDER-LEFT: red 1px dashed; BORDER-TOP: =
red 1px dashed; BORDER-RIGHT: red 1px dashed
}
.emptyDashCellSel {
	BORDER-BOTTOM: #c9955e 2px dashed; BORDER-LEFT: #c9955e 2px dashed; =
BACKGROUND: #ffffcc; BORDER-TOP: #c9955e 2px dashed; BORDER-RIGHT: =
#c9955e 2px dashed
}
.optionsBg {
	MARGIN-TOP: 2px; BACKGROUND: url(../../common/images/bg.gif) repeat-x =
-128px -1280px; FLOAT: left; HEIGHT: 24px
}
.optionsIcons {
	MARGIN-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; =
FLOAT: left; HEIGHT: 21px; COLOR: #333333; MARGIN-LEFT: 6px; FONT-SIZE: =
11px; CURSOR: pointer; PADDING-TOP: 2px
}
.exportOptions {
	WIDTH: 21px; BACKGROUND: url(../../common/images/analysisIconCat1.gif) =
no-repeat 1px -355px
}
.leftCorner {
	WIDTH: 4px; BACKGROUND: url(../../common/images/bg.gif) no-repeat 0px =
-1235px
}
.rightCorner {
	WIDTH: 7px; BACKGROUND: url(../../common/images/bg.gif) no-repeat -24px =
-1235px; MARGIN-LEFT: 0px
}
.viewUDOptions {
	WIDTH: 21px; BACKGROUND: url(../../common/images/analysisIconCat1.gif) =
no-repeat 2px -207px
}
.editText {
	PADDING-LEFT: 15px; BACKGROUND: url(../../common/images/icons.gif) =
no-repeat -6px -2762px; PADDING-TOP: 2px
}
.refreshOptions {
	WIDTH: 21px; BACKGROUND: url(../../common/images/icons.gif) no-repeat =
3px -1184px
}
.addText {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 24px; PADDING-RIGHT: 3px; =
BACKGROUND-POSITION: 0px -4060px; PADDING-TOP: 5px
}
.addImage {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 24px; PADDING-RIGHT: 3px; =
BACKGROUND-POSITION: 0px -3999px; PADDING-TOP: 5px
}
.dashDnDMoveDiv {
	Z-INDEX: 10000; BORDER-BOTTOM: #f00 1px dashed; POSITION: absolute; =
BORDER-LEFT: #f00 1px dashed; WIDTH: 200px; BACKGROUND: #fdfee2; HEIGHT: =
40px; OVERFLOW: hidden; BORDER-TOP: #f00 1px dashed; CURSOR: move; =
BORDER-RIGHT: #f00 1px dashed
}
.dashDivBody {
	WIDTH: 100%; OVERFLOW: hidden
}
.editH {
	BORDER-BOTTOM: #98bfe2 1px solid; BORDER-LEFT: #98bfe2 1px solid; =
WIDTH: 100%; HEIGHT: 99%; BORDER-TOP: #98bfe2 1px solid; BORDER-RIGHT: =
#98bfe2 1px solid
}
.editHToolBar {
	BACKGROUND-COLOR: #dbe9f7; HEIGHT: 30px
}
.editHTool TD {
	WIDTH: 20px; FONT: 14px verdana,arial,helvetical,sans-serif; HEIGHT: =
20px
}
.editHTool TD A {
	CURSOR: pointer
}
.editHTool TD A:hover {
	BACKGROUND-COLOR: #feffde
}
.editHTool SELECT {
	FONT: 11px verdana,arial,helvetical,sans-serif
}
.editHTool .tdSelect {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: =
medium none; BORDER-RIGHT: medium none
}
.editHFoot {
	FONT: 11px verdana,arial,helvetical,sans-serif
}
.editorClass {
	MARGIN: 2px; FONT: 18px verdana,arial,helvetical,sans-serif
}
.zdbCenter {
	PADDING-LEFT: 15px; BACKGROUND: =
url(../../common/images/zdbtxteditor.gif) no-repeat; HEIGHT: 15px; =
CURSOR: pointer
}
.zdbLeft {
	PADDING-LEFT: 15px; BACKGROUND: =
url(../../common/images/zdbtxteditor.gif) no-repeat; HEIGHT: 15px; =
CURSOR: pointer
}
.zdbRight {
	PADDING-LEFT: 15px; BACKGROUND: =
url(../../common/images/zdbtxteditor.gif) no-repeat; HEIGHT: 15px; =
CURSOR: pointer
}
.zdbCopy {
	PADDING-LEFT: 15px; BACKGROUND: =
url(../../common/images/zdbtxteditor.gif) no-repeat; HEIGHT: 15px; =
CURSOR: pointer
}
.zdbCut {
	PADDING-LEFT: 15px; BACKGROUND: =
url(../../common/images/zdbtxteditor.gif) no-repeat; HEIGHT: 15px; =
CURSOR: pointer
}
.zdbPaste {
	PADDING-LEFT: 15px; BACKGROUND: =
url(../../common/images/zdbtxteditor.gif) no-repeat; HEIGHT: 15px; =
CURSOR: pointer
}
.zdbItalic {
	PADDING-LEFT: 15px; BACKGROUND: =
url(../../common/images/zdbtxteditor.gif) no-repeat; HEIGHT: 15px; =
CURSOR: pointer
}
.zdbBold {
	PADDING-LEFT: 15px; BACKGROUND: =
url(../../common/images/zdbtxteditor.gif) no-repeat; HEIGHT: 15px; =
CURSOR: pointer
}
.zdbUnderline {
	PADDING-LEFT: 15px; BACKGROUND: =
url(../../common/images/zdbtxteditor.gif) no-repeat; HEIGHT: 15px; =
CURSOR: pointer
}
.zdbOrdered_List {
	PADDING-LEFT: 15px; BACKGROUND: =
url(../../common/images/zdbtxteditor.gif) no-repeat; HEIGHT: 15px; =
CURSOR: pointer
}
.zdbOutdent {
	PADDING-LEFT: 15px; BACKGROUND: =
url(../../common/images/zdbtxteditor.gif) no-repeat; HEIGHT: 15px; =
CURSOR: pointer
}
.zdbIndent {
	PADDING-LEFT: 15px; BACKGROUND: =
url(../../common/images/zdbtxteditor.gif) no-repeat; HEIGHT: 15px; =
CURSOR: pointer
}
.zdbRedo {
	PADDING-LEFT: 15px; BACKGROUND: =
url(../../common/images/zdbtxteditor.gif) no-repeat; HEIGHT: 15px; =
CURSOR: pointer
}
.zdbUndo {
	PADDING-LEFT: 15px; BACKGROUND: =
url(../../common/images/zdbtxteditor.gif) no-repeat; HEIGHT: 15px; =
CURSOR: pointer
}
.zdbUnordered_List {
	PADDING-LEFT: 15px; BACKGROUND: =
url(../../common/images/zdbtxteditor.gif) no-repeat; HEIGHT: 15px; =
CURSOR: pointer
}
.zdbLink {
	PADDING-LEFT: 15px; BACKGROUND: =
url(../../common/images/zdbtxteditor.gif) no-repeat; HEIGHT: 15px; =
CURSOR: pointer
}
.zdbUnlink {
	PADDING-LEFT: 15px; BACKGROUND: =
url(../../common/images/zdbtxteditor.gif) no-repeat; HEIGHT: 15px; =
CURSOR: pointer
}
.zdbSome {
	PADDING-LEFT: 15px; BACKGROUND: =
url(../../common/images/zdbtxteditor.gif) no-repeat; HEIGHT: 15px; =
CURSOR: pointer
}
.zdbImage {
	PADDING-LEFT: 15px; BACKGROUND: =
url(../../common/images/zdbtxteditor.gif) no-repeat; HEIGHT: 15px; =
CURSOR: pointer
}
.zdbCenter {
	BACKGROUND-POSITION: 0px -35px
}
.zdbLeft {
	BACKGROUND-POSITION: -26px -35px
}
.zdbRight {
	BACKGROUND-POSITION: -52px -35px
}
.zdbCopy {
	BACKGROUND-POSITION: 0px -54px
}
.zdbCut {
	BACKGROUND-POSITION: -26px -54px
}
.zdbPaste {
	BACKGROUND-POSITION: -52px -54px
}
.zdbItalic {
	BACKGROUND-POSITION: 0px -79px
}
.zdbBold {
	BACKGROUND-POSITION: -26px -79px
}
.zdbUnderline {
	BACKGROUND-POSITION: -52px -79px
}
.zdbOrdered_List {
	BACKGROUND-POSITION: 0px -100px
}
.zdbOutdent {
	BACKGROUND-POSITION: -26px -99px
}
.zdbIndent {
	BACKGROUND-POSITION: -26px -99px
}
.zdbRedo {
	BACKGROUND-POSITION: 0px -130px
}
.zdbUndo {
	BACKGROUND-POSITION: -26px -130px
}
.zdbUnordered_List {
	BACKGROUND-POSITION: -52px -130px
}
.zdbLink {
	BACKGROUND-POSITION: 0px -160px
}
.zdbUnlink {
	BACKGROUND-POSITION: -26px -160px
}
.zdbSome {
	BACKGROUND-POSITION: 0px 0px
}
.zdbImage {
	BACKGROUND-POSITION: -26px -130px
}
.nodbheader {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000; FONT-SIZE: 12px
}
.nodbtitle {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #4b6a13; FONT-SIZE: =
12px
}
.nodbcontent {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000; FONT-SIZE: 11px
}
.zdbqlbr {
	BORDER-BOTTOM: #e3e3e3 1px solid; BORDER-LEFT: #e3e3e3 1px solid; =
BORDER-TOP: #e3e3e3 1px solid; BORDER-RIGHT: #e3e3e3 1px solid
}
.zdbqlbg {
	PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #f2f2f2; PADDING-LEFT: 4px; =
PADDING-RIGHT: 4px; PADDING-TOP: 4px
}
.legendtxt {
	BORDER-BOTTOM: #f9a9a8 2px solid; BORDER-LEFT: #f9a9a8 2px solid; =
BACKGROUND-COLOR: #ffe7e7; WIDTH: 199px; FONT-FAMILY: arial; =
MARGIN-BOTTOM: 12px; FLOAT: left; HEIGHT: 54px; FONT-SIZE: 12px; =
BORDER-TOP: #f9a9a8 2px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #f9a9a8 =
2px solid
}
.legendtoparrow {
	POSITION: absolute; WIDTH: 30px; BACKGROUND: =
url(../../common/images/arrow.gif) no-repeat -10px 0px; HEIGHT: 9px; =
TOP: 2px
}
.legendleftarrow {
	POSITION: absolute; WIDTH: 9px; BACKGROUND: =
url(../../common/images/arrow.gif) no-repeat -1px -8px; HEIGHT: 30px; =
LEFT: 2px
}
.legendrightarrow {
	POSITION: absolute; WIDTH: 9px; BACKGROUND: =
url(../../common/images/arrow.gif) no-repeat -35px -7px; HEIGHT: 30px; =
RIGHT: 2px
}
.legendbottomarrow {
	POSITION: absolute; WIDTH: 30px; BOTTOM: 2px; BACKGROUND: =
url(../../common/images/arrow.gif) no-repeat -10px -34px; HEIGHT: 9px
}
.legendcr {
	TEXT-ALIGN: center; LINE-HEIGHT: 36px
}
.legendBox {
	BORDER-BOTTOM: #f9a9a8 2px solid; POSITION: absolute; BORDER-LEFT: =
#f9a9a8 2px solid; BACKGROUND-COLOR: rgb(255,231,231); WIDTH: 199px; =
FONT-FAMILY: arial; HEIGHT: 40px; FONT-SIZE: 12px; BORDER-TOP: #f9a9a8 =
2px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #f9a9a8 2px solid; =
-moz-box-sizing: border-box; -webkit-box-sizing: border-box
}
.nolegendmsg {
	Z-INDEX: 100; POSITION: absolute; -moz-box-sizing: border-box; =
-webkit-box-sizing: border-box
}
.createviewbg {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 180px; BACKGROUND: =
url(../../common/images/create-view.gif) no-repeat; HEIGHT: 90px; =
BORDER-TOP: 0px; CURSOR: pointer; BORDER-RIGHT: 0px
}
.importfile {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 20px; =
BACKGROUND-POSITION: 0px 3px; PADDING-TOP: 0px
}
.enterdata {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 20px; =
BACKGROUND-POSITION: 0px -197px; PADDING-TOP: 0px
}
.designview {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 190px; PADDING-RIGHT: 0px; =
BACKGROUND-POSITION: 0px -97px; PADDING-TOP: 0px
}
.queryview {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 190px; PADDING-RIGHT: 0px; =
BACKGROUND-POSITION: 0px -302px; PADDING-TOP: 0px
}
.sheetview {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 175px; PADDING-RIGHT: 0px; =
BACKGROUND-POSITION: 0px -701px; PADDING-TOP: 0px
}
.chartview {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 175px; PADDING-RIGHT: 0px; =
BACKGROUND-POSITION: 0px -397px; PADDING-TOP: 0px
}
.pivotview {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 175px; PADDING-RIGHT: 0px; =
BACKGROUND-POSITION: 0px -497px; PADDING-TOP: 0px
}
.sumview {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 175px; PADDING-RIGHT: 0px; =
BACKGROUND-POSITION: 0px -596px; PADDING-TOP: 0px
}
.dashboardview {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 175px; PADDING-RIGHT: 0px; =
BACKGROUND-POSITION: 1px -1124px; PADDING-TOP: 0px
}
.autogenreport {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 175px; PADDING-RIGHT: 0px; =
BACKGROUND-POSITION: -2px -805px; PADDING-TOP: 0px
}
.similartable {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 175px; PADDING-RIGHT: 0px; =
BACKGROUND-POSITION: -2px -1011px; PADDING-TOP: 0px
}
.selectBoxCompIco {
	WIDTH: 120px; BACKGROUND: url(../../common/images/VMFilterDlgsRel.gif) =
no-repeat; HEIGHT: 47px
}
.multiSelectBoxCompIco {
	WIDTH: 120px; BACKGROUND: url(../../common/images/VMFilterDlgsRel.gif) =
no-repeat; HEIGHT: 47px
}
.autoFillingCompIco {
	WIDTH: 120px; BACKGROUND: url(../../common/images/VMFilterDlgsRel.gif) =
no-repeat; HEIGHT: 47px
}
.dateRangesCompIco {
	WIDTH: 120px; BACKGROUND: url(../../common/images/VMFilterDlgsRel.gif) =
no-repeat; HEIGHT: 47px
}
.relativePeriodBoxCompIco {
	WIDTH: 120px; BACKGROUND: url(../../common/images/VMFilterDlgsRel.gif) =
no-repeat; HEIGHT: 47px
}
.actualPeriodCompIco {
	WIDTH: 120px; BACKGROUND: url(../../common/images/VMFilterDlgsRel.gif) =
no-repeat; HEIGHT: 47px
}
.numRangesSliderCompIco {
	WIDTH: 120px; BACKGROUND: url(../../common/images/VMFilterDlgsRel.gif) =
no-repeat; HEIGHT: 47px
}
.numRangesComboCompIco {
	WIDTH: 120px; BACKGROUND: url(../../common/images/VMFilterDlgsRel.gif) =
no-repeat; HEIGHT: 47px
}
.rankingComnoCompIco {
	WIDTH: 120px; BACKGROUND: url(../../common/images/VMFilterDlgsRel.gif) =
no-repeat; HEIGHT: 47px
}
.seasonalPeriodCompIco {
	WIDTH: 120px; BACKGROUND: url(../../common/images/VMFilterDlgsRel.gif) =
no-repeat; HEIGHT: 47px
}
.selectBoxCompIco {
	BACKGROUND-POSITION: 0px 0px
}
.multiSelectBoxCompIco {
	BACKGROUND-POSITION: 0px -54px
}
.autoFillingCompIco {
	BACKGROUND-POSITION: 0px -109px
}
.dateRangesCompIco {
	BACKGROUND-POSITION: 0px -165px
}
.relativePeriodBoxCompIco {
	BACKGROUND-POSITION: 0px -213px
}
.actualPeriodCompIco {
	BACKGROUND-POSITION: 0px -270px
}
.seasonalPeriodCompIco {
	BACKGROUND-POSITION: 0px -541px
}
.numRangesSliderCompIco {
	BACKGROUND-POSITION: 0px -328px
}
.numRangesComboCompIco {
	BACKGROUND-POSITION: 0px -375px
}
.rankingComnoCompIco {
	BACKGROUND-POSITION: 0px -432px
}
.compDesc {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; =
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; MARGIN-LEFT: 35px; =
FONT-SIZE: 11px; PADDING-TOP: 5px
}
.mulitSelectBox {
	BORDER-BOTTOM: #a0a0a0 1px solid; BORDER-LEFT: #a0a0a0 1px solid; =
WIDTH: 175px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: =
#333333; FONT-SIZE: 11px; BORDER-TOP: #a0a0a0 1px solid; BORDER-RIGHT: =
#a0a0a0 1px solid
}
.VMFilterCompDrgEl {
	BORDER-BOTTOM: #a9a9a9 1px dashed; BORDER-LEFT: #a9a9a9 1px dashed; =
BACKGROUND-COLOR: #f8f8f6; MARGIN: 1px; FONT-FAMILY: Verdana, Arial, =
Helvetica, sans-serif; FLOAT: left; FONT-SIZE: 12px; BORDER-TOP: #a9a9a9 =
1px dashed; CURSOR: move; BORDER-RIGHT: #a9a9a9 1px dashed
}
.VMFilterCompDrgElShdw {
	BORDER-BOTTOM: #a9a9a9 1px dashed; BORDER-LEFT: #a9a9a9 1px dashed; =
BACKGROUND-COLOR: #f8f8f6; MARGIN: 1px; FONT-FAMILY: Verdana, Arial, =
Helvetica, sans-serif; FLOAT: left; FONT-SIZE: 12px; BORDER-TOP: #a9a9a9 =
1px dashed; CURSOR: move; BORDER-RIGHT: #a9a9a9 1px dashed
}
.VMFIlterCompDrgElHover {
	BORDER-BOTTOM: #a9a9a9 1px dashed; BORDER-LEFT: #a9a9a9 1px dashed; =
BACKGROUND-COLOR: #f8f8f6; MARGIN: 1px; FONT-FAMILY: Verdana, Arial, =
Helvetica, sans-serif; FLOAT: left; FONT-SIZE: 12px; BORDER-TOP: #a9a9a9 =
1px dashed; CURSOR: move; BORDER-RIGHT: #a9a9a9 1px dashed
}
.VMFilterCompDrgElShdw {
	BORDER-BOTTOM: #ff0000 1px dashed; BORDER-LEFT: #ff0000 1px dashed; =
BORDER-TOP: #ff0000 1px dashed; BORDER-RIGHT: #ff0000 1px dashed; =
-moz-box-shadow: 0px 0px 7px #adb5be; -webkit-box-shadow: 0px 0px 7px =
#adb5be
}
.VMFIlterCompDrgElHover {
	BORDER-BOTTOM: #ff0000 1px dashed; BORDER-LEFT: #ff0000 1px dashed; =
BORDER-TOP: #ff0000 1px dashed; BORDER-RIGHT: #ff0000 1px dashed
}
.elResize {
	BACKGROUND-IMAGE: url(../../common/images/icons.gif); POSITION: =
absolute; WIDTH: 12px; BOTTOM: 0px; BACKGROUND-POSITION: -5px -4407px; =
HEIGHT: 10px; CURSOR: nw-resize; RIGHT: 0px
}
HTML > BODY .elResize {
	BACKGROUND-IMAGE: url(../../common/images/icons.gif); POSITION: =
absolute; WIDTH: 12px; BOTTOM: 0px; BACKGROUND-POSITION: -5px -4407px; =
HEIGHT: 12px; CURSOR: nw-resize; RIGHT: 0px
}
.editIcon {
	PADDING-LEFT: 15px; BACKGROUND: url(../../common/images/icons.gif) =
no-repeat -4px -2766px; PADDING-TOP: 0px
}
.VMFilterModalDiv {
	POSITION: absolute; BACKGROUND-COLOR: #ffffff; TOP: 0px; LEFT: 0px
}
.VMFilterModalDivHover {
	POSITION: absolute; BACKGROUND-COLOR: #00cc33; TOP: 0px; LEFT: 0px
}
.enabledBlock .modalDiv {
	DISPLAY: none
}
.disabledBlock .contentDiv {
	FILTER: alpha(opacity=3D30); BACKGROUND: #ffffff; opacity: 0.3
}
.disabledBlock .modalDiv {
	FILTER: alpha(opacity=3D30); BACKGROUND-COLOR: #ffffff; DISPLAY: block; =
CURSOR: default; opacity: 0.3
}
.segmentBox .ZDBComboStyle {
	DISPLAY: none; VISIBILITY: hidden
}
.segmentBox #ZADateRanges {
	DISPLAY: none; VISIBILITY: hidden
}
.segmentBox #ZAFilterColumnTitle {
	DISPLAY: none; VISIBILITY: hidden
}
.segmentBox #ZAVMFilterColumnTitle {
	DISPLAY: block; FONT-SIZE: 12px
}
.segmentBox #ZAVMFilterSelectedValues {
	DISPLAY: block; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.segmentBox .selectedItemsHolder {
	HEIGHT: 57px
}
.segmentBox #ZAVMFilterOthersDiv {
	DISPLAY: block
}
.hintTxt {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #666666; =
FONT-SIZE: 10px
}
.greyTxt {
	COLOR: #666666
}
.step1Tab {
	TEXT-ALIGN: center; PADDING-BOTTOM: 4px; WIDTH: 76px; FONT-FAMILY: =
Arial, Helvetica, sans-serif; BACKGROUND: url(../images/tab-button.gif) =
no-repeat; HEIGHT: 60px; COLOR: #243858; FONT-SIZE: 13px; CURSOR: =
pointer
}
.step2Tab {
	TEXT-ALIGN: center; PADDING-BOTTOM: 4px; WIDTH: 76px; FONT-FAMILY: =
Arial, Helvetica, sans-serif; BACKGROUND: url(../images/tab-button.gif) =
no-repeat; HEIGHT: 60px; COLOR: #243858; FONT-SIZE: 13px; CURSOR: =
pointer
}
.step3Tab {
	TEXT-ALIGN: center; PADDING-BOTTOM: 4px; WIDTH: 76px; FONT-FAMILY: =
Arial, Helvetica, sans-serif; BACKGROUND: url(../images/tab-button.gif) =
no-repeat; HEIGHT: 60px; COLOR: #243858; FONT-SIZE: 13px; CURSOR: =
pointer
}
.step1Tab {
	BACKGROUND-POSITION: -145px 0px
}
.step2Tab {
	BACKGROUND-POSITION: -146px -70px
}
.step3Tab {
	BACKGROUND-POSITION: -147px -140px
}
.step1TabSelected .step1Tab {
	PADDING-BOTTOM: 4px; WIDTH: 76px; FONT-FAMILY: Arial, Helvetica, =
sans-serif; BACKGROUND: url(../images/tab-button.gif) no-repeat; HEIGHT: =
60px; COLOR: #243858; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
.step2TabSelected .step2Tab {
	PADDING-BOTTOM: 4px; WIDTH: 76px; FONT-FAMILY: Arial, Helvetica, =
sans-serif; BACKGROUND: url(../images/tab-button.gif) no-repeat; HEIGHT: =
60px; COLOR: #243858; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
.step2TabSelected .step2Tab {
	PADDING-BOTTOM: 4px; WIDTH: 76px; FONT-FAMILY: Arial, Helvetica, =
sans-serif; BACKGROUND: url(../images/tab-button.gif) no-repeat; HEIGHT: =
60px; COLOR: #243858; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
.step1TabSelected .step1Tab {
	BACKGROUND-POSITION: 0px 0px
}
.step2TabSelected .step2Tab {
	BACKGROUND-POSITION: 0px -70px
}
.step3TabSelected .step3Tab {
	BACKGROUND-POSITION: 0px -140px
}
.noTab {
	BORDER-BOTTOM: #a1b7da 1px solid
}
.dFilterHolder .VMFilterCompDrgEl {
	BORDER-BOTTOM: transparent 1px dashed; BORDER-LEFT: transparent 1px =
dashed; BACKGROUND-COLOR: transparent; FONT-FAMILY: Arial,Verdana, =
Helvetica, sans-serif; FONT-SIZE: 12px; BORDER-TOP: transparent 1px =
dashed; CURSOR: default; BORDER-RIGHT: transparent 1px dashed
}
.dFilterHolder .VMFilterModalDiv {
	DISPLAY: none
}
.dFilterHolder .elResize {
	DISPLAY: none
}
.dComponentHover {
	BACKGROUND-COLOR: #ffec6d
}
.dComboDropDownLoaded {
	BACKGROUND-IMAGE: url(../../common/images/componentsRel.gif); =
BACKGROUND-COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat; =
BACKGROUND-POSITION: right top; OVERFLOW: hidden
}
.dComboDropDownLoading {
	BACKGROUND-IMAGE: url(../../common/images/componentsRel.gif); =
BACKGROUND-COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat; =
BACKGROUND-POSITION: right top; OVERFLOW: hidden
}
.dComponentHover .dComboDropDownLoaded {
	BACKGROUND-IMAGE: url(../../common/images/componentsRel.gif); =
BACKGROUND-COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat; =
BACKGROUND-POSITION: right top; OVERFLOW: hidden
}
.dComponentHover .dComboDropDownLoaded {
	BACKGROUND-POSITION: right -25px
}
.dComboDropDownLoading {
	BACKGROUND-IMAGE: url(../../common/images/loading.gif)
}
.dComboDispSelected {
	BORDER-BOTTOM: #b5b8c8 1px solid; BORDER-LEFT: #b5b8c8 1px solid; =
PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 100%; PADDING-RIGHT: 2px; =
FONT-FAMILY: Arial,Verdana, Helvetica, sans-serif; WHITE-SPACE: nowrap; =
FONT-SIZE: 9pt; OVERFLOW: hidden; BORDER-TOP: #b5b8c8 1px solid; =
MARGIN-RIGHT: 20px; BORDER-RIGHT: 0px; PADDING-TOP: 2px
}
.dComboListStyle {
	BORDER-BOTTOM: #aeb0b0 1px solid; FILTER: =
progid:DXImageTransform.Microsoft.Shadow(color=3D#adb5be,direction=3D145,=
strength=3D3); BORDER-LEFT: #aeb0b0 1px solid; BACKGROUND: #f8f8f8; =
BORDER-TOP: #aeb0b0 1px solid; BORDER-RIGHT: #aeb0b0 1px solid; =
-moz-box-shadow: 0px 1px 4px #adb5be; -webkit-box-shadow: 0px 1px 4px =
#adb5be; -moz-border-radius-bottomleft: 3px; =
-moz-border-radius-bottomRight: 3px; -webkit-border-radius-bottomleft: =
3px; -webkit-border-radius-bottomRight: 3px
}
.comboOptionBtnsDiv {
	WHITE-SPACE: nowrap; BACKGROUND: #efefef; BORDER-TOP: #aeb0b0 1px =
solid; -moz-border-radius-bottomleft: 1px; =
-moz-border-radius-bottomRight: 1px; -webkit-border-radius-bottomleft: =
1px; -webkit-border-radius-bottomRight: 1px
}
.dComboSelectAllCheckbox {
	BORDER-BOTTOM: transparent 1px dotted; BORDER-LEFT: transparent 1px =
dotted; BACKGROUND: url(../../common/images/analysisIconCat1.gif) =
no-repeat 1px -726px; BORDER-TOP: transparent 1px dotted; CURSOR: =
pointer; BORDER-RIGHT: transparent 1px dotted
}
.dComboSelectOption {
	BORDER-BOTTOM: transparent 1px dotted; BORDER-LEFT: transparent 1px =
dotted; BACKGROUND: url(../../common/images/analysisIconCat1.gif) =
no-repeat 1px -726px; BORDER-TOP: transparent 1px dotted; CURSOR: =
pointer; BORDER-RIGHT: transparent 1px dotted
}
.dComboSelectAllCheckboxHover {
	BORDER-BOTTOM: transparent 1px dotted; BORDER-LEFT: transparent 1px =
dotted; BACKGROUND: url(../../common/images/analysisIconCat1.gif) =
no-repeat 1px -726px; BORDER-TOP: transparent 1px dotted; CURSOR: =
pointer; BORDER-RIGHT: transparent 1px dotted
}
.dComboSelectOptionHover {
	BORDER-BOTTOM: transparent 1px dotted; BORDER-LEFT: transparent 1px =
dotted; BACKGROUND: url(../../common/images/analysisIconCat1.gif) =
no-repeat 1px -726px; BORDER-TOP: transparent 1px dotted; CURSOR: =
pointer; BORDER-RIGHT: transparent 1px dotted
}
.dComboDeselectAllCheckbox {
	BORDER-BOTTOM: transparent 1px dotted; BORDER-LEFT: transparent 1px =
dotted; BACKGROUND: url(../../common/images/analysisIconCat1.gif) =
no-repeat 1px -697px; BORDER-TOP: transparent 1px dotted; BORDER-RIGHT: =
transparent 1px dotted
}
.dComboDeselectOption {
	BORDER-BOTTOM: transparent 1px dotted; BORDER-LEFT: transparent 1px =
dotted; BACKGROUND: url(../../common/images/analysisIconCat1.gif) =
no-repeat 1px -697px; BORDER-TOP: transparent 1px dotted; BORDER-RIGHT: =
transparent 1px dotted
}
.dComboDeselectAllCheckboxHover {
	BORDER-BOTTOM: transparent 1px dotted; BORDER-LEFT: transparent 1px =
dotted; BACKGROUND: url(../../common/images/analysisIconCat1.gif) =
no-repeat 1px -697px; BORDER-TOP: transparent 1px dotted; BORDER-RIGHT: =
transparent 1px dotted
}
.dComboDeselectOptionHover {
	BORDER-BOTTOM: transparent 1px dotted; BORDER-LEFT: transparent 1px =
dotted; BACKGROUND: url(../../common/images/analysisIconCat1.gif) =
no-repeat 1px -697px; BORDER-TOP: transparent 1px dotted; BORDER-RIGHT: =
transparent 1px dotted
}
.dComboSSOption {
	BORDER-BOTTOM: transparent 1px dotted; BORDER-LEFT: transparent 1px =
dotted; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #f6f6f6; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial,Verdana, Helvetica, =
sans-serif; FONT-SIZE: 9pt; VERTICAL-ALIGN: middle; BORDER-TOP: =
transparent 1px dotted; CURSOR: pointer; BORDER-RIGHT: transparent 1px =
dotted; PADDING-TOP: 5px
}
.dComboSSOptionSelected {
	BORDER-BOTTOM: transparent 1px dotted; BORDER-LEFT: transparent 1px =
dotted; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #f6f6f6; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial,Verdana, Helvetica, =
sans-serif; FONT-SIZE: 9pt; VERTICAL-ALIGN: middle; BORDER-TOP: =
transparent 1px dotted; CURSOR: pointer; BORDER-RIGHT: transparent 1px =
dotted; PADDING-TOP: 5px
}
.dComboSSOptionHover {
	BORDER-BOTTOM: transparent 1px dotted; BORDER-LEFT: transparent 1px =
dotted; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #f6f6f6; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial,Verdana, Helvetica, =
sans-serif; FONT-SIZE: 9pt; VERTICAL-ALIGN: middle; BORDER-TOP: =
transparent 1px dotted; CURSOR: pointer; BORDER-RIGHT: transparent 1px =
dotted; PADDING-TOP: 5px
}
.dComboSSOptionSelectedHover {
	BORDER-BOTTOM: transparent 1px dotted; BORDER-LEFT: transparent 1px =
dotted; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #f6f6f6; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial,Verdana, Helvetica, =
sans-serif; FONT-SIZE: 9pt; VERTICAL-ALIGN: middle; BORDER-TOP: =
transparent 1px dotted; CURSOR: pointer; BORDER-RIGHT: transparent 1px =
dotted; PADDING-TOP: 5px
}
.dComboSelectAllCheckbox {
	COLOR: #009900
}
.dComboSelectAllCheckboxHover {
	COLOR: #009900
}
.dComboDeselectAllCheckboxHover {
	BORDER-BOTTOM: #cccccc 1px dotted; BORDER-LEFT: #cccccc 1px dotted; =
BACKGROUND-COLOR: #ececec; BORDER-TOP: #cccccc 1px dotted; BORDER-RIGHT: =
#cccccc 1px dotted
}
.dComboDeselectOptionHover {
	BORDER-BOTTOM: #cccccc 1px dotted; BORDER-LEFT: #cccccc 1px dotted; =
BACKGROUND-COLOR: #ececec; BORDER-TOP: #cccccc 1px dotted; BORDER-RIGHT: =
#cccccc 1px dotted
}
.dComboSelectAllCheckboxHover {
	BORDER-BOTTOM: #cccccc 1px dotted; BORDER-LEFT: #cccccc 1px dotted; =
BACKGROUND-COLOR: #ececec; BORDER-TOP: #cccccc 1px dotted; BORDER-RIGHT: =
#cccccc 1px dotted
}
.dComboSelectOptionHover {
	BORDER-BOTTOM: #cccccc 1px dotted; BORDER-LEFT: #cccccc 1px dotted; =
BACKGROUND-COLOR: #ececec; BORDER-TOP: #cccccc 1px dotted; BORDER-RIGHT: =
#cccccc 1px dotted
}
.dComboSSOptionHover {
	BORDER-BOTTOM: #cccccc 1px dotted; BORDER-LEFT: #cccccc 1px dotted; =
BACKGROUND-COLOR: #ececec; BORDER-TOP: #cccccc 1px dotted; BORDER-RIGHT: =
#cccccc 1px dotted
}
.dComboSSOptionSelectedHover {
	BORDER-BOTTOM: #cccccc 1px dotted; BORDER-LEFT: #cccccc 1px dotted; =
BACKGROUND-COLOR: #ececec; BORDER-TOP: #cccccc 1px dotted; BORDER-RIGHT: =
#cccccc 1px dotted
}
.dComboSSOptionSelected {
	BACKGROUND-IMAGE: url(../../common/images/icons.gif); =
BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px -2422px
}
.dComboSSOptionSelectedHover {
	BACKGROUND-IMAGE: url(../../common/images/icons.gif); =
BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px -2422px
}
.VMFilterTitle {
	FONT-FAMILY: Arial,Verdana, Helvetica, sans-serif; COLOR: #636363; =
FONT-SIZE: 10pt
}
.VMFilterValue {
	TEXT-ALIGN: left; LINE-HEIGHT: 2; TEXT-INDENT: 24px; MARGIN: 0pt; =
PADDING-LEFT: 0pt; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; =
WHITE-SPACE: nowrap; FONT-SIZE: 11px; CURSOR: pointer; LIST-STYLE-IMAGE: =
url(../../common/images/spacer.gif)
}

------=_NextPart_000_0000_01CB7B6F.646C3330
Content-Type: multipart/alternative;
	boundary="----=_NextPart_001_0029_01CB7B6F.646E7D20"


------=_NextPart_001_0029_01CB7B6F.646E7D20
Content-Type: text/html;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.voha.org/

=EF=BB=BF<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML lang=3Den-US><HEAD=20
id=3DHead><TITLE>VOHA - Victorian Oral Health Alliance</TITLE>
<META content=3D"text/html; charset=3Dutf-8" http-equiv=3DContent-Type>
<META id=3DMetaDescription name=3DDESCRIPTION=20
content=3D"The Victorian Oral Health Alliance (VOHA) is an informal and =
non-aligned group of consumer, welfare and professional bodies committed =
to improving public dental health in Victoria, Australia.">
<META id=3DMetaKeywords name=3DKEYWORDS=20
content=3D"public, dental, health, oral, alliance, victoria, australia">
<META id=3DMetaCopyright name=3DCOPYRIGHT=20
content=3D"Copyright =C2=A9 2006-2010 <b>Victorian Oral Health =
Alliance</b>">
<META id=3DMetaAuthor name=3DAUTHOR content=3D"Victorian Oral Health =
Alliance">
<META name=3DRESOURCE-TYPE content=3DDOCUMENT>
<META name=3DDISTRIBUTION content=3DGLOBAL>
<META name=3DROBOTS content=3D"INDEX, FOLLOW">
<META name=3DREVISIT-AFTER content=3D"1 DAYS">
<META name=3DRATING content=3DGENERAL>
<META content=3DRevealTrans(Duration=3D0,Transition=3D1) =
http-equiv=3DPAGE-ENTER>
<STYLE id=3DStylePlaceholder type=3Dtext/css></STYLE>
<LINK id=3D_DesktopModules_Vizisoft_ScriptInjector rel=3Dstylesheet =
type=3Dtext/css=20
href=3D"/DesktopModules/Vizisoft.ScriptInjector/module.css"><LINK=20
id=3D_DesktopModules_AdvancedNewsFeed rel=3Dstylesheet type=3Dtext/css=20
href=3D"http://www.voha.org/DesktopModules/AdvancedNewsFeed/module.css"><=
LINK=20
id=3D_Portals__default_ rel=3Dstylesheet type=3Dtext/css=20
href=3D"http://www.voha.org/Portals/_default/default.css"><LINK=20
id=3D_Portals__default_Skins_clipped_orange_skin_ rel=3Dstylesheet =
type=3Dtext/css=20
href=3D"http://www.voha.org/Portals/_default/Skins/clipped-orange-skin/sk=
in.css"><LINK=20
id=3D_Portals__default_Containers_vertigo_red_containers_RedBox_02_css=20
rel=3Dstylesheet type=3Dtext/css=20
href=3D"http://www.voha.org/Portals/_default/Containers/vertigo-red-conta=
iners/RedBox-02.css"><LINK=20
id=3D_Portals__default_Containers_vertigo_red_containers_RedBox_01_PS_css=
=20
rel=3Dstylesheet type=3Dtext/css=20
href=3D"http://www.voha.org/Portals/_default/Containers/vertigo-red-conta=
iners/RedBox-01-PS.css"><LINK=20
id=3D_Portals__default_Containers_clipped_slate_containers_08_DarkSlate_c=
ss=20
rel=3Dstylesheet type=3Dtext/css=20
href=3D"http://www.voha.org/Portals/_default/Containers/clipped-slate-con=
tainers/08-DarkSlate.css"><LINK=20
id=3D_Portals__default_Containers_vertigo_orange_containers_OrangeBox_02_=
css=20
rel=3Dstylesheet type=3Dtext/css=20
href=3D"http://www.voha.org/Portals/_default/Containers/vertigo-orange-co=
ntainers/OrangeBox-02.css"><LINK=20
id=3D_Portals__default_Containers_vertigo_red_containers_RedBox_02_PS_css=
=20
rel=3Dstylesheet type=3Dtext/css=20
href=3D"http://www.voha.org/Portals/_default/Containers/vertigo-red-conta=
iners/RedBox-02-PS.css"><LINK=20
id=3D_Portals__default_Containers_vertigo_red_containers_RedBox_01_css=20
rel=3Dstylesheet type=3Dtext/css=20
href=3D"http://www.voha.org/Portals/_default/Containers/vertigo-red-conta=
iners/RedBox-01.css"><LINK=20
id=3D_Portals_0_ rel=3Dstylesheet type=3Dtext/css=20
href=3D"http://www.voha.org/Portals/0/portal.css">
<META name=3DGENERATOR content=3D"MSHTML 8.00.6001.18975"></HEAD>
<BODY id=3DBody><NOSCRIPT></NOSCRIPT>
<FORM style=3D"HEIGHT: 100%" id=3DForm encType=3Dmultipart/form-data =
method=3Dpost=20
name=3DForm action=3D/Default.aspx autocomplete=3D"off">
<DIV><INPUT id=3D__EVENTTARGET type=3Dhidden name=3D__EVENTTARGET> =
<INPUT=20
id=3D__EVENTARGUMENT type=3Dhidden name=3D__EVENTARGUMENT> <INPUT =
id=3D__VIEWSTATE=20
value=3D/wEPDwUJMjgzMDU3ODk3D2QWBmYPFgIeBFRleHQFPjwhRE9DVFlQRSBIVE1MIFBVQ=
kxJQyAiLS8vVzNDLy9EVEQgSFRNTCA0LjAgVHJhbnNpdGlvbmFsLy9FTiI+ZAIBD2QWDAIBDx=
YCHgdWaXNpYmxlaGQCAg8WAh4HY29udGVudAW/AVRoZSBWaWN0b3JpYW4gT3JhbCBIZWFsdGg=
gQWxsaWFuY2UgKFZPSEEpIGlzIGFuIGluZm9ybWFsIGFuZCBub24tYWxpZ25lZCBncm91cCBv=
ZiBjb25zdW1lciwgd2VsZmFyZSBhbmQgcHJvZmVzc2lvbmFsIGJvZGllcyBjb21taXR0ZWQgd=
G8gaW1wcm92aW5nIHB1YmxpYyBkZW50YWwgaGVhbHRoIGluIFZpY3RvcmlhLCBBdXN0cmFsaW=
EuZAIDDxYCHwIFO3B1YmxpYywgZGVudGFsLCBoZWFsdGgsIG9yYWwsIGFsbGlhbmNlLCB2aWN=
0b3JpYSwgYXVzdHJhbGlhZAIEDxYCHwIFPENvcHlyaWdodCDCqSAyMDA2LTIwMTAgPGI+Vmlj=
dG9yaWFuIE9yYWwgSGVhbHRoIEFsbGlhbmNlPC9iPmQCBQ8WBB8CZB8BaGQCBg8WAh8CBR5Wa=
WN0b3JpYW4gT3JhbCBIZWFsdGggQWxsaWFuY2VkAgIPZBYCAgEPZBYCAgQPZBYCZg9kFhICAQ=
9kFgJmDw8WBh4IQ3NzQ2xhc3MFC1VTRVJfb2JqZWN0HgRfIVNCAgIfAWhkZAIDD2QWAmYPDxY=
GHwMFDExPR0lOX29iamVjdB8ABQVMb2dpbh8EAgJkZAIHD2QWBGYPZBYGAgEPEA8WCh8DBQtT=
ZWFyY2hGZWlsZB8ABQNXZWIeB1Rvb2xUaXAFEUdvb2dsZSBXZWIgU2VhcmNoHwQCAh8BaGRkZ=
GQCAw8QDxYKHwMFC1NlYXJjaEZlaWxkHwAFBFNpdGUfBQULU2l0ZSBTZWFyY2gfBAICHwFoZG=
RkZAIHDw8WBh8DBQtTZWFyY2hGZWlsZB8ABSQ8U1BBTiBjbGFzcz0nU2VhcmNoQnV0dG9uJz7=
CoDwvU1BBTj4fBAICZGQCAg9kFgRmDw8WAh4NQWx0ZXJuYXRlVGV4dAUWU2VsZWN0IHRoZSBz=
ZWFyY2ggdHlwZWRkAgIPDxYGHwMFC1NlYXJjaEZlaWxkHwAFJDxTUEFOIGNsYXNzPSdTZWFyY=
2hCdXR0b24nPsKgPC9TUEFOPh8EAgJkZAINDxYCHwFnFgYCAQ9kFgwCAQ9kFgICAg8WAh8BaG=
QCAw8PFgIfAWhkZAIFD2QWAgIBD2QWAgIBD2QWAmYPZBYCAgIPFgIfAWhkAgcPDxYCHwFoZGQ=
CCA8PFgIfAWhkZAIJDw8WAh8BaGRkAgMPZBYCZg9kFgICAQ9kFgICAQ9kFgICAQ8WAh8ABZkF=
DQo8c2NyaXB0IHR5cGU9InRleHQvamF2YXNjcmlwdCIgbGFuZ3VhZ2U9ImphdmFzY3JpcHQiP=
g0KdmFyIHNjX3Byb2plY3Q9MTgyNTQyMzsgDQp2YXIgc2NfaW52aXNpYmxlPTE7IA0KdmFyIH=
NjX3BhcnRpdGlvbj0xNzsgDQp2YXIgc2Nfc2VjdXJpdHk9IjFjMGE1OTYyIjsgDQp2YXIgc2N=
fcmVtb3ZlX2xpbms9MTsgDQo8L3NjcmlwdD4NCjxzY3JpcHQgdHlwZT0idGV4dC9qYXZhc2Ny=
aXB0IiBsYW5ndWFnZT0iamF2YXNjcmlwdCIgc3JjPSJodHRwOi8vd3d3LnN0YXRjb3VudGVyL=
mNvbS9jb3VudGVyL2NvdW50ZXIuanMiPjwvc2NyaXB0Pjxub3NjcmlwdD48aW1nICBzcmM9Im=
h0dHA6Ly9jMTguc3RhdGNvdW50ZXIuY29tL2NvdW50ZXIucGhwP3NjX3Byb2plY3Q9MTgyNTQ=
yMyZhbXA7amF2YT0wJmFtcDtzZWN1cml0eT0xYzBhNTk2MiZhbXA7aW52aXNpYmxlPTEiIGFs=
dD0ic2l0ZSBoaXQgY291bnRlciIgYm9yZGVyPSIwIj4NCjwvbm9zY3JpcHQ+DQoNCjxzY3Jpc=
HQgc3JjPSJodHRwOi8vd3d3Lmdvb2dsZS1hbmFseXRpY3MuY29tL3VyY2hpbi5qcyIgdHlwZT=
0idGV4dC9qYXZhc2NyaXB0Ij4NCjwvc2NyaXB0Pg0KPHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmF=
zY3JpcHQiPg0KX3VhY2N0ID0gIlVBLTExMzA0MDktMyI7DQp1cmNoaW5UcmFja2VyKCk7DQo8=
L3NjcmlwdD5kAgUPZBYMAgEPZBYCAgIPFgIfAWhkAgMPDxYCHwFoZGQCBQ9kFgICAQ9kFgICA=
Q9kFgJmD2QWAgICDxYCHwFoZAIHDw8WAh8BaGRkAggPDxYCHwFoZGQCCQ8PFgIfAWhkZAIPDx=
YCHwFnFgICAQ9kFgwCAQ9kFgICAg8WAh8BaGQCAw8PFgIfAWhkZAIFD2QWAgIBD2QWAgIBD2Q=
WAgICDxYCHwFoZAIHDw8WAh8BaGRkAggPDxYCHwFoZGQCCQ8PFgIfAWhkZAIRDxYCHwFnFgQC=
AQ9kFg4CAQ9kFgICAg8WAh8BaGQCAw8PFgIfAWhkZAIFD2QWAgIBD2QWAgIBDw8WBh4RQ3Vyc=
mVudFBhZ2VOdW1iZXIFATEeCkNhbkFwcHJvdmUFATAeC0Rpc3BsYXlNb2RlBQhMaXN0Vmlld2=
QWCgICDw8WGB4LQm9yZGVyV2lkdGgcHg9Ib3Jpem9udGFsQWxpZ24LKilTeXN0ZW0uV2ViLlV=
JLldlYkNvbnRyb2xzLkhvcml6b250YWxBbGlnbgAeC0JvcmRlckNvbG9yDB8BaB4GSGVpZ2h0=
HB8DZR4JQmFja0NvbG9yDB8EAv6DUB4EV3JhcGceC0JvcmRlclN0eWxlCyolU3lzdGVtLldlY=
i5VSS5XZWJDb250cm9scy5Cb3JkZXJTdHlsZQAeCUZvcmVDb2xvcgweBVdpZHRoHGQWBAIBDx=
YCHwFoFgYCAQ8PFggfAAUKU2VhcmNoIEZvch8DBQZOb3JtYWwfBAICHwFoZGQCAw8PFgYfAwU=
NTm9ybWFsVGV4dEJveB8EAgIfAWhkZAIFDw8WCB8ABQZTZWFyY2gfAwUNQ29tbWFuZEJ1dHRv=
bh8EAgIfAWhkZAIDDxYCHwFoFggCAQ8PFggfAAUHU29ydCBCeR8DBQZOb3JtYWwfBAICHwFoZ=
GQCAw8QDxYGHwMFBk5vcm1hbB8EAgIfAWhkZBYAZAIFDxAPFggfAAUHUmV2ZXJzZR8DBQZOb3=
JtYWwfBAICHwFoZGRkZAIHDw8WCB8ABQRTb3J0HwMFDUNvbW1hbmRCdXR0b24fBAICHwFoZGQ=
CBA8PFgQfAGUfAWhkZAIID2QWCAIBDzwrAAkBAA8WAh8BaGRkAgMPDxYGHxIbAAAAAAAAWUAH=
AAAAHwsLKwQAHwQCgIIQZBYCAgEPDxYGHxIcHwsLKwQBHwQCgIIQZGQCBQ8UKwALDxYOHhNBd=
XRvR2VuZXJhdGVDb2x1bW5zaB4IRGF0YUtleXMWAB4LXyFJdGVtQ291bnQCDR4JUGFnZUNvdW=
50AgEeFV8hRGF0YVNvdXJjZUl0ZW1Db3VudAINHgpTaG93Rm9vdGVyaB4KU2hvd0hlYWRlcmd=
kPCsABAEAPCsABAEAFgIfAWhkZGRkFhIfCwsrBAAfDAweDVZlcnRpY2FsQWxpZ24LKidTeXN0=
ZW0uV2ViLlVJLldlYkNvbnRyb2xzLlZlcnRpY2FsQWxpZ24AHwQC/IAcHw4J3d3//x8PZx8QC=
ysFAB8RDB8KHGRkFhgfEQwfCwsrBAAfDAwfDRwfBAL8g3gfEhwfDgweCUdyaWRMaW5lcwsqI1=
N5c3RlbS5XZWIuVUkuV2ViQ29udHJvbHMuR3JpZExpbmVzAB8QCysFAB4LQ2VsbFBhZGRpbmc=
CAR4LQ2VsbFNwYWNpbmcCAR8KHGQWAmYPZBYaAgEPZBYCZg9kFghmDw8WAh8BaGRkAgIPDxYC=
HwFoZGQCBA8PFgIfAWhkZAIGDw8WAh8BaGRkAgIPZBYCZg9kFghmDw8WAh8BaGRkAgIPDxYCH=
wFoZGQCBA8PFgIfAWhkZAIGDw8WAh8BaGRkAgMPZBYCZg9kFghmDw8WAh8BaGRkAgIPDxYCHw=
FoZGQCBA8PFgIfAWhkZAIGDw8WAh8BaGRkAgQPZBYCZg9kFghmDw8WAh8BaGRkAgIPDxYCHwF=
oZGQCBA8PFgIfAWhkZAIGDw8WAh8BaGRkAgUPZBYCZg9kFghmDw8WAh8BaGRkAgIPDxYCHwFo=
ZGQCBA8PFgIfAWhkZAIGDw8WAh8BaGRkAgYPZBYCZg9kFghmDw8WAh8BaGRkAgIPDxYCHwFoZ=
GQCBA8PFgIfAWhkZAIGDw8WAh8BaGRkAgcPZBYCZg9kFghmDw8WAh8BaGRkAgIPDxYCHwFoZG=
QCBA8PFgIfAWhkZAIGDw8WAh8BaGRkAggPZBYCZg9kFghmDw8WAh8BaGRkAgIPDxYCHwFoZGQ=
CBA8PFgIfAWhkZAIGDw8WAh8BaGRkAgkPZBYCZg9kFghmDw8WAh8BaGRkAgIPDxYCHwFoZGQC=
BA8PFgIfAWhkZAIGDw8WAh8BaGRkAgoPZBYCZg9kFghmDw8WAh8BaGRkAgIPDxYCHwFoZGQCB=
A8PFgIfAWhkZAIGDw8WAh8BaGRkAgsPZBYCZg9kFghmDw8WAh8BaGRkAgIPDxYCHwFoZGQCBA=
8PFgIfAWhkZAIGDw8WAh8BaGRkAgwPZBYCZg9kFghmDw8WAh8BaGRkAgIPDxYCHwFoZGQCBA8=
PFgIfAWhkZAIGDw8WAh8BaGRkAg0PZBYCZg9kFghmDw8WAh8BaGRkAgIPDxYCHwFoZGQCBA8P=
FgIfAWhkZAIGDw8WAh8BaGRkAgcPZBYCAgEPDxYCHwFoZGQCCg8PFgoeDVBhZ2VyVGVtcGxhd=
GUFK1BhZ2UgPHN0cm9uZz57UGFnZX08L3N0cm9uZz4gb2Yge1BhZ2VDb3VudH0eDkN1cnJlbn=
RQYWdlTnVtAgEfFgIBHhFNYXhQYWdlTnVtQnV0dG9ucwIFHwFoZBYCZg8PFgofEhwfDRwfCws=
rBAAfD2cfBAKAg1BkFggCAQ8PFgQfAAUCMTMfAWhkZAIDDw8WBB8ABQIxMx8BaGRkAgkPDxYC=
HwAFEiZsdDsmbHQ7Jm5ic3A7UHJldmRkAg0PDxYCHwAFEk5leHQmbmJzcDsmZ3Q7Jmd0O2RkA=
gwPDxYCHwFoZBYCAgEPEGQPFgNmAgECAhYDBQhBcHByb3ZlZAUKVW5hcHByb3ZlZAUEQm90aB=
YBZmQCBw8PFgIfAWhkZAIIDw8WAh8BaGRkAgkPDxYCHwFoZGQCCg8PFgIfAWhkZAIDD2QWDAI=
BD2QWAgICDxYCHwFoZAIDDw8WAh8BaGRkAgUPZBYCAgEPZBYCAgEPZBYCAgEPZBYEAgEPDxYC=
HwAFfSA8YSB0YXJnZXQ9J19ibGFuaycgaHJlZj0naHR0cDovL3ZpY3Rvcmlhbi1vcmFsLWhlY=
Wx0aC1hbGxpYW5jZS5ibG9nc3BvdC5jb20nPnZpY3Rvcmlhbi1vcmFsLWhlYWx0aC1hbGxpYW=
5jZS5ibG9nc3BvdC5jb208L2E+ZGQCBQ8PFgIfAAXOEQ0KPCEtLVdlYkhhcnBvb24gU3RhcnQ=
gLS0+DQo8IS0tIENvcHlyaWdodCBOdWtlU21pdGguY29tIEFsbCBSaWdodHMgUmVzZXJ2ZWQt=
LT4NCjwhLS0gVmlzaXQ6IHd3dy5udWtlc21pdGguY29tIC0tPg0KPGJhc2UgaHJlZj0iaHR0c=
DovL3ZpY3Rvcmlhbi1vcmFsLWhlYWx0aC1hbGxpYW5jZS5ibG9nc3BvdC5jb20vIj4NCjx1bC=
BpZD0icmVjZW50bHkiPg0KICAgIA0KICAgICAgICA8bGk+PGEgdGFyZ2V0ID0gJ19ibGFuayc=
gaHJlZj0iaHR0cDovL3ZpY3Rvcmlhbi1vcmFsLWhlYWx0aC1hbGxpYW5jZS5ibG9nc3BvdC5j=
b20vMjAxMC8wNS9idWRnZXQtZG9lcy1ub3QtY2hhbmdlLXdhaXRpbmctdGltZS5odG1sIj5Cd=
WRnZXQgZG9lcyBub3QgY2hhbmdlIHdhaXRpbmcgdGltZTwvYT48L2xpPg0KICAgICANCiAgIC=
AgICAgPGxpPjxhIHRhcmdldCA9ICdfYmxhbmsnIGhyZWY9Imh0dHA6Ly92aWN0b3JpYW4tb3J=
hbC1oZWFsdGgtYWxsaWFuY2UuYmxvZ3Nwb3QuY29tLzIwMDkvMDYvb3JhbC1oZWFsdGgtb2Yt=
aGVhbHRoLWNhcmRob2xkZXJzLmh0bWwiPk9yYWwgSGVhbHRoIG9mIEhlYWx0aCBDYXJkaG9sZ=
GVyczwvYT48L2xpPg0KICAgICANCiAgICAgICAgPGxpPjxhIHRhcmdldCA9ICdfYmxhbmsnIG=
hyZWY9Imh0dHA6Ly92aWN0b3JpYW4tb3JhbC1oZWFsdGgtYWxsaWFuY2UuYmxvZ3Nwb3QuY29=
tLzIwMDkvMDUvYnVkZ2V0LXRhcmdldHMtcHVibGljLWRlbnRhbC13YWl0aW5nLmh0bWwiPkJ1=
ZGdldCB0YXJnZXRzIHB1YmxpYyBkZW50YWwgd2FpdGluZyBsaXN0czwvYT48L2xpPg0KICAgI=
CANCiAgICAgICAgPGxpPjxhIHRhcmdldCA9ICdfYmxhbmsnIGhyZWY9Imh0dHA6Ly92aWN0b3=
JpYW4tb3JhbC1oZWFsdGgtYWxsaWFuY2UuYmxvZ3Nwb3QuY29tLzIwMDgvMTIvY29zdC1vZi1=
wdWJsaWMtZGVudGFsLWNhcmUtaW4tdmljdG9yaWEuaHRtbCI+Q29zdCBvZiBwdWJsaWMgZGVu=
dGFsIGNhcmUgaW4gVmljdG9yaWE8L2E+PC9saT4NCiAgICAgDQogICAgICAgIDxsaT48YSB0Y=
XJnZXQgPSAnX2JsYW5rJyBocmVmPSJodHRwOi8vdmljdG9yaWFuLW9yYWwtaGVhbHRoLWFsbG=
lhbmNlLmJsb2dzcG90LmNvbS8yMDA4LzA3L3NvdXRoZXJuLWhlYWx0aC1nZXRzLTEwMDAwMC1=
0by10YWNrbGUuaHRtbCI+U291dGhlcm4gSGVhbHRoIGdldHMgJDEwMCwwMDAgdG8gdGFja2xl=
IGRlbnRhbCB3YWkuLi48L2E+PC9saT4NCiAgICAgDQogICAgICAgIDxsaT48YSB0YXJnZXQgP=
SAnX2JsYW5rJyBocmVmPSJodHRwOi8vdmljdG9yaWFuLW9yYWwtaGVhbHRoLWFsbGlhbmNlLm=
Jsb2dzcG90LmNvbS8yMDA4LzA1L2J1ZGdldC1mYWlscy1wdWJsaWMtZGVudGlzdHJ5Lmh0bWw=
iPkJ1ZGdldCBmYWlscyBwdWJsaWMgZGVudGlzdHJ5PC9hPjwvbGk+DQogICAgIA0KICAgICAg=
ICA8bGk+PGEgdGFyZ2V0ID0gJ19ibGFuaycgaHJlZj0iaHR0cDovL3ZpY3Rvcmlhbi1vcmFsL=
WhlYWx0aC1hbGxpYW5jZS5ibG9nc3BvdC5jb20vMjAwNy8xMi9zdGF0ZS13aWRlLWdlbmVyYW=
wtZGVudGFsLXdhaXRpbmctbGlzdC5odG1sIj5TdGF0ZS13aWRlIGdlbmVyYWwgZGVudGFsIHd=
haXRpbmcgbGlzdCB1cCBzbGlnaHRseS4uLjwvYT48L2xpPg0KICAgICANCiAgICAgICAgPGxp=
PjxhIHRhcmdldCA9ICdfYmxhbmsnIGhyZWY9Imh0dHA6Ly92aWN0b3JpYW4tb3JhbC1oZWFsd=
GgtYWxsaWFuY2UuYmxvZ3Nwb3QuY29tLzIwMDcvMTEvbmhtcmMtcmVhZmZpcm1zLXN1cHBvcn=
QtZm9yLmh0bWwiPk5ITVJDIHJlYWZmaXJtcyBzdXBwb3J0IGZvciBmbHVvcmlkYXRpb248L2E=
+PC9saT4NCiAgICAgDQogICAgICAgIDxsaT48YSB0YXJnZXQgPSAnX2JsYW5rJyBocmVmPSJo=
dHRwOi8vdmljdG9yaWFuLW9yYWwtaGVhbHRoLWFsbGlhbmNlLmJsb2dzcG90LmNvbS8yMDA3L=
zEwL3ZpY3Rvcmlhbi1kZW50YWwtd2FpdGluZy1saXN0LWRhdGEuaHRtbCI+VmljdG9yaWFuIG=
RlbnRhbCB3YWl0aW5nIGxpc3QgZGF0YSB1cGRhdGVkPC9hPjwvbGk+DQogICAgIA0KICAgICA=
gICA8bGk+PGEgdGFyZ2V0ID0gJ19ibGFuaycgaHJlZj0iaHR0cDovL3ZpY3Rvcmlhbi1vcmFs=
LWhlYWx0aC1hbGxpYW5jZS5ibG9nc3BvdC5jb20vMjAwNy8xMC9kZW50YWwtcmVwb3J0LWNhc=
mQtZmVkZXJhbC1lbGVjdGlvbi5odG1sIj5EZW50YWwgcmVwb3J0IGNhcmQgLSBGZWRlcmFsIE=
VsZWN0aW9uIDIwMDc8L2E+PC9saT4NCiAgICAgDQogIDwvdWw+PGJhc2UgaHJlZj0iaHR0cDo=
vL3d3dy52b2hhLm9yZy8vIj4NCjwhLS1XZWJIYXJwb29uIEVuZCAtLT5kZAIHDw8WAh8BaGRk=
AggPDxYCHwFoZGQCCQ8PFgIfAWhkZAITDxYCHwFnFgYCAQ9kFgwCAQ9kFgICAg8WAh8BaGQCA=
w8PFgIfAWhkZAIFD2QWAgIBD2QWAgIBD2QWCGYPFgIfAAU9PGJhc2UgaHJlZj0naHR0cDovL3=
ZpY3Rvcmlhbm9yYWxoZWFsdGhhbGxpYW5jZS5ibG9nc3BvdC5jb20nPmQCAg88KwAJAQAPFgQ=
fFBYAHxUCAWQWAmYPZBYCZg8VAYMLPFRBQkxFIGlkPVRhYmxlMSBjZWxsU3BhY2luZz0xIGNl=
bGxQYWRkaW5nPTEgd2lkdGg9IjEwMCUiIGJvcmRlcj0wPg0KPFRCT0RZPg0KPFRSPg0KPFREI=
GNsYXNzPUhlYWQ+PEEgaHJlZj0iaHR0cDovL3ZpY3Rvcmlhbi1vcmFsLWhlYWx0aC1hbGxpYW=
5jZS5ibG9nc3BvdC5jb20iIHRhcmdldD1fYmxhbms+PEZPTlQgZmFjZT0iIj5CdWRnZXQgZG9=
lcyBub3QgY2hhbmdlIHdhaXRpbmcgdGltZTwvRk9OVD48L0E+PC9URD48L1RSPg0KPFRSPg0K=
PFREIGNsYXNzPU5vcm1hbCBjb2xTcGFuPTI+PEZPTlQgZmFjZT0iIj5UaGUgd2FpdGluZyB0a=
W1lcyBmb3IgcHVibGljIGRlbnRhbCBzZXJ2aWNlcyByZW1haW5zIGF0IDIzIG1vbnRocywgYW=
Njb3JkaW5nIHRvIHRoZSAyMDEwLTExIFZpY3RvcmlhbiA8YSBocmVmPSJodHRwOi8vYnVkZ2V=
0LmV5ZW1lZGlhLmNvbS5hdS9DQTI1NzZCRDAwMTZERDgzL1dlYk9iai9CUDNDaDNEb0gvJEZp=
bGUvQlAzQ2gzRG9ILnBkZiI+QnVkZ2V0IHBhcGVyczwvYT4uIExpa2V3aXNlLCB0aGUgd2Fpd=
GluZyB0aW1lIGZvciBkZW50dXJlcyBzdGF5cyBhdCAyMiBtb250aHMuPGJyIC8+VGhlIEJ1ZG=
dldCBoYXMgaW5jcmVhc2VkIGZ1bmRpbmcgZm9yIGRlbnRhbCBzZXJ2aWNlcyBieSAkOS44IG1=
pbGxpb24gdG8gJDE2NC4zIG1pbGxpb24uIEEgdGFyZ2V0IG9mIDMzMSwwMDAgcGVvcGxlIHdp=
bGwgYmUgdHJlYXRlZCBmb3IgdGhlIHllYXIuPGJyIC8+VGhlIGluY3JlYXNlIGluIHRoZSBjb=
3N0IG9mIGRlbnRhbCBzdXBwbGllcyBhbmQgZXF1aXBtZW50IGFsb25nIHdpdGggdGhlIFN0YX=
Rl4oCZcyByYXBpZGx5IGdyb3dpbmcgcG9wdWxhdGlvbiBoYXMgdG8gYmUgd2VpZ2hlZCBhZ2F=
pbnN0IHRoZSBCdWRnZXQgaW5jcmVhc2UuPGJyIC8+VGhlIHBhcGVycyBhbHNvIG1ha2UgbWVu=
dGlvbiBvZiB0aGUgU3RhdGUgPGEgaHJlZj0iaHR0cDovL2J1ZGdldC5leWVtZWRpYS5jb20uY=
XUvQ0EyNTc2QkQwMDE2REQ4My9XZWJPYmovQklQMjIwMTAtMTEvJEZpbGUvQklQMjIwMTAtMT=
EucGRmIj5pbnZlc3RpbmcgPC9hPiQzOSBtaWxsaW9uIGluIGEgcmFuZ2Ugb2YgcHJldmVudGF=
0aXZlIGhlYWx0aCBwcm9ncmFtcyBpbmNsdWRpbmcgJDIwIG1pbGxpb24gb3ZlciBmb3VyIHll=
YXJzIHRvIGltcHJvdmUgYWNjZXNzIHRvIHB1YmxpYyBkZW50YWwgY2FyZS48ZGl2IGNsYXNzP=
SJibG9nZ2VyLXBvc3QtZm9vdGVyIj48aW1nIHdpZHRoPScxJyBoZWlnaHQ9JzEnIHNyYz0naH=
R0cHM6Ly9ibG9nZ2VyLmdvb2dsZXVzZXJjb250ZW50LmNvbS90cmFja2VyLzMzMjU4ODA3LTY=
5NjEwMDk5NTg2NDcyMjE4NDc/bD12aWN0b3JpYW4tb3JhbC1oZWFsdGgtYWxsaWFuY2UuYmxv=
Z3Nwb3QuY29tJyBhbHQ9JycgLz48L2Rpdj4gPC9GT05UPjwvVEQ+PC9UUj48L1RCT0RZPjwvV=
EFCTEU+PEJSPmQCAw8WAh8ABS48YmFzZSBocmVmPSdodHRwOi8vd3d3LnZvaGEub3JnL0RlZm=
F1bHQuYXNweCc+ZAIFDw8WAh8BaGQWBgIBDw8WAh4ISW1hZ2VVcmwFLy9EZXNrdG9wTW9kdWx=
lcy9BZHZhbmNlZE5ld3NGZWVkL3ByZXZidXR0b24uZ2lmZGQCBQ8QZBAVABUAFCsDABYAZAIL=
Dw8WAh8hBS8vRGVza3RvcE1vZHVsZXMvQWR2YW5jZWROZXdzRmVlZC9uZXh0YnV0dG9uLmdpZ=
mRkAgcPDxYCHwFoZGQCCA8PFgIfAWhkZAIJDw8WAh8BaGRkAgMPZBYOAgEPZBYCAgIPFgIfAW=
hkAgMPDxYCHwFoZGQCBQ9kFgICAQ9kFgICAQ8PFgYfBwUBMR8IBQEwHwkFCExpc3RWaWV3ZBY=
KAgIPDxYYHwocHwsLKwQAHwwMHwFoHw0cHwNlHw4MHwQC/oNQHw9nHxALKwUAHxEMHxIcZBYE=
AgEPFgIfAWgWBgIBDw8WCB8ABQpTZWFyY2ggRm9yHwMFBk5vcm1hbB8EAgIfAWhkZAIDDw8WB=
h8DBQ1Ob3JtYWxUZXh0Qm94HwQCAh8BaGRkAgUPDxYIHwAFBlNlYXJjaB8DBQ1Db21tYW5kQn=
V0dG9uHwQCAh8BaGRkAgMPFgIfAWgWCAIBDw8WCB8ABQdTb3J0IEJ5HwMFBk5vcm1hbB8EAgI=
fAWhkZAIDDxAPFgYfAwUGTm9ybWFsHwQCAh8BaGRkFgBkAgUPEA8WCB8ABQdSZXZlcnNlHwMF=
Bk5vcm1hbB8EAgIfAWhkZGRkAgcPDxYIHwAFBFNvcnQfAwUNQ29tbWFuZEJ1dHRvbh8EAgIfA=
WhkZAIEDw8WBB8AZR8BaGRkAggPZBYIAgEPPCsACQEADxYCHwFoZGQCAw8PFgYfEhsAAAAAAA=
BZQAcAAAAfCwsrBAAfBAKAghBkFgICAQ8PFgYfEhwfCwsrBAEfBAKAghBkZAIFDxQrAAsPFg4=
fE2gfFBYAHxUCCB8WAgEfFwIIHxhoHxlnZDwrAAUBADwrAAQBABYCHwFoZGRkZBYSHwsLKwQA=
HwwMHxoLKwYAHwQC/IAcHw4J3d3//x8PZx8QCysFAB8RDB8KHGRkFhgfEQwfCwsrBAAfDAwfD=
RwfBAL8g3gfEhwfDgwfGwsrBwAfEAsrBQAfHAIBHx0CAR8KHGQWAmYPZBYQAgEPZBYCZg9kFg=
hmDw8WAh8BaGRkAgIPDxYCHwFoZGQCBA8PFgIfAWhkZAIGDw8WAh8BaGRkAgIPZBYCZg9kFgh=
mDw8WAh8BaGRkAgIPDxYCHwFoZGQCBA8PFgIfAWhkZAIGDw8WAh8BaGRkAgMPZBYCZg9kFghm=
Dw8WAh8BaGRkAgIPDxYCHwFoZGQCBA8PFgIfAWhkZAIGDw8WAh8BaGRkAgQPZBYCZg9kFghmD=
w8WAh8BaGRkAgIPDxYCHwFoZGQCBA8PFgIfAWhkZAIGDw8WAh8BaGRkAgUPZBYCZg9kFghmDw=
8WAh8BaGRkAgIPDxYCHwFoZGQCBA8PFgIfAWhkZAIGDw8WAh8BaGRkAgYPZBYCZg9kFghmDw8=
WAh8BaGRkAgIPDxYCHwFoZGQCBA8PFgIfAWhkZAIGDw8WAh8BaGRkAgcPZBYCZg9kFghmDw8W=
Ah8BaGRkAgIPDxYCHwFoZGQCBA8PFgIfAWhkZAIGDw8WAh8BaGRkAggPZBYCZg9kFghmDw8WA=
h8BaGRkAgIPDxYCHwFoZGQCBA8PFgIfAWhkZAIGDw8WAh8BaGRkAgcPZBYCAgEPDxYCHwFoZG=
QCCg8PFgofHgUrUGFnZSA8c3Ryb25nPntQYWdlfTwvc3Ryb25nPiBvZiB7UGFnZUNvdW50fR8=
fAgEfFgIBHyACBR8BaGQWAmYPDxYKHxIcHw0cHwsLKwQAHw9nHwQCgINQZBYIAgEPDxYEHwAF=
ATgfAWhkZAIDDw8WBB8ABQE4HwFoZGQCCQ8PFgIfAAUSJmx0OyZsdDsmbmJzcDtQcmV2ZGQCD=
Q8PFgIfAAUSTmV4dCZuYnNwOyZndDsmZ3Q7ZGQCDA8PFgIfAWhkFgICAQ8QZA8WA2YCAQICFg=
MFCEFwcHJvdmVkBQpVbmFwcHJvdmVkBQRCb3RoFgFmZAIHDw8WAh8BaGRkAggPDxYCHwFoZGQ=
CCQ8PFgIfAWhkZAIKDw8WAh8BaGRkAgUPZBYMAgEPZBYCAgIPFgIfAWhkAgMPDxYCHwFoZGQC=
BQ9kFgICAQ9kFgICAQ9kFgJmD2QWAgICDxYCHwFoZAIHDw8WAh8BaGRkAggPDxYCHwFoZGQCC=
Q8PFgIfAWhkZAIVDxYCHwFnFgQCAQ9kFg4CAQ9kFgICAg8WAh8BaGQCAw8PFgIfAWhkZAIFD2=
QWAgIBD2QWAgIBDw8WBh8HBQExHwgFATAfCQUITGlzdFZpZXdkFgoCAg8PFhgfChwfCwsrBAA=
fDAwfAWgfDRwfA2UfDgwfBAL+g1AfD2cfEAsrBQAfEQwfEhxkFgQCAQ8WAh8BaBYGAgEPDxYI=
HwAFClNlYXJjaCBGb3IfAwUGTm9ybWFsHwQCAh8BaGRkAgMPDxYGHwMFDU5vcm1hbFRleHRCb=
3gfBAICHwFoZGQCBQ8PFggfAAUGU2VhcmNoHwMFDUNvbW1hbmRCdXR0b24fBAICHwFoZGQCAw=
8WAh8BaBYIAgEPDxYIHwAFB1NvcnQgQnkfAwUGTm9ybWFsHwQCAh8BaGRkAgMPEA8WBh8DBQZ=
Ob3JtYWwfBAICHwFoZGQWAGQCBQ8QDxYIHwAFB1JldmVyc2UfAwUGTm9ybWFsHwQCAh8BaGRk=
ZGQCBw8PFggfAAUEU29ydB8DBQ1Db21tYW5kQnV0dG9uHwQCAh8BaGRkAgQPDxYEHwBlHwFoZ=
GQCCA9kFggCAQ88KwAJAQAPFgIfAWhkZAIDDw8WBh8SGwAAAAAAAFlABwAAAB8LCysEAB8EAo=
CCEGQWAgIBDw8WBh8SHB8LCysEAR8EAoCCEGRkAgUPFCsACw8WDh8TaB8UFgAfFQINHxYCAR8=
XAg0fGGgfGWdkPCsABAEAPCsABAEAFgIfAWhkZGRkFhIfCwsrBAAfDAwfGgsrBgAfBAL8gBwf=
Dgnd3f//Hw9nHxALKwUAHxEMHwocZGQWGB8RDB8LCysEAB8MDB8NHB8EAvyDeB8SHB8ODB8bC=
ysHAB8QCysFAB8cAgEfHQIBHwocZBYCZg9kFhoCAQ9kFgJmD2QWCGYPDxYCHwFoZGQCAg8PFg=
IfAWhkZAIEDw8WAh8BaGRkAgYPDxYCHwFoZGQCAg9kFgJmD2QWCGYPDxYCHwFoZGQCAg8PFgI=
fAWhkZAIEDw8WAh8BaGRkAgYPDxYCHwFoZGQCAw9kFgJmD2QWCGYPDxYCHwFoZGQCAg8PFgIf=
AWhkZAIEDw8WAh8BaGRkAgYPDxYCHwFoZGQCBA9kFgJmD2QWCGYPDxYCHwFoZGQCAg8PFgIfA=
WhkZAIEDw8WAh8BaGRkAgYPDxYCHwFoZGQCBQ9kFgJmD2QWCGYPDxYCHwFoZGQCAg8PFgIfAW=
hkZAIEDw8WAh8BaGRkAgYPDxYCHwFoZGQCBg9kFgJmD2QWCGYPDxYCHwFoZGQCAg8PFgIfAWh=
kZAIEDw8WAh8BaGRkAgYPDxYCHwFoZGQCBw9kFgJmD2QWCGYPDxYCHwFoZGQCAg8PFgIfAWhk=
ZAIEDw8WAh8BaGRkAgYPDxYCHwFoZGQCCA9kFgJmD2QWCGYPDxYCHwFoZGQCAg8PFgIfAWhkZ=
AIEDw8WAh8BaGRkAgYPDxYCHwFoZGQCCQ9kFgJmD2QWCGYPDxYCHwFoZGQCAg8PFgIfAWhkZA=
IEDw8WAh8BaGRkAgYPDxYCHwFoZGQCCg9kFgJmD2QWCGYPDxYCHwFoZGQCAg8PFgIfAWhkZAI=
EDw8WAh8BaGRkAgYPDxYCHwFoZGQCCw9kFgJmD2QWCGYPDxYCHwFoZGQCAg8PFgIfAWhkZAIE=
Dw8WAh8BaGRkAgYPDxYCHwFoZGQCDA9kFgJmD2QWCGYPDxYCHwFoZGQCAg8PFgIfAWhkZAIED=
w8WAh8BaGRkAgYPDxYCHwFoZGQCDQ9kFgJmD2QWCGYPDxYCHwFoZGQCAg8PFgIfAWhkZAIEDw=
8WAh8BaGRkAgYPDxYCHwFoZGQCBw9kFgICAQ8PFgIfAWhkZAIKDw8WCh8eBStQYWdlIDxzdHJ=
vbmc+e1BhZ2V9PC9zdHJvbmc+IG9mIHtQYWdlQ291bnR9Hx8CAR8WAgEfIAIFHwFoZBYCZg8P=
FgofEhwfDRwfCwsrBAAfD2cfBAKAg1BkFggCAQ8PFgQfAAUCMTMfAWhkZAIDDw8WBB8ABQIxM=
x8BaGRkAgkPDxYCHwAFEiZsdDsmbHQ7Jm5ic3A7UHJldmRkAg0PDxYCHwAFEk5leHQmbmJzcD=
smZ3Q7Jmd0O2RkAgwPDxYCHwFoZBYCAgEPEGQPFgNmAgECAhYDBQhBcHByb3ZlZAUKVW5hcHB=
yb3ZlZAUEQm90aBYBZmQCBw8PFgIfAWhkZAIIDw8WAh8BaGRkAgkPDxYCHwFoZGQCCg8PFgIf=
AWhkZAIDD2QWDAIBD2QWAgICDxYCHwFoZAIDDw8WAh8BaGRkAgUPZBYCAgEPZBYCAgEPDxYGH=
wcFATEfCAUBMB8JBQhMaXN0Vmlld2QWCgICDw8WGB8KHB8LCysEAB8MDB8BaB8NHB8DZR8ODB=
8EAv6DUB8PZx8QCysFAB8RDB8SHGQWBAIBDxYCHwFoFgYCAQ8PFggfAAUKU2VhcmNoIEZvch8=
DBQZOb3JtYWwfBAICHwFoZGQCAw8PFgYfAwUNTm9ybWFsVGV4dEJveB8EAgIfAWhkZAIFDw8W=
CB8ABQZTZWFyY2gfAwUNQ29tbWFuZEJ1dHRvbh8EAgIfAWhkZAIDDxYCHwFoFggCAQ8PFggfA=
AUHU29ydCBCeR8DBQZOb3JtYWwfBAICHwFoZGQCAw8QDxYGHwMFBk5vcm1hbB8EAgIfAWhkZB=
YAZAIFDxAPFggfAAUHUmV2ZXJzZR8DBQZOb3JtYWwfBAICHwFoZGRkZAIHDw8WCB8ABQRTb3J=
0HwMFDUNvbW1hbmRCdXR0b24fBAICHwFoZGQCBA8PFgQfAGUfAWhkZAIID2QWCAIBDzwrAAkB=
AA8WAh8BaGRkAgMPZBYCAgEPDxYCHwFoZGQCBQ8UKwALDxYOHxNoHxQWAB8VAg0fFgIBHxcCD=
R8YaB8ZaGQ8KwAFAQA8KwAEAQAWAh8BaGRkZGQWEh8LCysEAB8MDB8aCysGAB8EAvyAHB8OCq=
QBHw9nHxALKwUAHxEMHwocZGQWGB8RDB8LCysEAB8MDB8NHB8EAvyDeB8SHB8ODB8bCysHAB8=
QCysFAB8cAgEfHQIBHwocZBYCZg9kFhoCAQ9kFgJmD2QWCGYPDxYCHwFoZGQCAg8PFgIfAWhk=
ZAIEDw8WAh8BaGRkAgYPDxYCHwFoZGQCAg9kFgJmD2QWCGYPDxYCHwFoZGQCAg8PFgIfAWhkZ=
AIEDw8WAh8BaGRkAgYPDxYCHwFoZGQCAw9kFgJmD2QWCGYPDxYCHwFoZGQCAg8PFgIfAWhkZA=
IEDw8WAh8BaGRkAgYPDxYCHwFoZGQCBA9kFgJmD2QWCGYPDxYCHwFoZGQCAg8PFgIfAWhkZAI=
EDw8WAh8BaGRkAgYPDxYCHwFoZGQCBQ9kFgJmD2QWCGYPDxYCHwFoZGQCAg8PFgIfAWhkZAIE=
Dw8WAh8BaGRkAgYPDxYCHwFoZGQCBg9kFgJmD2QWCGYPDxYCHwFoZGQCAg8PFgIfAWhkZAIED=
w8WAh8BaGRkAgYPDxYCHwFoZGQCBw9kFgJmD2QWCGYPDxYCHwFoZGQCAg8PFgIfAWhkZAIEDw=
8WAh8BaGRkAgYPDxYCHwFoZGQCCA9kFgJmD2QWCGYPDxYCHwFoZGQCAg8PFgIfAWhkZAIEDw8=
WAh8BaGRkAgYPDxYCHwFoZGQCCQ9kFgJmD2QWCGYPDxYCHwFoZGQCAg8PFgIfAWhkZAIEDw8W=
Ah8BaGRkAgYPDxYCHwFoZGQCCg9kFgJmD2QWCGYPDxYCHwFoZGQCAg8PFgIfAWhkZAIEDw8WA=
h8BaGRkAgYPDxYCHwFoZGQCCw9kFgJmD2QWCGYPDxYCHwFoZGQCAg8PFgIfAWhkZAIEDw8WAh=
8BaGRkAgYPDxYCHwFoZGQCDA9kFgJmD2QWCGYPDxYCHwFoZGQCAg8PFgIfAWhkZAIEDw8WAh8=
BaGRkAgYPDxYCHwFoZGQCDQ9kFgJmD2QWCGYPDxYCHwFoZGQCAg8PFgIfAWhkZAIEDw8WAh8B=
aGRkAgYPDxYCHwFoZGQCBw9kFgICAQ8PFgIfAWhkZAIKDw8WCh8eBStQYWdlIDxzdHJvbmc+e=
1BhZ2V9PC9zdHJvbmc+IG9mIHtQYWdlQ291bnR9Hx8CAR8WAgEfIAIFHwFoZBYCZg8PFgofEh=
wfDRwfCwsrBAAfD2cfBAKAg1BkFggCAQ8PFgQfAAUCMTMfAWhkZAIDDw8WBB8ABQMxMDAfAWh=
kZAIJDw8WAh8ABRImbHQ7Jmx0OyZuYnNwO1ByZXZkZAINDw8WAh8ABRJOZXh0Jm5ic3A7Jmd0=
OyZndDtkZAIMDw8WAh8BaGQWAgIBDxBkDxYDZgIBAgIWAwUIQXBwcm92ZWQFClVuYXBwcm92Z=
WQFBEJvdGgWAWZkAgcPDxYCHwFoZGQCCA8PFgIfAWhkZAIJDw8WAh8BaGRkAhcPFgIeBWNsYX=
NzBRdQYW5lQm90dG9tIEROTkVtcHR5UGFuZWRkGZAAzbX8RA1N3F1INmsUbBg6KFs=3D=20
type=3Dhidden name=3D__VIEWSTATE> </DIV>
<SCRIPT type=3Dtext/javascript>
//<![CDATA[
var theForm =3D document.forms['Form'];
if (!theForm) {
    theForm =3D document.Form;
}
function __doPostBack(eventTarget, eventArgument) {
    if (!theForm.onsubmit || (theForm.onsubmit() !=3D false)) {
        theForm.__EVENTTARGET.value =3D eventTarget;
        theForm.__EVENTARGUMENT.value =3D eventArgument;
        theForm.submit();
    }
}
//]]>
</SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://www.voha.org/WebResource.axd?d=3DrObvEec8ZF5TSTceksDYSnELnJ=
2Ke4pY1DN7m9MGsJqNOSC4-r1-kEMZ-4RBJEtXRciNA_oSOEQxgZ9r0&amp;t=3D634220176=
391632500"></SCRIPT>

<SCRIPT type=3Dtext/javascript =
src=3D"http://www.voha.org/js/dnncore.js"></SCRIPT>

<SCRIPT src=3D"http://www.voha.org/js/dnn.js"></SCRIPT>
<!-- Solution Partner's ASP.NET Hierarchical Menu (v1.7.2.0) - =
http://www.solpart.com -->
<SCRIPT =
src=3D"http://www.voha.org/controls/SolpartMenu/spmenu.js"></SCRIPT>
<SPAN id=3Ddnn_dnnSOLPARTMENU_ctldnnSOLPARTMENU_divOuterTables></SPAN>
<SCRIPT type=3Dtext/javascript=20
src=3D"http://www.voha.org/ScriptResource.axd?d=3DJu1EBRNm_nzN7RJ0AstE-BJ=
2V3qyhLLfSQXRW-tcp5kvc8bEmfMoRaKYM_jyY7NpQi2NzcnINSLJ5UWnK_7tkjqtPAoa20wu=
buEBTETEeLhkBiCcEXEKzhjVzqw1&amp;t=3D633083636260000000"></SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://www.voha.org/ScriptResource.axd?d=3D43EGFe03NMzcPv4O1LcMlpC=
T_RV4e_5Tjy-S4Aq4Ec94K5KhDRqZ_Cc5WvVqi8B8p_4AbnjLe4igkOP6olKTnRK2aZtYdXH8=
NP_h3aQZcqJSxyZVeN8gsa1arUcsMOa7apbM1g2&amp;t=3D633083636260000000"></SCR=
IPT>

<DIV class=3DOuterDiv align=3Dcenter>
<TABLE class=3DOuterTable cellSpacing=3D0 cellPadding=3D0 =
align=3Dcenter>
  <TBODY>
  <TR>
    <TD class=3DTopRow vAlign=3Dtop>
      <DIV class=3DTopRowRight2>
      <TABLE class=3DTopRowLeft width=3D"100%">
        <TBODY>
        <TR>
          <TD class=3DLoginTD vAlign=3Dtop>&nbsp;&nbsp;&nbsp;&nbsp;<A=20
            id=3Ddnn_dnnLOGIN_cmdLogin class=3DLOGIN_object=20
            =
href=3D"javascript:__doPostBack('dnn$dnnLOGIN$cmdLogin','')">Login</A>=20
          </TD></TR>
        <TR>
          <TD height=3D1 vAlign=3Dtop>
            <TABLE border=3D0 cellSpacing=3D0 cellPadding=3D0 =
width=3D"100%">
              <TBODY>
              <TR>
                <TD class=3DDateTD vAlign=3Dtop><SPAN=20
                  id=3Ddnn_dnnCURRENTDATE_lblDate =
class=3DDATE_object>Wednesday,=20
                  November 03, 2010</SPAN> </TD>
                <TD class=3DSearchTD vAlign=3Dtop><SPAN=20
                  id=3Ddnn_dnnSEARCH_ClassicSearch><INPUT=20
                  onkeydown=3D"return __dnn_KeyDown('13', =
'javascript:__doPostBack(%27dnn$dnnSEARCH$cmdSearch%27,%27%27)', =
event);"=20
                  id=3Ddnn_dnnSEARCH_txtSearch class=3DNormalTextBox =
maxLength=3D255=20
                  name=3Ddnn$dnnSEARCH$txtSearch>&nbsp; <A=20
                  id=3Ddnn_dnnSEARCH_cmdSearch class=3DSearchFeild=20
                  =
href=3D"javascript:__doPostBack('dnn$dnnSEARCH$cmdSearch','')"><SPAN=20
                  class=3DSearchButton>&nbsp;</SPAN></A>=20
            </SPAN></TD></TR></TBODY></TABLE></TD></TR>
        <TR>
          <TD class=3DBreadCrumbsTD vAlign=3Dtop><SPAN=20
            id=3Ddnn_dnnBREADCRUMB_lblBreadCrumb><A =
class=3DBREADCRUMBS_object=20
            =
href=3D"http://www.voha.org/Home/tabid/36/language/en-US/Default.aspx">Ho=
me</A></SPAN>=20
          </TD></TR></TBODY></TABLE></DIV></TD></TR>
  <TR>
    <TD class=3DMiddleRow vAlign=3Dtop>
      <TABLE cellSpacing=3D0 cellPadding=3D0 width=3D"100%">
        <TBODY>
        <TR>
          <TD class=3DMenuTD vAlign=3Dtop><SPAN=20
            id=3Ddnn_dnnSOLPARTMENU_ctldnnSOLPARTMENU =
SupportsTrans=3D"1"=20
            CSSRootMenuArw=3D"MainMenu_RootMenuArrow"=20
            CSSMenuItemSel=3D"MainMenu_MenuItemSel"=20
            CSSMenuItem=3D"MainMenu_MenuItem" =
CSSMenuIcon=3D"MainMenu_MenuIcon"=20
            CSSSubMenu=3D"MainMenu_SubMenu" =
CSSMenuBar=3D"MainMenu_MenuBar"=20
            CSSMenuContainer=3D"MainMenu_MenuContainer"=20
            CSSMenuBreak=3D"MainMenu_MenuBreak" =
CSSMenuArrow=3D"MainMenu_MenuArrow"=20
            RootArrow=3D"-1" RootArrowImage=3D"breadcrumb.gif"=20
            ArrowImage=3D"breadcrumb.gif" IconImgPath=3D"/Portals/0/"=20
            MenuTransition=3D"None" MenuTransitionLength=3D"10" =
MODisplay=3D"None"=20
            IconWidth=3D"15" Display=3D"vertical" =
SysImgPath=3D"/images/"=20
            =
MenuTransitionStyle=3D"filter:progid:DXImageTransform.Microsoft.Shadow(co=
lor=3D'DimGray', Direction=3D135, Strength=3D1) ;"=20
            FontStyle=3D"font-family: ; font-size: ; font-weight: =
normal; font-style: normal; text-decoration: "=20
            SelColor=3D"Navy" SelForeColor=3D"White" ShColor=3D"Gray" =
HlColor=3D"White"=20
            name=3D"dnn$dnnSOLPARTMENU$ctldnnSOLPARTMENU"><xml =
id=3DSolpartMenuDI onreadystatechange=3D"if (this.readyState =3D=3D =
'complete') spm_initMyMenu(this, =
spm_getById('dnn_dnnSOLPARTMENU_ctldnnSOLPARTMENU'))"><root><menuitem =
id=3D"36" title=3D"Home" =
url=3D"http://www.voha.org/Home/tabid/36/language/en-US/Default.aspx" =
selcss=3D"MainMenu_Selected" lefthtml=3D"&lt;img alt=3D&quot;*&quot; =
BORDER=3D&quot;0&quot; src=3D&quot;/images/breadcrumb.gif&quot;&gt;" =
css=3D"MainMenu_Idle MainMenu_BreadcrumbActive MainMenu_Active" =
/><menuitem id=3D"53" title=3D"About Us" =
url=3D"http://www.voha.org/SiteMap/AboutUs/tabid/53/language/en-US/Defaul=
t.aspx" css=3D"MainMenu_Idle" selcss=3D"MainMenu_Selected" =
lefthtml=3D"=C2=A0=C2=A0=C2=A0=C2=A0" /><menuitem id=3D"68" =
title=3D"VOHA Blog" =
url=3D"http://www.voha.org/VOHABlog/tabid/68/language/en-US/Default.aspx"=
 css=3D"MainMenu_Idle" selcss=3D"MainMenu_Selected" =
lefthtml=3D"=C2=A0=C2=A0=C2=A0=C2=A0" /><menuitem id=3D"70" =
title=3D"Campaigns" =
url=3D"http://www.voha.org/Campaigns/tabid/70/language/en-US/Default.aspx=
" css=3D"MainMenu_Idle" selcss=3D"MainMenu_Selected" =
lefthtml=3D"=C2=A0=C2=A0=C2=A0=C2=A0"><menuitem id=3D"55" =
title=3D"&amp;nbsp;Public Dental Waiting Times" =
url=3D"http://www.voha.org/Campaigns/PublicDentalWaitingTimes/tabid/55/la=
nguage/en-US/Default.aspx"><menuitem id=3D"120" =
title=3D"&amp;nbsp;Metropolitan Melbourne" =
url=3D"http://www.voha.org/Campaigns/PublicDentalWaitingTimes/Metropolita=
nMelbourne/tabid/120/language/en-US/Default.aspx" /><menuitem id=3D"121" =
title=3D"&amp;nbsp;Rural Victoria" =
url=3D"http://www.voha.org/Campaigns/PublicDentalWaitingTimes/RuralVictor=
ia/tabid/121/language/en-US/Default.aspx" /></menuitem><menuitem =
id=3D"76" title=3D"&amp;nbsp;Tell Your Friends About VOHA" =
url=3D"http://www.voha.org/Campaigns/TellYourFriendsAboutVOHA/tabid/76/la=
nguage/en-US/Default.aspx" /><menuitem id=3D"78" title=3D"&amp;nbsp;Tips =
on Campaigning to Government Officials" =
url=3D"http://www.voha.org/Campaigns/TipsonCampaigningtoGovernmentOfficia=
ls/tabid/78/language/en-US/Default.aspx" /><menuitem id=3D"91" =
title=3D"&amp;nbsp;Past Campaigns" =
url=3D"http://www.voha.org/Campaigns/PastCampaigns/tabid/91/language/en-U=
S/Default.aspx"><menuitem id=3D"92" title=3D"&amp;nbsp;Federal Election =
2004" =
url=3D"http://www.voha.org/Campaigns/PastCampaigns/FederalElection2004/ta=
bid/92/language/en-US/Default.aspx" /><menuitem id=3D"54" =
title=3D"&amp;nbsp;Victorian State Election 2006" =
url=3D"http://www.voha.org/Campaigns/PastCampaigns/VictorianStateElection=
2006/tabid/54/language/en-US/Default.aspx"><menuitem id=3D"85" =
title=3D"&amp;nbsp;Dental Workforce Shortages" =
url=3D"http://www.voha.org/Campaigns/PastCampaigns/VictorianStateElection=
2006/DentalWorkforceShortages/tabid/85/language/en-US/Default.aspx" =
/><menuitem id=3D"84" title=3D"&amp;nbsp;Oral Disease Prevention" =
url=3D"http://www.voha.org/Campaigns/PastCampaigns/VictorianStateElection=
2006/OralDiseasePrevention/tabid/84/language/en-US/Default.aspx" =
/><menuitem id=3D"109" title=3D"&amp;nbsp;VOHA Ideal Action Summary" =
url=3D"http://www.voha.org/Campaigns/PastCampaigns/VictorianStateElection=
2006/VOHAIdealActionSummary/tabid/109/language/en-US/Default.aspx" =
/><menuitem id=3D"106" title=3D"&amp;nbsp;VOHA Ideal Dental Policy" =
url=3D"http://www.voha.org/Campaigns/PastCampaigns/VictorianStateElection=
2006/VOHAIdealDentalPolicy/tabid/106/language/en-US/Default.aspx" =
/></menuitem></menuitem></menuitem><menuitem id=3D"97" title=3D"Take =
Action Now!" =
url=3D"http://www.voha.org/Campaigns/TakeActionNow/tabid/97/language/en-U=
S/Default.aspx" css=3D"MainMenu_Idle" selcss=3D"MainMenu_Selected" =
lefthtml=3D"=C2=A0=C2=A0=C2=A0=C2=A0"><menuitem id=3D"114" =
title=3D"&amp;nbsp;Contact the Minister for Health" =
url=3D"http://www.voha.org/Campaigns/TakeActionNow/ContacttheMinisterforH=
ealth/tabid/114/language/en-US/Default.aspx" /><menuitem id=3D"115" =
title=3D"&amp;nbsp;Contact your Local MP" =
url=3D"http://www.voha.org/Campaigns/ContactyourLocalMP/tabid/115/languag=
e/en-US/Default.aspx" /></menuitem><menuitem id=3D"65" title=3D"Public =
Dental Agencies" =
url=3D"http://www.voha.org/PublicDentalAgencies/tabid/65/language/en-US/D=
efault.aspx" css=3D"MainMenu_Idle" selcss=3D"MainMenu_Selected" =
lefthtml=3D"=C2=A0=C2=A0=C2=A0=C2=A0" /><menuitem id=3D"83" =
title=3D"Contact Us" =
url=3D"http://www.voha.org/SiteMap/ContactUs/tabid/83/language/en-US/Defa=
ult.aspx" css=3D"MainMenu_Idle" selcss=3D"MainMenu_Selected" =
lefthtml=3D"=C2=A0=C2=A0=C2=A0=C2=A0" /><menuitem id=3D"81" =
title=3D"Media" =
url=3D"http://www.voha.org/Media/tabid/81/language/en-US/Default.aspx" =
css=3D"MainMenu_Idle" selcss=3D"MainMenu_Selected" =
lefthtml=3D"=C2=A0=C2=A0=C2=A0=C2=A0" /><menuitem id=3D"61" =
title=3D"Site Map" =
url=3D"http://www.voha.org/SiteMap/tabid/61/language/en-US/Default.aspx" =
css=3D"MainMenu_Idle" selcss=3D"MainMenu_Selected" =
lefthtml=3D"=C2=A0=C2=A0=C2=A0=C2=A0"><menuitem id=3D"123" =
title=3D"&amp;nbsp;Site Data Sources" =
url=3D"http://www.voha.org/SiteMap/SiteDataSources/tabid/123/language/en-=
US/Default.aspx"><menuitem id=3D"125" title=3D"&amp;nbsp;Members of =
Parliament" =
url=3D"http://www.voha.org/SiteMap/SiteDataSources/MembersofParliament/ta=
bid/125/language/en-US/Default.aspx" /><menuitem id=3D"124" =
title=3D"&amp;nbsp;Victorian Public Dental Agencies" =
url=3D"http://www.voha.org/SiteMap/SiteDataSources/VictorianPublicDentalA=
gencies/tabid/124/language/en-US/Default.aspx" =
/></menuitem></menuitem></root></xml></SPAN>
            <TABLE cellSpacing=3D0 cellPadding=3D0 width=3D"100%">
              <TBODY>
              <TR>
                <TD id=3Ddnn_MenuBottomPane class=3DPaneMenuBottom =
vAlign=3Dtop><A=20
                  name=3D411></A>
                  <TABLE border=3D0 cellSpacing=3D0 cellPadding=3D0 =
width=3D"100%">
                    <TBODY>
                    <TR>
                      <TD vAlign=3Dtop>
                        <TABLE border=3D0 cellSpacing=3D0 =
cellPadding=3D0=20
width=3D"100%">
                          <TBODY>
                          <TR>
                            <TD class=3DEON_VE_OrangeBox02TL =
vAlign=3Dtop><IMG=20
                              border=3D0 src=3D"" width=3D10 =
height=3D1></TD>
                            <TD class=3DEON_VE_OrangeBox02T =
vAlign=3Dtop>
                              <TABLE border=3D0 cellSpacing=3D0 =
cellPadding=3D0=20
                              width=3D"100%">
                                <TBODY>
                                <TR>
                                <TD =
class=3DEON_VE_OrangeBox02TitleTD><SPAN=20
                                id=3Ddnn_ctr411_dnnTITLE_lblTitle=20
                                =
class=3DEON_VE_OrangeBox02Title>Electoral=20
                                Comment</SPAN> </TD>
                                <TD=20
                                =
class=3DEON_VE_OrangeBox02ActionsTD></TD></TR></TBODY></TABLE></TD>
                            <TD class=3DEON_VE_OrangeBox02TR =
vAlign=3Dtop><IMG=20
                              border=3D0 src=3D"" width=3D10=20
                        height=3D1></TD></TR></TBODY></TABLE></TD></TR>
                    <TR>
                      <TD vAlign=3Dtop>
                        <TABLE border=3D0 cellSpacing=3D0 =
cellPadding=3D0=20
width=3D"100%">
                          <TBODY>
                          <TR>
                            <TD class=3DEON_VE_OrangeBox02ML =
vAlign=3Dtop><IMG=20
                              border=3D0 src=3D"" width=3D10 =
height=3D1></TD>
                            <TD class=3DEON_VE_OrangeBox02M =
vAlign=3Dtop>
                              <TABLE border=3D0 cellSpacing=3D0 =
cellPadding=3D0=20
                              width=3D"100%">
                                <TBODY>
                                <TR>
                                <TD id=3Ddnn_ctr411_ContentPane=20
                                class=3D"EON_VE_OrangeBox02Content =
DNNAlignleft"=20
                                vAlign=3Dtop><!-- Start_Module_411 -->
                                <DIV id=3Ddnn_ctr411_ModuleContent>
                                <DIV=20
                                =
id=3Ddnn_ctr411_HtmlModule_HtmlModule_lblContent=20
                                class=3DNormal>
                                <P>Responsibility for electoral comment =
is=20
                                accepted by:<BR><STRONG><A=20
                                =
href=3D"http://www.voha.org/portal/Default.aspx?tabid=3D104">Mr.=20
                                Garry Pearson</A></STRONG><BR><EM>Chief=20
                                Executive Officer<BR></EM>ADAVB =
Inc.<BR>Level 3,=20
                                10 Yarra Street<BR>South Yarra VIC=20
                                3141<BR>Telephone (03) =
8825-4600<BR>Facsimile=20
                                (03)=20
                                8825-4644</P></DIV><!-- End_Module_411 =
--></DIV></TD></TR></TBODY></TABLE></TD>
                            <TD class=3DEON_VE_OrangeBox02MR =
vAlign=3Dtop><IMG=20
                              border=3D0 src=3D"" width=3D10=20
                        height=3D1></TD></TR></TBODY></TABLE></TD></TR>
                    <TR>
                      <TD vAlign=3Dtop>
                        <TABLE border=3D0 cellSpacing=3D0 =
cellPadding=3D0=20
width=3D"100%">
                          <TBODY>
                          <TR>
                            <TD class=3DEON_VE_OrangeBox02BL =
vAlign=3Dtop><IMG=20
                              border=3D0 src=3D"" width=3D10 =
height=3D1></TD>
                            <TD class=3DEON_VE_OrangeBox02B =
vAlign=3Dtop>
                              <TABLE border=3D0 cellSpacing=3D0 =
cellPadding=3D0=20
                              width=3D"100%">
                                <TBODY>
                                <TR>
                                <TD=20
                                =
class=3DEON_VE_OrangeBox02Icons></TD></TR></TBODY></TABLE></TD>
                            <TD class=3DEON_VE_OrangeBox02BR =
vAlign=3Dtop><IMG=20
                              border=3D0 src=3D"" width=3D21=20
                        =
height=3D1></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE><BR><A=20
                  name=3D399></A><SPAN id=3Ddnn_ctr399_ContentPane=20
                  class=3DDNNAlignleft><!-- Start_Module_399 -->
                  <DIV id=3Ddnn_ctr399_ModuleContent>
                  <DIV>
                  <SCRIPT language=3Djavascript type=3Dtext/javascript>
var sc_project=3D1825423;=20
var sc_invisible=3D1;=20
var sc_partition=3D17;=20
var sc_security=3D"1c0a5962";=20
var sc_remove_link=3D1;=20
</SCRIPT>

                  <SCRIPT language=3Djavascript type=3Dtext/javascript=20
                  =
src=3D"http://www.statcounter.com/counter/counter.js"></SCRIPT>
                  <NOSCRIPT><IMG border=3D0 alt=3D"site hit counter"=20
                  =
src=3D"http://c18.statcounter.com/counter.php?sc_project=3D1825423&amp;ja=
va=3D0&amp;security=3D1c0a5962&amp;invisible=3D1">=20
                  </NOSCRIPT>
                  <SCRIPT type=3Dtext/javascript=20
                  src=3D"http://www.google-analytics.com/urchin.js">
</SCRIPT>

                  <SCRIPT type=3Dtext/javascript>
_uacct =3D "UA-1130409-3";
urchinTracker();
</SCRIPT>
                  </DIV><!-- End_Module_399 --></DIV></SPAN><A =
name=3D579></A>
                  <TABLE border=3D0 cellSpacing=3D0 cellPadding=3D0 =
width=3D"100%">
                    <TBODY>
                    <TR>
                      <TD vAlign=3Dtop>
                        <TABLE border=3D0 cellSpacing=3D0 =
cellPadding=3D0=20
width=3D"100%">
                          <TBODY>
                          <TR>
                            <TD class=3DEON_VE_RedBox01TL =
vAlign=3Dtop><IMG=20
                              border=3D0 src=3D"" width=3D10 =
height=3D1></TD>
                            <TD class=3DEON_VE_RedBox01T vAlign=3Dtop>
                              <TABLE border=3D0 cellSpacing=3D0 =
cellPadding=3D0=20
                              width=3D"100%">
                                <TBODY>
                                <TR>
                                <TD class=3DEON_VE_RedBox01TitleTD><SPAN =

                                id=3Ddnn_ctr579_dnnTITLE_lblTitle=20
                                class=3DEON_VE_RedBox01Title>Spread The=20
                                Word</SPAN> </TD>
                                <TD=20
                                =
class=3DEON_VE_RedBox01ActionsTD></TD></TR></TBODY></TABLE></TD>
                            <TD class=3DEON_VE_RedBox01TR =
vAlign=3Dtop><IMG=20
                              border=3D0 src=3D"" width=3D10=20
                        height=3D1></TD></TR></TBODY></TABLE></TD></TR>
                    <TR>
                      <TD vAlign=3Dtop>
                        <TABLE border=3D0 cellSpacing=3D0 =
cellPadding=3D0=20
width=3D"100%">
                          <TBODY>
                          <TR>
                            <TD class=3DEON_VE_RedBox01ML =
vAlign=3Dtop><IMG=20
                              border=3D0 src=3D"" width=3D10 =
height=3D1></TD>
                            <TD class=3DEON_VE_RedBox01M vAlign=3Dtop>
                              <TABLE border=3D0 cellSpacing=3D0 =
cellPadding=3D0=20
                              width=3D"100%">
                                <TBODY>
                                <TR>
                                <TD id=3Ddnn_ctr579_ContentPane=20
                                class=3D"EON_VE_RedBox01Content =
DNNAlignleft"=20
                                vAlign=3Dtop><!-- Start_Module_579 -->
                                <DIV id=3Ddnn_ctr579_ModuleContent>
                                <DIV=20
                                =
id=3Ddnn_ctr579_HtmlModule_HtmlModule_lblContent=20
                                class=3DNormal>
                                <P>
                                <TABLE border=3D0 cellSpacing=3D0 =
cellPadding=3D3>
                                <TBODY>
                                <TR>
                                <TD>
                                <P align=3Dcenter><A=20
                                =
href=3D"http://www.voha.org/Default.aspx?tabid=3D76"><IMG=20
                                border=3D0=20
                                alt=3D"Click here to tell a Friend about =
VOHA"=20
                                =
src=3D"http://www.voha.org/Portals/0/icon-email.jpg"=20
                                width=3D64 height=3D52></A></P></TD>
                                <TD>
                                <P align=3Dleft>Click <A=20
                                =
href=3D"http://www.voha.org/Default.aspx?tabid=3D76">here</A>=20
                                to tell your <STRONG>friends</STRONG> =
about=20
                                =
VOHA</P></TD></TR></TBODY></TABLE></P></DIV><!-- End_Module_579 =
--></DIV></TD></TR></TBODY></TABLE></TD>
                            <TD class=3DEON_VE_RedBox01MR =
vAlign=3Dtop><IMG=20
                              border=3D0 src=3D"" width=3D10=20
                        height=3D1></TD></TR></TBODY></TABLE></TD></TR>
                    <TR>
                      <TD vAlign=3Dtop>
                        <TABLE border=3D0 cellSpacing=3D0 =
cellPadding=3D0=20
width=3D"100%">
                          <TBODY>
                          <TR>
                            <TD class=3DEON_VE_RedBox01BL =
vAlign=3Dtop><IMG=20
                              border=3D0 src=3D"" width=3D10 =
height=3D1></TD>
                            <TD class=3DEON_VE_RedBox01B vAlign=3Dtop>
                              <TABLE border=3D0 cellSpacing=3D0 =
cellPadding=3D0=20
                              width=3D"100%">
                                <TBODY>
                                <TR>
                                <TD=20
                              =
class=3DEON_VE_RedBox01Icons></TD></TR></TBODY></TABLE></TD>
                            <TD class=3DEON_VE_RedBox01BR =
vAlign=3Dtop><IMG=20
                              border=3D0 src=3D"" width=3D21=20
                        =
height=3D1></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE><BR></TD><=
/TR></TBODY></TABLE></TD>
          <TD class=3DPanesTD vAlign=3Dtop>
            <TABLE cellSpacing=3D0 cellPadding=3D0 width=3D"100%">
              <TBODY>
              <TR>
                <TD id=3Ddnn_TopPane class=3DPaneTop vAlign=3Dtop =
colSpan=3D3><A=20
                  name=3D660></A>
                  <TABLE border=3D0 cellSpacing=3D0 cellPadding=3D0 =
width=3D"100%">
                    <TBODY>
                    <TR>
                      <TD vAlign=3Dtop>
                        <TABLE border=3D0 cellSpacing=3D0 =
cellPadding=3D0=20
width=3D"100%">
                          <TBODY>
                          <TR>
                            <TD class=3DEON_VE_RedBox02TL =
vAlign=3Dtop><IMG=20
                              border=3D0 src=3D"" width=3D10 =
height=3D1></TD>
                            <TD class=3DEON_VE_RedBox02T vAlign=3Dtop>
                              <TABLE border=3D0 cellSpacing=3D0 =
cellPadding=3D0=20
                              width=3D"100%">
                                <TBODY>
                                <TR>
                                <TD class=3DEON_VE_RedBox02TitleTD><SPAN =

                                id=3Ddnn_ctr660_dnnTITLE_lblTitle=20
                                class=3DEON_VE_RedBox02Title>Still long =
dental=20
                                waits for many Victorians</SPAN> </TD>
                                <TD=20
                                =
class=3DEON_VE_RedBox02ActionsTD></TD></TR></TBODY></TABLE></TD>
                            <TD class=3DEON_VE_RedBox02TR =
vAlign=3Dtop><IMG=20
                              border=3D0 src=3D"" width=3D10=20
                        height=3D1></TD></TR></TBODY></TABLE></TD></TR>
                    <TR>
                      <TD vAlign=3Dtop>
                        <TABLE border=3D0 cellSpacing=3D0 =
cellPadding=3D0=20
width=3D"100%">
                          <TBODY>
                          <TR>
                            <TD class=3DEON_VE_RedBox02ML =
vAlign=3Dtop><IMG=20
                              border=3D0 src=3D"" width=3D10 =
height=3D1></TD>
                            <TD class=3DEON_VE_RedBox02M vAlign=3Dtop>
                              <TABLE border=3D0 cellSpacing=3D0 =
cellPadding=3D0=20
                              width=3D"100%">
                                <TBODY>
                                <TR>
                                <TD id=3Ddnn_ctr660_ContentPane=20
                                class=3D"EON_VE_RedBox02Content =
DNNAlignleft"=20
                                vAlign=3Dtop><!-- Start_Module_660 -->
                                <DIV id=3Ddnn_ctr660_ModuleContent>
                                <DIV =
id=3Ddnn_ctr660_HtmlModule_lblContent=20
                                class=3DNormal>
                                <TABLE>
                                <TBODY>
                                <TR>
                                <TD vAlign=3Dtop>
                                <P><FONT=20
                                =
size=3D4><STRONG>Updated</STRONG>&nbsp;Dental=20
                                <STRONG>Waiting</STRONG> =
Times</FONT></P>
                                <P><A=20
                                =
href=3D"http://serviceforip.webcentral.com.au/yourhospitals/dental.asp"=20
                                target=3D_blank><BR>Dental waiting =
times</A> at=20
                                public dental clinics across Victoria as =
at June=20
                                2010 were published by the Department of =
Human=20
                                Services on&nbsp;21 September 2010.</P>
                                <P>&nbsp;</P>
                                <P>The data published online by the =
Department=20
                                is not provided in a user-friendly =
format,=20
                                we&nbsp;have =
<STRONG>incorporated</STRONG> this=20
                                data into this website so as =
to&nbsp;provide=20
                                summary lists and graphic displays which =
more=20
                                effectively communicate the overall =
waiting time=20
                                position and trends over time.</P>
                                <P>&nbsp;</P>
                                <P>The graph shown here (on the right) =
suggests=20
                                that the concerted efforts of the =
Government and=20
                                public agencies have been making a =
difference=20
                                over the last five years.&nbsp; Credit =
must be=20
                                given where it is due.</P>
                                <P>&nbsp;</P>
                                <P>Notwithstanding this overall pattern =
of=20
                                improvement, there are still a number of =

                                electorates in which public patients are =
waiting=20
                                unreasonably long times for access to=20
                                care.&nbsp; The worst of these, in both =
rural=20
                                and metropolitan areas, are highlighted=20
                                below.</P></TD>
                                <TD vAlign=3Dtop><IFRAME height=3D400=20
                                =
src=3D"http://reports.zoho.com/ZDBDataSheetView.cc?OBJID=3D18518400000004=
9926&amp;STANDALONE=3Dtrue&amp;privatelink=3D84297ec25b8363b30d47652658a0=
1ffc&amp;WIDTH=3D880&amp;HEIGHT=3D300&amp;LP=3DRIGHT&amp;ZDB_THEME_NAME=3D=
blue&amp;REMTOOLBAR=3Dtrue"=20
                                frameBorder=3D0=20
                                =
width=3D600></IFRAME></TD></TR></TBODY></TABLE></DIV><!-- End_Module_660 =
--></DIV></TD></TR></TBODY></TABLE></TD>
                            <TD class=3DEON_VE_RedBox02MR =
vAlign=3Dtop><IMG=20
                              border=3D0 src=3D"" width=3D10=20
                        height=3D1></TD></TR></TBODY></TABLE></TD></TR>
                    <TR>
                      <TD vAlign=3Dtop>
                        <TABLE border=3D0 cellSpacing=3D0 =
cellPadding=3D0=20
width=3D"100%">
                          <TBODY>
                          <TR>
                            <TD class=3DEON_VE_RedBox02BL =
vAlign=3Dtop><IMG=20
                              border=3D0 src=3D"" width=3D10 =
height=3D1></TD>
                            <TD class=3DEON_VE_RedBox02B vAlign=3Dtop>
                              <TABLE border=3D0 cellSpacing=3D0 =
cellPadding=3D0=20
                              width=3D"100%">
                                <TBODY>
                                <TR>
                                <TD=20
                              =
class=3DEON_VE_RedBox02Icons></TD></TR></TBODY></TABLE></TD>
                            <TD class=3DEON_VE_RedBox02BR =
vAlign=3Dtop><IMG=20
                              border=3D0 src=3D"" width=3D21=20
                        =
height=3D1></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE><BR></TD><=
/TR>
              <TR>
                <TD id=3Ddnn_LeftPane class=3DPaneLeft vAlign=3Dtop><A =
name=3D633></A>
                  <TABLE border=3D0 cellSpacing=3D0 cellPadding=3D0 =
width=3D"100%">
                    <TBODY>
                    <TR>
                      <TD vAlign=3Dtop>
                        <TABLE border=3D0 cellSpacing=3D0 =
cellPadding=3D0=20
width=3D"100%">
                          <TBODY>
                          <TR>
                            <TD class=3DEON_VEPS_RedBox01TL =
vAlign=3Dtop><IMG=20
                              border=3D0 src=3D"" width=3D10 =
height=3D1></TD>
                            <TD class=3DEON_VEPS_RedBox01T vAlign=3Dtop>
                              <TABLE border=3D0 cellSpacing=3D0 =
cellPadding=3D0=20
                              width=3D"100%">
                                <TBODY>
                                <TR>
                                <TD =
class=3DEON_VEPS_RedBox01TitleTD><SPAN=20
                                id=3Ddnn_ctr633_dnnTITLE_lblTitle=20
                                class=3DEON_VEPS_RedBox01Title>Rural =
Victoria's=20
                                Unlucky 13</SPAN> </TD>
                                <TD=20
                                =
class=3DEON_VEPS_RedBox01ActionsTD></TD></TR></TBODY></TABLE></TD>
                            <TD class=3DEON_VEPS_RedBox01TR =
vAlign=3Dtop><IMG=20
                              border=3D0 src=3D"" width=3D10=20
                        height=3D1></TD></TR></TBODY></TABLE></TD></TR>
                    <TR>
                      <TD vAlign=3Dtop>
                        <TABLE border=3D0 cellSpacing=3D0 =
cellPadding=3D0=20
width=3D"100%">
                          <TBODY>
                          <TR>
                            <TD class=3DEON_VEPS_RedBox01ML =
vAlign=3Dtop><IMG=20
                              border=3D0 src=3D"" width=3D10 =
height=3D1></TD>
                            <TD class=3DEON_VEPS_RedBox01M vAlign=3Dtop>
                              <TABLE border=3D0 cellSpacing=3D0 =
cellPadding=3D0=20
                              width=3D"100%">
                                <TBODY>
                                <TR>
                                <TD id=3Ddnn_ctr633_ContentPane=20
                                class=3D"EON_VEPS_RedBox01Content =
DNNAlignleft"=20
                                vAlign=3Dtop><!-- Start_Module_633 -->
                                <DIV id=3Ddnn_ctr633_ModuleContent>
                                <DIV =
id=3Ddnn_ctr633_XModDisplay_pnlListView>
                                <DIV style=3D"WIDTH: 100%"=20
                                =
id=3Ddnn_ctr633_XModDisplay_pnlHeaderArea>
                                <DIV style=3D"TEXT-ALIGN: left"=20
                                =
id=3Ddnn_ctr633_XModDisplay_pnlGridHeader>
                                <DIV =
id=3Ddnn_ctr633_XModDisplay_ctl03><STRONG>The=20
                                13 longest rural waiting times for =
general=20
                                public dental health care</STRONG> as at =
<A=20
                                =
href=3D"http://www.voha.org/Default.aspx?TabID=3D124">June=20
                                2010</A><BR><BR></DIV></DIV></DIV>
                                <TABLE =
id=3Ddnn_ctr633_XModDisplay_dgXMods=20
                                border=3D0 cellSpacing=3D1 =
cellPadding=3D1>
                                <TBODY>
                                <TR>
                                <TD>Clinic (months)</TD>
                                <TD>General</TD>
                                <TD>Dentures</TD></TR>
                                <TR =
id=3Ddnn_ctr633_XModDisplay_dgXMods_ctl02>
                                <TD><A=20
                                =
href=3D"http://www.voha.org/Default.aspx?tabid=3D121&amp;KEY=3DWANGARATTA=
">Wangaratta</A>=20
                                </TD>
                                <TD style=3D"WHITE-SPACE: nowrap"=20
                                align=3Dleft><STRONG><FONT=20
                                size=3D4>36</FONT></STRONG> <FONT=20
                                color=3D#ff0000>down 02</FONT> </TD>
                                <TD style=3D"WHITE-SPACE: nowrap"=20
                                align=3Dleft><STRONG>22</STRONG> <FONT=20
                                color=3D#ff0000>down 19</FONT> =
</TD></TR>
                                <TR style=3D"BACKGROUND-COLOR: #ffdddd"=20
                                =
id=3Ddnn_ctr633_XModDisplay_dgXMods_ctl03>
                                <TD><A=20
                                =
href=3D"http://www.voha.org/Default.aspx?tabid=3D121&amp;KEY=3DMARYBOROUG=
H">Maryborough</A>=20
                                </TD>
                                <TD style=3D"WHITE-SPACE: nowrap"=20
                                align=3Dleft><STRONG><FONT=20
                                size=3D4>34</FONT></STRONG> <FONT=20
                                color=3D#ff0000><STRONG>up =
09</STRONG></FONT>=20
</TD>
                                <TD style=3D"WHITE-SPACE: nowrap"=20
                                align=3Dleft><STRONG>24</STRONG> <FONT=20
                                color=3D#ff0000><STRONG>up =
12</STRONG></FONT>=20
                                </TD></TR>
                                <TR =
id=3Ddnn_ctr633_XModDisplay_dgXMods_ctl04>
                                <TD><A=20
                                =
href=3D"http://www.voha.org/Default.aspx?tabid=3D121&amp;KEY=3DBALLARAT">=
Ballarat</A>=20
                                </TD>
                                <TD style=3D"WHITE-SPACE: nowrap"=20
                                align=3Dleft><STRONG><FONT=20
                                size=3D4>32</FONT></STRONG> <FONT=20
                                color=3D#ff0000>down 20</FONT> </TD>
                                <TD style=3D"WHITE-SPACE: nowrap"=20
                                align=3Dleft><STRONG>21</STRONG> =
</TD></TR>
                                <TR style=3D"BACKGROUND-COLOR: #ffdddd"=20
                                =
id=3Ddnn_ctr633_XModDisplay_dgXMods_ctl05>
                                <TD><A=20
                                =
href=3D"http://www.voha.org/Default.aspx?tabid=3D121&amp;KEY=3DHORSHAM">H=
orsham</A>=20
                                </TD>
                                <TD style=3D"WHITE-SPACE: nowrap"=20
                                align=3Dleft><STRONG><FONT=20
                                size=3D4>30</FONT></STRONG> <FONT=20
                                color=3D#ff0000><STRONG>up =
04</STRONG></FONT>=20
</TD>
                                <TD style=3D"WHITE-SPACE: nowrap"=20
                                align=3Dleft><STRONG>16</STRONG> <FONT=20
                                color=3D#ff0000>down 03</FONT> =
</TD></TR>
                                <TR =
id=3Ddnn_ctr633_XModDisplay_dgXMods_ctl06>
                                <TD><A=20
                                =
href=3D"http://www.voha.org/Default.aspx?tabid=3D121&amp;KEY=3DWONTHAGGI"=
>Wonthaggi</A>=20
                                </TD>
                                <TD style=3D"WHITE-SPACE: nowrap"=20
                                align=3Dleft><STRONG><FONT=20
                                size=3D4>30</FONT></STRONG> <FONT=20
                                color=3D#ff0000><STRONG>up =
04</STRONG></FONT>=20
</TD>
                                <TD style=3D"WHITE-SPACE: nowrap"=20
                                align=3Dleft><STRONG>32</STRONG> <FONT=20
                                color=3D#ff0000><STRONG>up =
08</STRONG></FONT>=20
                                </TD></TR>
                                <TR style=3D"BACKGROUND-COLOR: #ffdddd"=20
                                =
id=3Ddnn_ctr633_XModDisplay_dgXMods_ctl07>
                                <TD><A=20
                                =
href=3D"http://www.voha.org/Default.aspx?tabid=3D121&amp;KEY=3DNHILL">Nhi=
ll</A>=20
                                </TD>
                                <TD style=3D"WHITE-SPACE: nowrap"=20
                                align=3Dleft><STRONG><FONT=20
                                size=3D4>29</FONT></STRONG> </TD>
                                <TD style=3D"WHITE-SPACE: nowrap"=20
                                align=3Dleft><STRONG>00</STRONG> =
</TD></TR>
                                <TR =
id=3Ddnn_ctr633_XModDisplay_dgXMods_ctl08>
                                <TD><A=20
                                =
href=3D"http://www.voha.org/Default.aspx?tabid=3D121&amp;KEY=3DSWANHILL">=
Swan=20
                                Hill</A> </TD>
                                <TD style=3D"WHITE-SPACE: nowrap"=20
                                align=3Dleft><STRONG><FONT=20
                                size=3D4>27</FONT></STRONG> <FONT=20
                                color=3D#ff0000><STRONG>up =
05</STRONG></FONT>=20
</TD>
                                <TD style=3D"WHITE-SPACE: nowrap"=20
                                align=3Dleft><STRONG>20</STRONG> <FONT=20
                                color=3D#ff0000><STRONG>up =
04</STRONG></FONT>=20
                                </TD></TR>
                                <TR style=3D"BACKGROUND-COLOR: #ffdddd"=20
                                =
id=3Ddnn_ctr633_XModDisplay_dgXMods_ctl09>
                                <TD><A=20
                                =
href=3D"http://www.voha.org/Default.aspx?tabid=3D121&amp;KEY=3DHAMILTON">=
Hamilton</A>=20
                                </TD>
                                <TD style=3D"WHITE-SPACE: nowrap"=20
                                align=3Dleft><STRONG><FONT=20
                                size=3D4>26</FONT></STRONG> <FONT=20
                                color=3D#ff0000>down 06</FONT> </TD>
                                <TD style=3D"WHITE-SPACE: nowrap"=20
                                align=3Dleft><STRONG>22</STRONG> <FONT=20
                                color=3D#ff0000><STRONG>up =
05</STRONG></FONT>=20
                                </TD></TR>
                                <TR =
id=3Ddnn_ctr633_XModDisplay_dgXMods_ctl10>
                                <TD><A=20
                                =
href=3D"http://www.voha.org/Default.aspx?tabid=3D121&amp;KEY=3DARARAT">Ar=
arat</A>=20
                                </TD>
                                <TD style=3D"WHITE-SPACE: nowrap"=20
                                align=3Dleft><STRONG><FONT=20
                                size=3D4>25</FONT></STRONG> <FONT=20
                                color=3D#ff0000><STRONG>up =
05</STRONG></FONT>=20
</TD>
                                <TD style=3D"WHITE-SPACE: nowrap"=20
                                align=3Dleft><STRONG>14</STRONG> <FONT=20
                                color=3D#ff0000>down 04</FONT> =
</TD></TR>
                                <TR style=3D"BACKGROUND-COLOR: #ffdddd"=20
                                =
id=3Ddnn_ctr633_XModDisplay_dgXMods_ctl11>
                                <TD><A=20
                                =
href=3D"http://www.voha.org/Default.aspx?tabid=3D121&amp;KEY=3DCORIO">Cor=
io</A>=20
                                </TD>
                                <TD style=3D"WHITE-SPACE: nowrap"=20
                                align=3Dleft><STRONG><FONT=20
                                size=3D4>25</FONT></STRONG> <FONT=20
                                color=3D#ff0000>down 07</FONT> </TD>
                                <TD style=3D"WHITE-SPACE: nowrap"=20
                                align=3Dleft><STRONG>29</STRONG> <FONT=20
                                color=3D#ff0000><STRONG>up =
12</STRONG></FONT>=20
                                </TD></TR>
                                <TR =
id=3Ddnn_ctr633_XModDisplay_dgXMods_ctl12>
                                <TD><A=20
                                =
href=3D"http://www.voha.org/Default.aspx?tabid=3D121&amp;KEY=3DSALE">Sale=
</A>=20
                                </TD>
                                <TD style=3D"WHITE-SPACE: nowrap"=20
                                align=3Dleft><STRONG><FONT=20
                                size=3D4>25</FONT></STRONG> <FONT=20
                                color=3D#ff0000>down 05</FONT> </TD>
                                <TD style=3D"WHITE-SPACE: nowrap"=20
                                align=3Dleft><STRONG>29</STRONG> <FONT=20
                                color=3D#ff0000><STRONG>up =
04</STRONG></FONT>=20
                                </TD></TR>
                                <TR style=3D"BACKGROUND-COLOR: #ffdddd"=20
                                =
id=3Ddnn_ctr633_XModDisplay_dgXMods_ctl13>
                                <TD><A=20
                                =
href=3D"http://www.voha.org/Default.aspx?tabid=3D121&amp;KEY=3DPOINT =
LONSDALE">Point=20
                                Lonsdale</A> </TD>
                                <TD style=3D"WHITE-SPACE: nowrap"=20
                                align=3Dleft><STRONG><FONT=20
                                size=3D4>25</FONT></STRONG> </TD>
                                <TD style=3D"WHITE-SPACE: nowrap"=20
                                align=3Dleft><STRONG>10</STRONG> <FONT=20
                                color=3D#ff0000><STRONG>up =
02</STRONG></FONT>=20
                                </TD></TR>
                                <TR =
id=3Ddnn_ctr633_XModDisplay_dgXMods_ctl14>
                                <TD><A=20
                                =
href=3D"http://www.voha.org/Default.aspx?tabid=3D121&amp;KEY=3DBELMONT">B=
elmont</A>=20
                                </TD>
                                <TD style=3D"WHITE-SPACE: nowrap"=20
                                align=3Dleft><STRONG><FONT=20
                                size=3D4>24</FONT></STRONG> <FONT=20
                                color=3D#ff0000><STRONG>up =
02</STRONG></FONT>=20
</TD>
                                <TD style=3D"WHITE-SPACE: nowrap"=20
                                align=3Dleft><STRONG>34</STRONG> <FONT=20
                                color=3D#ff0000><STRONG>up =
12</STRONG></FONT>=20
                                </TD></TR></TBODY></TABLE>
                                <DIV=20
                                =
id=3Ddnn_ctr633_XModDisplay_pnlFooterArea></DIV></DIV><!-- =
End_Module_633 --></DIV></TD></TR></TBODY></TABLE></TD>
                            <TD class=3DEON_VEPS_RedBox01MR =
vAlign=3Dtop><IMG=20
                              border=3D0 src=3D"" width=3D10=20
                        height=3D1></TD></TR></TBODY></TABLE></TD></TR>
                    <TR>
                      <TD vAlign=3Dtop>
                        <TABLE border=3D0 cellSpacing=3D0 =
cellPadding=3D0=20
width=3D"100%">
                          <TBODY>
                          <TR>
                            <TD class=3DEON_VEPS_RedBox01BL =
vAlign=3Dtop><IMG=20
                              border=3D0 src=3D"" width=3D10 =
height=3D1></TD>
                            <TD class=3DEON_VEPS_RedBox01B vAlign=3Dtop>
                              <TABLE border=3D0 cellSpacing=3D0 =
cellPadding=3D0=20
                              width=3D"100%">
                                <TBODY>
                                <TR>
                                <TD class=3DEON_VEPS_RedBox01Icons><A=20
                                id=3Ddnn_ctr633_dnnPRINTMODULE_ico6=20
                                =
href=3D"javascript:__doPostBack('dnn$ctr633$dnnPRINTMODULE$ico6','')"><IM=
G=20
                                style=3D"BORDER-RIGHT-WIDTH: 0px; =
BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" =

                                title=3DPrint alt=3DPrint=20
                                =
src=3D"http://www.voha.org/images/action_print.gif"></A>&nbsp;&nbsp;</TD>=
</TR></TBODY></TABLE></TD>
                            <TD class=3DEON_VEPS_RedBox01BR =
vAlign=3Dtop><IMG=20
                              border=3D0 src=3D"" width=3D21=20
                        =
height=3D1></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE><BR><A=20
                  name=3D437></A>
                  <TABLE border=3D0 cellSpacing=3D0 cellPadding=3D0 =
width=3D"100%">
                    <TBODY>
                    <TR>
                      <TD vAlign=3Dtop>
                        <TABLE border=3D0 cellSpacing=3D0 =
cellPadding=3D0=20
width=3D"100%">
                          <TBODY>
                          <TR>
                            <TD class=3DEON_VE_OrangeBox02TL =
vAlign=3Dtop><IMG=20
                              border=3D0 src=3D"" width=3D10 =
height=3D1></TD>
                            <TD class=3DEON_VE_OrangeBox02T =
vAlign=3Dtop>
                              <TABLE border=3D0 cellSpacing=3D0 =
cellPadding=3D0=20
                              width=3D"100%">
                                <TBODY>
                                <TR>
                                <TD =
class=3DEON_VE_OrangeBox02TitleTD><SPAN=20
                                id=3Ddnn_ctr437_dnnTITLE_lblTitle=20
                                class=3DEON_VE_OrangeBox02Title>Latest =
VOHA=20
                                News</SPAN> </TD>
                                <TD=20
                                =
class=3DEON_VE_OrangeBox02ActionsTD></TD></TR></TBODY></TABLE></TD>
                            <TD class=3DEON_VE_OrangeBox02TR =
vAlign=3Dtop><IMG=20
                              border=3D0 src=3D"" width=3D10=20
                        height=3D1></TD></TR></TBODY></TABLE></TD></TR>
                    <TR>
                      <TD vAlign=3Dtop>
                        <TABLE border=3D0 cellSpacing=3D0 =
cellPadding=3D0=20
width=3D"100%">
                          <TBODY>
                          <TR>
                            <TD class=3DEON_VE_OrangeBox02ML =
vAlign=3Dtop><IMG=20
                              border=3D0 src=3D"" width=3D10 =
height=3D1></TD>
                            <TD class=3DEON_VE_OrangeBox02M =
vAlign=3Dtop>
                              <TABLE border=3D0 cellSpacing=3D0 =
cellPadding=3D0=20
                              width=3D"100%">
                                <TBODY>
                                <TR>
                                <TD id=3Ddnn_ctr437_ContentPane=20
                                class=3D"EON_VE_OrangeBox02Content =
DNNAlignleft"=20
                                vAlign=3Dtop><!-- Start_Module_437 -->
                                <DIV id=3Ddnn_ctr437_ModuleContent>
                                <STYLE>A.harpoonAnchor {
	FONT-WEIGHT: bold
}
</STYLE>

                                <DIV=20
                                =
id=3Ddnn_ctr437_ViewNukeSmith_WebHarpoon_pnlModuleContent=20
                                class=3DNormal><!-- You may take the =
'Provided by:' out by placing comments around this block -->
                                <DIV>Provided by: <SPAN=20
                                style=3D"FONT-STYLE: italic"=20
                                =
id=3Ddnn_ctr437_ViewNukeSmith_WebHarpoon_lblProvidedBy=20
                                class=3Dnormal><A=20
                                =
href=3D"http://victorian-oral-health-alliance.blogspot.com/"=20
                                =
target=3D_blank>victorian-oral-health-alliance.blogspot.com</A></SPAN></D=
IV><!-- You may take the 'Provided by:' out by placing comments around =
this block -->
                                <DIV class=3DNormal><SPAN=20
                                style=3D"FONT-STYLE: italic"=20
                                =
id=3Ddnn_ctr437_ViewNukeSmith_WebHarpoon_lblLinkToSource=20
                                class=3Dnormal></SPAN><BR><SPAN=20
                                =
id=3Ddnn_ctr437_ViewNukeSmith_WebHarpoon_WebHarpoon=20
                                class=3Dnormal><!--WebHarpoon Start =
--><!-- Copyright NukeSmith.com All Rights Reserved--><!-- Visit: =
www.nukesmith.com -->
                                <UL id=3Drecently>
                                <LI><A=20
                                =
href=3D"http://victorian-oral-health-alliance.blogspot.com/2010/05/budget=
-does-not-change-waiting-time.html"=20
                                target=3D_blank>Budget does not change =
waiting=20
                                time</A>=20
                                <LI><A=20
                                =
href=3D"http://victorian-oral-health-alliance.blogspot.com/2009/06/oral-h=
ealth-of-health-cardholders.html"=20
                                target=3D_blank>Oral Health of Health=20
                                Cardholders</A>=20
                                <LI><A=20
                                =
href=3D"http://victorian-oral-health-alliance.blogspot.com/2009/05/budget=
-targets-public-dental-waiting.html"=20
                                target=3D_blank>Budget targets public =
dental=20
                                waiting lists</A>=20
                                <LI><A=20
                                =
href=3D"http://victorian-oral-health-alliance.blogspot.com/2008/12/cost-o=
f-public-dental-care-in-victoria.html"=20
                                target=3D_blank>Cost of public dental =
care in=20
                                Victoria</A>=20
                                <LI><A=20
                                =
href=3D"http://victorian-oral-health-alliance.blogspot.com/2008/07/southe=
rn-health-gets-100000-to-tackle.html"=20
                                target=3D_blank>Southern Health gets =
$100,000 to=20
                                tackle dental wai...</A>=20
                                <LI><A=20
                                =
href=3D"http://victorian-oral-health-alliance.blogspot.com/2008/05/budget=
-fails-public-dentistry.html"=20
                                target=3D_blank>Budget fails public =
dentistry</A>=20
                                <LI><A=20
                                =
href=3D"http://victorian-oral-health-alliance.blogspot.com/2007/12/state-=
wide-general-dental-waiting-list.html"=20
                                target=3D_blank>State-wide general =
dental waiting=20
                                list up slightly...</A>=20
                                <LI><A=20
                                =
href=3D"http://victorian-oral-health-alliance.blogspot.com/2007/11/nhmrc-=
reaffirms-support-for.html"=20
                                target=3D_blank>NHMRC reaffirms support =
for=20
                                fluoridation</A>=20
                                <LI><A=20
                                =
href=3D"http://victorian-oral-health-alliance.blogspot.com/2007/10/victor=
ian-dental-waiting-list-data.html"=20
                                target=3D_blank>Victorian dental waiting =
list data=20
                                updated</A>=20
                                <LI><A=20
                                =
href=3D"http://victorian-oral-health-alliance.blogspot.com/2007/10/dental=
-report-card-federal-election.html"=20
                                target=3D_blank>Dental report card - =
Federal=20
                                Election 2007</A> =
</LI></UL><!--WebHarpoon End --></SPAN></DIV>
                                <DIV></DIV></DIV><!-- End_Module_437 =
--></DIV></TD></TR></TBODY></TABLE></TD>
                            <TD class=3DEON_VE_OrangeBox02MR =
vAlign=3Dtop><IMG=20
                              border=3D0 src=3D"" width=3D10=20
                        height=3D1></TD></TR></TBODY></TABLE></TD></TR>
                    <TR>
                      <TD vAlign=3Dtop>
                        <TABLE border=3D0 cellSpacing=3D0 =
cellPadding=3D0=20
width=3D"100%">
                          <TBODY>
                          <TR>
                            <TD class=3DEON_VE_OrangeBox02BL =
vAlign=3Dtop><IMG=20
                              border=3D0 src=3D"" width=3D10 =
height=3D1></TD>
                            <TD class=3DEON_VE_OrangeBox02B =
vAlign=3Dtop>
                              <TABLE border=3D0 cellSpacing=3D0 =
cellPadding=3D0=20
                              width=3D"100%">
                                <TBODY>
                                <TR>
                                <TD=20
                                =
class=3DEON_VE_OrangeBox02Icons></TD></TR></TBODY></TABLE></TD>
                            <TD class=3DEON_VE_OrangeBox02BR =
vAlign=3Dtop><IMG=20
                              border=3D0 src=3D"" width=3D21=20
                        =
height=3D1></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE><BR></TD>
                <TD id=3Ddnn_ContentPane class=3DPaneCenter =
vAlign=3Dtop><A=20
                  name=3D663></A>
                  <TABLE border=3D0 cellSpacing=3D0 cellPadding=3D0 =
width=3D"100%">
                    <TBODY>
                    <TR>
                      <TD vAlign=3Dtop>
                        <TABLE border=3D0 cellSpacing=3D0 =
cellPadding=3D0=20
width=3D"100%">
                          <TBODY>
                          <TR>
                            <TD class=3DBCC_CL_08DarkSlateTL =
vAlign=3Dtop><IMG=20
                              border=3D0 src=3D"" width=3D6 =
height=3D1></TD>
                            <TD class=3DBCC_CL_08DarkSlateT =
vAlign=3Dtop>
                              <TABLE border=3D0 cellSpacing=3D0 =
cellPadding=3D0=20
                              width=3D"100%">
                                <TBODY>
                                <TR>
                                <TD =
class=3DBCC_CL_08DarkSlateTitleTD><SPAN=20
                                id=3Ddnn_ctr663_dnnTITLE_lblTitle=20
                                class=3DBCC_CL_08DarkSlateTitle>Latest =
VOHA=20
                                Blog</SPAN> </TD>
                                <TD=20
                                =
class=3DBCC_CL_08DarkSlateActionsTD></TD></TR></TBODY></TABLE></TD>
                            <TD class=3DBCC_CL_08DarkSlateTR =
vAlign=3Dtop><IMG=20
                              border=3D0 src=3D"" width=3D6=20
                        height=3D1></TD></TR></TBODY></TABLE></TD></TR>
                    <TR>
                      <TD vAlign=3Dtop>
                        <TABLE border=3D0 cellSpacing=3D0 =
cellPadding=3D0=20
width=3D"100%">
                          <TBODY>
                          <TR>
                            <TD class=3DBCC_CL_08DarkSlateML =
vAlign=3Dtop><IMG=20
                              border=3D0 src=3D"" width=3D6 =
height=3D1></TD>
                            <TD class=3DBCC_CL_08DarkSlateM =
vAlign=3Dtop>
                              <TABLE border=3D0 cellSpacing=3D0 =
cellPadding=3D0=20
                              width=3D"100%">
                                <TBODY>
                                <TR>
                                <TD id=3Ddnn_ctr663_ContentPane=20
                                class=3D"BCC_CL_08DarkSlateContent =
DNNAlignleft"=20
                                vAlign=3Dtop><!-- Start_Module_663 -->
                                <DIV id=3Ddnn_ctr663_ModuleContent>
                                <TABLE style=3D"BORDER-COLLAPSE: =
collapse"=20
                                id=3Ddnn_ctr663_AdvancedNewsFeed_lstNews =
border=3D0=20
                                cellSpacing=3D0>
                                <TBODY>
                                <TR>
                                <TD class=3DmyItem>
                                <TABLE id=3DTable1 border=3D0 =
cellSpacing=3D1=20
                                cellPadding=3D1 width=3D"100%">
                                <TBODY>
                                <TR>
                                <TD class=3DHead><A=20
                                =
href=3D"http://victorian-oral-health-alliance.blogspot.com/"=20
                                target=3D_blank><FONT face=3D"">Budget =
does not=20
                                change waiting time</FONT></A></TD></TR>
                                <TR>
                                <TD class=3DNormal colSpan=3D2><FONT =
face=3D"">The=20
                                waiting times for public dental services =
remains=20
                                at 23 months, according to the 2010-11 =
Victorian=20
                                <A=20
                                =
href=3D"http://budget.eyemedia.com.au/CA2576BD0016DD83/WebObj/BP3Ch3DoH/$=
File/BP3Ch3DoH.pdf">Budget=20
                                papers</A>. Likewise, the waiting time =
for=20
                                dentures stays at 22 months.<BR>The =
Budget has=20
                                increased funding for dental services by =
$9.8=20
                                million to $164.3 million. A target of =
331,000=20
                                people will be treated for the =
year.<BR>The=20
                                increase in the cost of dental supplies =
and=20
                                equipment along with the State=E2=80=99s =
rapidly growing=20
                                population has to be weighed against the =
Budget=20
                                increase.<BR>The papers also make =
mention of the=20
                                State <A=20
                                =
href=3D"http://budget.eyemedia.com.au/CA2576BD0016DD83/WebObj/BIP22010-11=
/$File/BIP22010-11.pdf">investing=20
                                </A>$39 million in a range of =
preventative=20
                                health programs including $20 million =
over four=20
                                years to improve access to public dental =
care.
                                <DIV class=3Dblogger-post-footer><IMG =
alt=3D""=20
                                =
src=3D"https://blogger.googleusercontent.com/tracker/33258807-69610099586=
47221847?l=3Dvictorian-oral-health-alliance.blogspot.com"=20
                                width=3D1=20
                                =
height=3D1></DIV></FONT></TD></TR></TBODY></TABLE><BR></TD></TR></TBODY><=
/TABLE><!-- End_Module_663 --></DIV></TD></TR>
                                <TR>
                                <TD=20
                                =
class=3DBCC_CL_08DarkSlateIcons></TD></TR></TBODY></TABLE></TD>
                            <TD class=3DBCC_CL_08DarkSlateMR =
vAlign=3Dtop><IMG=20
                              border=3D0 src=3D"" width=3D6=20
                        height=3D1></TD></TR></TBODY></TABLE></TD></TR>
                    <TR>
                      <TD vAlign=3Dtop>
                        <TABLE border=3D0 cellSpacing=3D0 =
cellPadding=3D0=20
width=3D"100%">
                          <TBODY>
                          <TR>
                            <TD class=3DBCC_CL_08DarkSlateBL =
vAlign=3Dtop><IMG=20
                              border=3D0 src=3D"" width=3D6 =
height=3D1></TD>
                            <TD class=3DBCC_CL_08DarkSlateB =
vAlign=3Dtop><IMG=20
                              src=3D"" width=3D1 height=3D1></TD>
                            <TD class=3DBCC_CL_08DarkSlateBR =
vAlign=3Dtop><IMG=20
                              border=3D0 src=3D"" width=3D6=20
                        =
height=3D1></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE><A=20
                  name=3D664></A>
                  <TABLE border=3D0 cellSpacing=3D0 cellPadding=3D0 =
width=3D"100%">
                    <TBODY>
                    <TR>
                      <TD vAlign=3Dtop>
                        <TABLE border=3D0 cellSpacing=3D0 =
cellPadding=3D0=20
width=3D"100%">
                          <TBODY>
                          <TR>
                            <TD class=3DEON_VEPS_RedBox02TL =
vAlign=3Dtop><IMG=20
                              border=3D0 src=3D"" width=3D10 =
height=3D1></TD>
                            <TD class=3DEON_VEPS_RedBox02T vAlign=3Dtop>
                              <TABLE border=3D0 cellSpacing=3D0 =
cellPadding=3D0=20
                              width=3D"100%">
                                <TBODY>
                                <TR>
                                <TD =
class=3DEON_VEPS_RedBox02TitleTD><SPAN=20
                                id=3Ddnn_ctr664_dnnTITLE_lblTitle=20
                                class=3DEON_VEPS_RedBox02Title>Rural =
Victoria's=20
                                Increasing Waiting Times</SPAN> </TD>
                                <TD=20
                                =
class=3DEON_VEPS_RedBox02ActionsTD></TD></TR></TBODY></TABLE></TD>
                            <TD class=3DEON_VEPS_RedBox02TR =
vAlign=3Dtop><IMG=20
                              border=3D0 src=3D"" width=3D10=20
                        height=3D1></TD></TR></TBODY></TABLE></TD></TR>
                    <TR>
                      <TD vAlign=3Dtop>
                        <TABLE border=3D0 cellSpacing=3D0 =
cellPadding=3D0=20
width=3D"100%">
                          <TBODY>
                          <TR>
                            <TD class=3DEON_VEPS_RedBox02ML =
vAlign=3Dtop><IMG=20
                              border=3D0 src=3D"" width=3D10 =
height=3D1></TD>
                            <TD class=3DEON_VEPS_RedBox02M vAlign=3Dtop>
                              <TABLE border=3D0 cellSpacing=3D0 =
cellPadding=3D0=20
                              width=3D"100%">
                                <TBODY>
                                <TR>
                                <TD id=3Ddnn_ctr664_ContentPane=20
                                class=3D"EON_VEPS_RedBox02Content =
DNNAlignleft"=20
                                vAlign=3Dtop><!-- Start_Module_664 -->
                                <DIV id=3Ddnn_ctr664_ModuleContent>
                                <DIV =
id=3Ddnn_ctr664_XModDisplay_pnlListView>
                                <DIV style=3D"WIDTH: 100%"=20
                                =
id=3Ddnn_ctr664_XModDisplay_pnlHeaderArea>
                                <DIV style=3D"TEXT-ALIGN: left"=20
                                =
id=3Ddnn_ctr664_XModDisplay_pnlGridHeader>
                                <DIV=20
                                =
id=3Ddnn_ctr664_XModDisplay_ctl03><STRONG>These 8=20
                                rural clinics have had =
increases</STRONG> in=20
                                waiting times for general public dental =
health=20
                                care during the 4 year period <A=20
                                =
href=3D"http://www.voha.org/Default.aspx?TabID=3D124">June=20
                                2006 to June =
2010</A><BR><BR></DIV></DIV></DIV>
                                <TABLE =
id=3Ddnn_ctr664_XModDisplay_dgXMods=20
                                border=3D0 cellSpacing=3D1 =
cellPadding=3D1>
                                <TBODY>
                                <TR>
                                <TD>Clinic (months)</TD>
                                <TD>June2006</TD>
                                <TD>June2010</TD>
                                <TD>Change</TD></TR>
                                <TR =
id=3Ddnn_ctr664_XModDisplay_dgXMods_ctl02>
                                <TD><A=20
                                =
href=3D"http://www.voha.org/Default.aspx?tabid=3D121&amp;KEY=3DSWANHILL">=
Swan=20
                                Hill</A> </TD>
                                <TD style=3D"WHITE-SPACE: nowrap" =
align=3Dleft>01=20
                                </TD>
                                <TD style=3D"WHITE-SPACE: nowrap"=20
                                align=3Dleft><STRONG>27</STRONG> </TD>
                                <TD style=3D"WHITE-SPACE: nowrap"=20
                                align=3Dleft><STRONG><FONT=20
                                size=3D4>+26</FONT></STRONG> </TD></TR>
                                <TR style=3D"BACKGROUND-COLOR: #ffdddd"=20
                                =
id=3Ddnn_ctr664_XModDisplay_dgXMods_ctl03>
                                <TD><A=20
                                =
href=3D"http://www.voha.org/Default.aspx?tabid=3D121&amp;KEY=3DMARYBOROUG=
H">Maryborough</A>=20
                                </TD>
                                <TD style=3D"WHITE-SPACE: nowrap" =
align=3Dleft>11=20
                                </TD>
                                <TD style=3D"WHITE-SPACE: nowrap"=20
                                align=3Dleft><STRONG>34</STRONG> </TD>
                                <TD style=3D"WHITE-SPACE: nowrap"=20
                                align=3Dleft><STRONG><FONT=20
                                size=3D4>+23</FONT></STRONG> </TD></TR>
                                <TR =
id=3Ddnn_ctr664_XModDisplay_dgXMods_ctl04>
                                <TD><A=20
                                =
href=3D"http://www.voha.org/Default.aspx?tabid=3D121&amp;KEY=3DDIMBOOLA">=
Dimboola</A>=20
                                </TD>
                                <TD style=3D"WHITE-SPACE: nowrap" =
align=3Dleft>04=20
                                </TD>
                                <TD style=3D"WHITE-SPACE: nowrap"=20
                                align=3Dleft><STRONG>23</STRONG> </TD>
                                <TD style=3D"WHITE-SPACE: nowrap"=20
                                align=3Dleft><STRONG><FONT=20
                                size=3D4>+19</FONT></STRONG> </TD></TR>
                                <TR style=3D"BACKGROUND-COLOR: #ffdddd"=20
                                =
id=3Ddnn_ctr664_XModDisplay_dgXMods_ctl05>
                                <TD><A=20
                                =
href=3D"http://www.voha.org/Default.aspx?tabid=3D121&amp;KEY=3DPOINT =
LONSDALE">Point=20
                                Lonsdale</A> </TD>
                                <TD style=3D"WHITE-SPACE: nowrap" =
align=3Dleft>07=20
                                </TD>
                                <TD style=3D"WHITE-SPACE: nowrap"=20
                                align=3Dleft><STRONG>25</STRONG> </TD>
                                <TD style=3D"WHITE-SPACE: nowrap"=20
                                align=3Dleft><STRONG><FONT=20
                                size=3D4>+18</FONT></STRONG> </TD></TR>
                                <TR =
id=3Ddnn_ctr664_XModDisplay_dgXMods_ctl06>
                                <TD><A=20
                                =
href=3D"http://www.voha.org/Default.aspx?tabid=3D121&amp;KEY=3DNHILL">Nhi=
ll</A>=20
                                </TD>
                                <TD style=3D"WHITE-SPACE: nowrap" =
align=3Dleft>19=20
                                </TD>
                                <TD style=3D"WHITE-SPACE: nowrap"=20
                                align=3Dleft><STRONG>29</STRONG> </TD>
                                <TD style=3D"WHITE-SPACE: nowrap"=20
                                align=3Dleft><STRONG><FONT=20
                                size=3D4>+10</FONT></STRONG> </TD></TR>
                                <TR style=3D"BACKGROUND-COLOR: #ffdddd"=20
                                =
id=3Ddnn_ctr664_XModDisplay_dgXMods_ctl07>
                                <TD><A=20
                                =
href=3D"http://www.voha.org/Default.aspx?tabid=3D121&amp;KEY=3DBOORT">Boo=
rt</A>=20
                                </TD>
                                <TD style=3D"WHITE-SPACE: nowrap" =
align=3Dleft>02=20
                                </TD>
                                <TD style=3D"WHITE-SPACE: nowrap"=20
                                align=3Dleft><STRONG>12</STRONG> </TD>
                                <TD style=3D"WHITE-SPACE: nowrap"=20
                                align=3Dleft><STRONG><FONT=20
                                size=3D4>+10</FONT></STRONG> </TD></TR>
                                <TR =
id=3Ddnn_ctr664_XModDisplay_dgXMods_ctl08>
                                <TD><A=20
                                =
href=3D"http://www.voha.org/Default.aspx?tabid=3D121&amp;KEY=3DARARAT">Ar=
arat</A>=20
                                </TD>
                                <TD style=3D"WHITE-SPACE: nowrap" =
align=3Dleft>16=20
                                </TD>
                                <TD style=3D"WHITE-SPACE: nowrap"=20
                                align=3Dleft><STRONG>25</STRONG> </TD>
                                <TD style=3D"WHITE-SPACE: nowrap"=20
                                align=3Dleft><STRONG><FONT=20
                                size=3D4>+09</FONT></STRONG> </TD></TR>
                                <TR style=3D"BACKGROUND-COLOR: #ffdddd"=20
                                =
id=3Ddnn_ctr664_XModDisplay_dgXMods_ctl09>
                                <TD><A=20
                                =
href=3D"http://www.voha.org/Default.aspx?tabid=3D121&amp;KEY=3DWONTHAGGI"=
>Wonthaggi</A>=20
                                </TD>
                                <TD style=3D"WHITE-SPACE: nowrap" =
align=3Dleft>25=20
                                </TD>
                                <TD style=3D"WHITE-SPACE: nowrap"=20
                                align=3Dleft><STRONG>30</STRONG> </TD>
                                <TD style=3D"WHITE-SPACE: nowrap"=20
                                align=3Dleft><STRONG><FONT=20
                                size=3D4>+05</FONT></STRONG>=20
                                </TD></TR></TBODY></TABLE>
                                <DIV=20
                                =
id=3Ddnn_ctr664_XModDisplay_pnlFooterArea></DIV></DIV><!-- =
End_Module_664 --></DIV></TD></TR></TBODY></TABLE></TD>
                            <TD class=3DEON_VEPS_RedBox02MR =
vAlign=3Dtop><IMG=20
                              border=3D0 src=3D"" width=3D10=20
                        height=3D1></TD></TR></TBODY></TABLE></TD></TR>
                    <TR>
                      <TD vAlign=3Dtop>
                        <TABLE border=3D0 cellSpacing=3D0 =
cellPadding=3D0=20
width=3D"100%">
                          <TBODY>
                          <TR>
                            <TD class=3DEON_VEPS_RedBox02BL =
vAlign=3Dtop><IMG=20
                              border=3D0 src=3D"" width=3D10 =
height=3D1></TD>
                            <TD class=3DEON_VEPS_RedBox02B vAlign=3Dtop>
                              <TABLE border=3D0 cellSpacing=3D0 =
cellPadding=3D0=20
                              width=3D"100%">
                                <TBODY>
                                <TR>
                                <TD class=3DEON_VEPS_RedBox02Icons><A=20
                                id=3Ddnn_ctr664_dnnPRINTMODULE_ico6=20
                                =
href=3D"javascript:__doPostBack('dnn$ctr664$dnnPRINTMODULE$ico6','')"><IM=
G=20
                                style=3D"BORDER-RIGHT-WIDTH: 0px; =
BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" =

                                title=3DPrint alt=3DPrint=20
                                =
src=3D"http://www.voha.org/images/action_print.gif"></A>&nbsp;&nbsp;</TD>=
</TR></TBODY></TABLE></TD>
                            <TD class=3DEON_VEPS_RedBox02BR =
vAlign=3Dtop><IMG=20
                              border=3D0 src=3D"" width=3D21=20
                        =
height=3D1></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE><BR><A=20
                  name=3D654></A>
                  <TABLE border=3D0 cellSpacing=3D0 cellPadding=3D0 =
width=3D"100%">
                    <TBODY>
                    <TR>
                      <TD vAlign=3Dtop>
                        <TABLE border=3D0 cellSpacing=3D0 =
cellPadding=3D0=20
width=3D"100%">
                          <TBODY>
                          <TR>
                            <TD class=3DEON_VE_OrangeBox02TL =
vAlign=3Dtop><IMG=20
                              border=3D0 src=3D"" width=3D10 =
height=3D1></TD>
                            <TD class=3DEON_VE_OrangeBox02T =
vAlign=3Dtop>
                              <TABLE border=3D0 cellSpacing=3D0 =
cellPadding=3D0=20
                              width=3D"100%">
                                <TBODY>
                                <TR>
                                <TD =
class=3DEON_VE_OrangeBox02TitleTD><SPAN=20
                                id=3Ddnn_ctr654_dnnTITLE_lblTitle=20
                                =
class=3DEON_VE_OrangeBox02Title>Victorian Public=20
                                Dental Agencies</SPAN> </TD>
                                <TD=20
                                =
class=3DEON_VE_OrangeBox02ActionsTD></TD></TR></TBODY></TABLE></TD>
                            <TD class=3DEON_VE_OrangeBox02TR =
vAlign=3Dtop><IMG=20
                              border=3D0 src=3D"" width=3D10=20
                        height=3D1></TD></TR></TBODY></TABLE></TD></TR>
                    <TR>
                      <TD vAlign=3Dtop>
                        <TABLE border=3D0 cellSpacing=3D0 =
cellPadding=3D0=20
width=3D"100%">
                          <TBODY>
                          <TR>
                            <TD class=3DEON_VE_OrangeBox02ML =
vAlign=3Dtop><IMG=20
                              border=3D0 src=3D"" width=3D10 =
height=3D1></TD>
                            <TD class=3DEON_VE_OrangeBox02M =
vAlign=3Dtop>
                              <TABLE border=3D0 cellSpacing=3D0 =
cellPadding=3D0=20
                              width=3D"100%">
                                <TBODY>
                                <TR>
                                <TD id=3Ddnn_ctr654_ContentPane=20
                                class=3D"EON_VE_OrangeBox02Content =
DNNAlignleft"=20
                                vAlign=3Dtop><!-- Start_Module_654 -->
                                <DIV id=3Ddnn_ctr654_ModuleContent>
                                <DIV=20
                                =
id=3Ddnn_ctr654_HtmlModule_HtmlModule_lblContent=20
                                class=3DNormal>
                                <P><A=20
                                =
href=3D"http://www.voha.org/Default.aspx?tabid=3D65"><IMG=20
                                border=3D0 alt=3Dicon-map.jpg=20
                                =
src=3D"http://www.voha.org/Portals/0/icon-map.jpg"=20
                                width=3D258 =
height=3D214></A></P></DIV><!-- End_Module_654 =
--></DIV></TD></TR></TBODY></TABLE></TD>
                            <TD class=3DEON_VE_OrangeBox02MR =
vAlign=3Dtop><IMG=20
                              border=3D0 src=3D"" width=3D10=20
                        height=3D1></TD></TR></TBODY></TABLE></TD></TR>
                    <TR>
                      <TD vAlign=3Dtop>
                        <TABLE border=3D0 cellSpacing=3D0 =
cellPadding=3D0=20
width=3D"100%">
                          <TBODY>
                          <TR>
                            <TD class=3DEON_VE_OrangeBox02BL =
vAlign=3Dtop><IMG=20
                              border=3D0 src=3D"" width=3D10 =
height=3D1></TD>
                            <TD class=3DEON_VE_OrangeBox02B =
vAlign=3Dtop>
                              <TABLE border=3D0 cellSpacing=3D0 =
cellPadding=3D0=20
                              width=3D"100%">
                                <TBODY>
                                <TR>
                                <TD=20
                                =
class=3DEON_VE_OrangeBox02Icons></TD></TR></TBODY></TABLE></TD>
                            <TD class=3DEON_VE_OrangeBox02BR =
vAlign=3Dtop><IMG=20
                              border=3D0 src=3D"" width=3D21=20
                        =
height=3D1></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE><BR></TD>
                <TD id=3Ddnn_RightPane class=3DPaneRight vAlign=3Dtop><A =

                  name=3D649></A>
                  <TABLE border=3D0 cellSpacing=3D0 cellPadding=3D0 =
width=3D"100%">
                    <TBODY>
                    <TR>
                      <TD vAlign=3Dtop>
                        <TABLE border=3D0 cellSpacing=3D0 =
cellPadding=3D0=20
width=3D"100%">
                          <TBODY>
                          <TR>
                            <TD class=3DEON_VEPS_RedBox01TL =
vAlign=3Dtop><IMG=20
                              border=3D0 src=3D"" width=3D10 =
height=3D1></TD>
                            <TD class=3DEON_VEPS_RedBox01T vAlign=3Dtop>
                              <TABLE border=3D0 cellSpacing=3D0 =
cellPadding=3D0=20
                              width=3D"100%">
                                <TBODY>
                                <TR>
                                <TD =
class=3DEON_VEPS_RedBox01TitleTD><SPAN=20
                                id=3Ddnn_ctr649_dnnTITLE_lblTitle=20
                                =
class=3DEON_VEPS_RedBox01Title>Melbourne's=20
                                Dentures Unlucky 13</SPAN> </TD>
                                <TD=20
                                =
class=3DEON_VEPS_RedBox01ActionsTD></TD></TR></TBODY></TABLE></TD>
                            <TD class=3DEON_VEPS_RedBox01TR =
vAlign=3Dtop><IMG=20
                              border=3D0 src=3D"" width=3D10=20
                        height=3D1></TD></TR></TBODY></TABLE></TD></TR>
                    <TR>
                      <TD vAlign=3Dtop>
                        <TABLE border=3D0 cellSpacing=3D0 =
cellPadding=3D0=20
width=3D"100%">
                          <TBODY>
                          <TR>
                            <TD class=3DEON_VEPS_RedBox01ML =
vAlign=3Dtop><IMG=20
                              border=3D0 src=3D"" width=3D10 =
height=3D1></TD>
                            <TD class=3DEON_VEPS_RedBox01M vAlign=3Dtop>
                              <TABLE border=3D0 cellSpacing=3D0 =
cellPadding=3D0=20
                              width=3D"100%">
                                <TBODY>
                                <TR>
                                <TD id=3Ddnn_ctr649_ContentPane=20
                                class=3D"EON_VEPS_RedBox01Content =
DNNAlignleft"=20
                                vAlign=3Dtop><!-- Start_Module_649 -->
                                <DIV id=3Ddnn_ctr649_ModuleContent>
                                <DIV =
id=3Ddnn_ctr649_XModDisplay_pnlListView>
                                <DIV style=3D"WIDTH: 100%"=20
                                =
id=3Ddnn_ctr649_XModDisplay_pnlHeaderArea>
                                <DIV style=3D"TEXT-ALIGN: left"=20
                                =
id=3Ddnn_ctr649_XModDisplay_pnlGridHeader>
                                <DIV =
id=3Ddnn_ctr649_XModDisplay_ctl03><STRONG>The=20
                                13 longest metropolitan waiting times =
for=20
                                denture public dental health =
care</STRONG> as at=20
                                <A=20
                                =
href=3D"http://www.voha.org/Default.aspx?TabID=3D124">June=20
                                2010</A><BR><BR></DIV></DIV></DIV>
                                <TABLE =
id=3Ddnn_ctr649_XModDisplay_dgXMods=20
                                border=3D0 cellSpacing=3D1 =
cellPadding=3D1>
                                <TBODY>
                                <TR>
                                <TD>Clinic (months)</TD>
                                <TD>General</TD>
                                <TD>Dentures</TD></TR>
                                <TR =
id=3Ddnn_ctr649_XModDisplay_dgXMods_ctl02>
                                <TD><A=20
                                =
href=3D"http://www.voha.org/Default.aspx?tabid=3D120&amp;KEY=3DBERWICK">B=
erwick</A>=20
                                </TD>
                                <TD style=3D"WHITE-SPACE: nowrap"=20
                                align=3Dleft><STRONG>38</STRONG> </TD>
                                <TD style=3D"WHITE-SPACE: nowrap"=20
                                align=3Dleft><STRONG><FONT=20
                                size=3D4>36</FONT></STRONG> <FONT=20
                                color=3D#ff0000><STRONG>up =
19</STRONG></FONT>=20
                                </TD></TR>
                                <TR style=3D"BACKGROUND-COLOR: #ffdddd"=20
                                =
id=3Ddnn_ctr649_XModDisplay_dgXMods_ctl03>
                                <TD><A=20
                                =
href=3D"http://www.voha.org/Default.aspx?tabid=3D120&amp;KEY=3DBOX =
HILL">Box=20
                                Hill</A> </TD>
                                <TD style=3D"WHITE-SPACE: nowrap"=20
                                align=3Dleft><STRONG>23</STRONG> <FONT=20
                                color=3D#ff0000><STRONG>up =
02</STRONG></FONT>=20
</TD>
                                <TD style=3D"WHITE-SPACE: nowrap"=20
                                align=3Dleft><STRONG><FONT=20
                                size=3D4>35</FONT></STRONG> <FONT=20
                                color=3D#ff0000><STRONG>up =
09</STRONG></FONT>=20
                                </TD></TR>
                                <TR =
id=3Ddnn_ctr649_XModDisplay_dgXMods_ctl04>
                                <TD><A=20
                                =
href=3D"http://www.voha.org/Default.aspx?tabid=3D120&amp;KEY=3DLILYDALE">=
Lilydale</A>=20
                                </TD>
                                <TD style=3D"WHITE-SPACE: nowrap"=20
                                align=3Dleft><STRONG>23</STRONG> <FONT=20
                                color=3D#ff0000><STRONG>up =
01</STRONG></FONT>=20
</TD>
                                <TD style=3D"WHITE-SPACE: nowrap"=20
                                align=3Dleft><STRONG><FONT=20
                                size=3D4>35</FONT></STRONG> <FONT=20
                                color=3D#ff0000><STRONG>up =
01</STRONG></FONT>=20
                                </TD></TR>
                                <TR style=3D"BACKGROUND-COLOR: #ffdddd"=20
                                =
id=3Ddnn_ctr649_XModDisplay_dgXMods_ctl05>
                                <TD><A=20
                                =
href=3D"http://www.voha.org/Default.aspx?tabid=3D120&amp;KEY=3DROSEBUD">R=
osebud</A>=20
                                </TD>
                                <TD style=3D"WHITE-SPACE: nowrap"=20
                                align=3Dleft><STRONG>36</STRONG> <FONT=20
                                color=3D#ff0000>down 05</FONT> </TD>
                                <TD style=3D"WHITE-SPACE: nowrap"=20
                                align=3Dleft><STRONG><FONT=20
                                size=3D4>30</FONT></STRONG> <FONT=20
                                color=3D#ff0000><STRONG>up =
07</STRONG></FONT>=20
                                </TD></TR>
                                <TR =
id=3Ddnn_ctr649_XModDisplay_dgXMods_ctl06>
                                <TD><A=20
                                =
href=3D"http://www.voha.org/Default.aspx?tabid=3D120&amp;KEY=3DGREENSBORO=
UGH">Greensborough</A>=20
                                </TD>
                                <TD style=3D"WHITE-SPACE: nowrap"=20
                                align=3Dleft><STRONG>10</STRONG> </TD>
                                <TD style=3D"WHITE-SPACE: nowrap"=20
                                align=3Dleft><STRONG><FONT=20
                                size=3D4>30</FONT></STRONG> </TD></TR>
                                <TR style=3D"BACKGROUND-COLOR: #ffdddd"=20
                                =
id=3Ddnn_ctr649_XModDisplay_dgXMods_ctl07>
                                <TD><A=20
                                =
href=3D"http://www.voha.org/Default.aspx?tabid=3D120&amp;KEY=3DBROADMEADO=
WS">Broadmeadows</A>=20
                                </TD>
                                <TD style=3D"WHITE-SPACE: nowrap"=20
                                align=3Dleft><STRONG>35</STRONG> </TD>
                                <TD style=3D"WHITE-SPACE: nowrap"=20
                                align=3Dleft><STRONG><FONT=20
                                size=3D4>28</FONT></STRONG> <FONT=20
                                color=3D#ff0000>down 01</FONT> =
</TD></TR>
                                <TR =
id=3Ddnn_ctr649_XModDisplay_dgXMods_ctl08>
                                <TD><A=20
                                =
href=3D"http://www.voha.org/Default.aspx?tabid=3D120&amp;KEY=3DST =
ALBANS">St.=20
                                Albans</A> </TD>
                                <TD style=3D"WHITE-SPACE: nowrap"=20
                                align=3Dleft><STRONG>20</STRONG> <FONT=20
                                color=3D#ff0000>down 03</FONT> </TD>
                                <TD style=3D"WHITE-SPACE: nowrap"=20
                                align=3Dleft><STRONG><FONT=20
                                size=3D4>25</FONT></STRONG> <FONT=20
                                color=3D#ff0000>down 16</FONT> =
</TD></TR>
                                <TR style=3D"BACKGROUND-COLOR: #ffdddd"=20
                                =
id=3Ddnn_ctr649_XModDisplay_dgXMods_ctl09>
                                <TD><A=20
                                =
href=3D"http://www.voha.org/Default.aspx?tabid=3D120&amp;KEY=3DPRAHAN">Pr=
ahran</A>=20
                                </TD>
                                <TD style=3D"WHITE-SPACE: nowrap"=20
                                align=3Dleft><STRONG>05</STRONG> <FONT=20
                                color=3D#ff0000>down 08</FONT> </TD>
                                <TD style=3D"WHITE-SPACE: nowrap"=20
                                align=3Dleft><STRONG><FONT=20
                                size=3D4>25</FONT></STRONG> <FONT=20
                                color=3D#ff0000><STRONG>up =
19</STRONG></FONT>=20
                                </TD></TR>
                                <TR =
id=3Ddnn_ctr649_XModDisplay_dgXMods_ctl10>
                                <TD><A=20
                                =
href=3D"http://www.voha.org/Default.aspx?tabid=3D120&amp;KEY=3DRINGWOOD =
EAST">Ringwood=20
                                East</A> </TD>
                                <TD style=3D"WHITE-SPACE: nowrap"=20
                                align=3Dleft><STRONG>21</STRONG> <FONT=20
                                color=3D#ff0000><STRONG>up =
01</STRONG></FONT>=20
</TD>
                                <TD style=3D"WHITE-SPACE: nowrap"=20
                                align=3Dleft><STRONG><FONT=20
                                size=3D4>24</FONT></STRONG> <FONT=20
                                color=3D#ff0000><STRONG>up =
08</STRONG></FONT>=20
                                </TD></TR>
                                <TR style=3D"BACKGROUND-COLOR: #ffdddd"=20
                                =
id=3Ddnn_ctr649_XModDisplay_dgXMods_ctl11>
                                <TD><A=20
                                =
href=3D"http://www.voha.org/Default.aspx?tabid=3D120&amp;KEY=3DELTHAM">El=
tham</A>=20
                                </TD>
                                <TD style=3D"WHITE-SPACE: nowrap"=20
                                align=3Dleft><STRONG>19</STRONG> <FONT=20
                                color=3D#ff0000><STRONG>up =
02</STRONG></FONT>=20
</TD>
                                <TD style=3D"WHITE-SPACE: nowrap"=20
                                align=3Dleft><STRONG><FONT=20
                                size=3D4>24</FONT></STRONG> <FONT=20
                                color=3D#ff0000><STRONG>up =
07</STRONG></FONT>=20
                                </TD></TR>
                                <TR =
id=3Ddnn_ctr649_XModDisplay_dgXMods_ctl12>
                                <TD><A=20
                                =
href=3D"http://www.voha.org/Default.aspx?tabid=3D120&amp;KEY=3DBRUNSWICK"=
>Brunswick</A>=20
                                </TD>
                                <TD style=3D"WHITE-SPACE: nowrap"=20
                                align=3Dleft><STRONG>17</STRONG> </TD>
                                <TD style=3D"WHITE-SPACE: nowrap"=20
                                align=3Dleft><STRONG><FONT=20
                                size=3D4>23</FONT></STRONG> <FONT=20
                                color=3D#ff0000><STRONG>up =
01</STRONG></FONT>=20
                                </TD></TR>
                                <TR style=3D"BACKGROUND-COLOR: #ffdddd"=20
                                =
id=3Ddnn_ctr649_XModDisplay_dgXMods_ctl13>
                                <TD><A=20
                                =
href=3D"http://www.voha.org/Default.aspx?tabid=3D120&amp;KEY=3DFOOTSCRAY"=
>Footscray</A>=20
                                </TD>
                                <TD style=3D"WHITE-SPACE: nowrap"=20
                                align=3Dleft><STRONG>14</STRONG> <FONT=20
                                color=3D#ff0000><STRONG>up =
01</STRONG></FONT>=20
</TD>
                                <TD style=3D"WHITE-SPACE: nowrap"=20
                                align=3Dleft><STRONG><FONT=20
                                size=3D4>22</FONT></STRONG> <FONT=20
                                color=3D#ff0000><STRONG>up =
06</STRONG></FONT>=20
                                </TD></TR>
                                <TR =
id=3Ddnn_ctr649_XModDisplay_dgXMods_ctl14>
                                <TD><A=20
                                =
href=3D"http://www.voha.org/Default.aspx?tabid=3D120&amp;KEY=3DNORTHCOTE"=
>Northcote</A>=20
                                </TD>
                                <TD style=3D"WHITE-SPACE: nowrap"=20
                                align=3Dleft><STRONG>08</STRONG> <FONT=20
                                color=3D#ff0000><STRONG>up =
01</STRONG></FONT>=20
</TD>
                                <TD style=3D"WHITE-SPACE: nowrap"=20
                                align=3Dleft><STRONG><FONT=20
                                size=3D4>22</FONT></STRONG> <FONT=20
                                color=3D#ff0000>down 01</FONT>=20
                                </TD></TR></TBODY></TABLE>
                                <DIV=20
                                =
id=3Ddnn_ctr649_XModDisplay_pnlFooterArea></DIV></DIV><!-- =
End_Module_649 --></DIV></TD></TR></TBODY></TABLE></TD>
                            <TD class=3DEON_VEPS_RedBox01MR =
vAlign=3Dtop><IMG=20
                              border=3D0 src=3D"" width=3D10=20
                        height=3D1></TD></TR></TBODY></TABLE></TD></TR>
                    <TR>
                      <TD vAlign=3Dtop>
                        <TABLE border=3D0 cellSpacing=3D0 =
cellPadding=3D0=20
width=3D"100%">
                          <TBODY>
                          <TR>
                            <TD class=3DEON_VEPS_RedBox01BL =
vAlign=3Dtop><IMG=20
                              border=3D0 src=3D"" width=3D10 =
height=3D1></TD>
                            <TD class=3DEON_VEPS_RedBox01B vAlign=3Dtop>
                              <TABLE border=3D0 cellSpacing=3D0 =
cellPadding=3D0=20
                              width=3D"100%">
                                <TBODY>
                                <TR>
                                <TD class=3DEON_VEPS_RedBox01Icons><A=20
                                id=3Ddnn_ctr649_dnnPRINTMODULE_ico6=20
                                =
href=3D"javascript:__doPostBack('dnn$ctr649$dnnPRINTMODULE$ico6','')"><IM=
G=20
                                style=3D"BORDER-RIGHT-WIDTH: 0px; =
BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" =

                                title=3DPrint alt=3DPrint=20
                                =
src=3D"http://www.voha.org/images/action_print.gif"></A>&nbsp;&nbsp;</TD>=
</TR></TBODY></TABLE></TD>
                            <TD class=3DEON_VEPS_RedBox01BR =
vAlign=3Dtop><IMG=20
                              border=3D0 src=3D"" width=3D21=20
                        =
height=3D1></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE><BR><A=20
                  name=3D450></A>
                  <TABLE border=3D0 cellSpacing=3D0 cellPadding=3D0 =
width=3D"100%">
                    <TBODY>
                    <TR>
                      <TD vAlign=3Dtop>
                        <TABLE border=3D0 cellSpacing=3D0 =
cellPadding=3D0=20
width=3D"100%">
                          <TBODY>
                          <TR>
                            <TD class=3DEON_VE_OrangeBox02TL =
vAlign=3Dtop><IMG=20
                              border=3D0 src=3D"" width=3D10 =
height=3D1></TD>
                            <TD class=3DEON_VE_OrangeBox02T =
vAlign=3Dtop>
                              <TABLE border=3D0 cellSpacing=3D0 =
cellPadding=3D0=20
                              width=3D"100%">
                                <TBODY>
                                <TR>
                                <TD =
class=3DEON_VE_OrangeBox02TitleTD><SPAN=20
                                id=3Ddnn_ctr450_dnnTITLE_lblTitle=20
                                class=3DEON_VE_OrangeBox02Title>Alliance =

                                Members</SPAN> </TD>
                                <TD=20
                                =
class=3DEON_VE_OrangeBox02ActionsTD></TD></TR></TBODY></TABLE></TD>
                            <TD class=3DEON_VE_OrangeBox02TR =
vAlign=3Dtop><IMG=20
                              border=3D0 src=3D"" width=3D10=20
                        height=3D1></TD></TR></TBODY></TABLE></TD></TR>
                    <TR>
                      <TD vAlign=3Dtop>
                        <TABLE border=3D0 cellSpacing=3D0 =
cellPadding=3D0=20
width=3D"100%">
                          <TBODY>
                          <TR>
                            <TD class=3DEON_VE_OrangeBox02ML =
vAlign=3Dtop><IMG=20
                              border=3D0 src=3D"" width=3D10 =
height=3D1></TD>
                            <TD class=3DEON_VE_OrangeBox02M =
vAlign=3Dtop>
                              <TABLE border=3D0 cellSpacing=3D0 =
cellPadding=3D0=20
                              width=3D"100%">
                                <TBODY>
                                <TR>
                                <TD id=3Ddnn_ctr450_ContentPane=20
                                class=3D"EON_VE_OrangeBox02Content =
DNNAlignleft"=20
                                vAlign=3Dtop><!-- Start_Module_450 -->
                                <DIV id=3Ddnn_ctr450_ModuleContent>
                                <DIV =
id=3Ddnn_ctr450_XModDisplay_pnlListView>
                                <DIV=20
                                =
id=3Ddnn_ctr450_XModDisplay_pnlHeaderArea></DIV>
                                <TABLE =
id=3Ddnn_ctr450_XModDisplay_dgXMods=20
                                border=3D0 cellSpacing=3D1 =
cellPadding=3D1>
                                <TBODY>
                                <TR =
id=3Ddnn_ctr450_XModDisplay_dgXMods_ctl02>
                                <TD style=3D"WHITE-SPACE: nowrap" =
vAlign=3Dtop></TD>
                                <TD><A href=3D"http://www.adavb.com.au/" =

                                target=3D_blank><IMG border=3D0=20
                                alt=3Dhttp://www.adavb.com.au=20
                                =
src=3D"http://www.voha.org/Portals/0/spot.jpg"=20
                                width=3D5 height=3D5></A>&nbsp;&nbsp; =
</TD>
                                <TD><A href=3D"http://www.adavb.com.au/" =

                                target=3D_blank>Australian Dental =
Association=20
                                Victorian Branch Inc.</A> </TD>
                                <TD style=3D"WHITE-SPACE: nowrap"=20
                                vAlign=3Dtop></TD></TR>
                                <TR style=3D"BACKGROUND-COLOR: white"=20
                                =
id=3Ddnn_ctr450_XModDisplay_dgXMods_ctl03>
                                <TD style=3D"WHITE-SPACE: nowrap" =
vAlign=3Dtop></TD>
                                <TD><A href=3D"http://www.adta.net.au/"=20
                                target=3D_blank><IMG border=3D0=20
                                alt=3Dhttp://www.adta.net.au=20
                                =
src=3D"http://www.voha.org/Portals/0/spot.jpg"=20
                                width=3D5 height=3D5></A>&nbsp;&nbsp; =
</TD>
                                <TD><A href=3D"http://www.adta.net.au/"=20
                                target=3D_blank>Australian Dental &amp; =
Oral=20
                                Health Therapists Association</A> </TD>
                                <TD style=3D"WHITE-SPACE: nowrap"=20
                                vAlign=3Dtop></TD></TR>
                                <TR =
id=3Ddnn_ctr450_XModDisplay_dgXMods_ctl04>
                                <TD style=3D"WHITE-SPACE: nowrap" =
vAlign=3Dtop></TD>
                                <TD><A href=3D"http://www.bsl.org.au/"=20
                                target=3D_blank><IMG border=3D0=20
                                alt=3Dhttp://www.bsl.org.au=20
                                =
src=3D"http://www.voha.org/Portals/0/spot.jpg"=20
                                width=3D5 height=3D5></A>&nbsp;&nbsp; =
</TD>
                                <TD><A href=3D"http://www.bsl.org.au/"=20
                                target=3D_blank>Brotherhood of St. =
Laurence</A>=20
                                </TD>
                                <TD style=3D"WHITE-SPACE: nowrap"=20
                                vAlign=3Dtop></TD></TR>
                                <TR style=3D"BACKGROUND-COLOR: white"=20
                                =
id=3Ddnn_ctr450_XModDisplay_dgXMods_ctl05>
                                <TD style=3D"WHITE-SPACE: nowrap" =
vAlign=3Dtop></TD>
                                <TD><A =
href=3D"http://www.cotavic.org.au/"=20
                                target=3D_blank><IMG border=3D0=20
                                alt=3Dhttp://www.cotavic.org.au=20
                                =
src=3D"http://www.voha.org/Portals/0/spot.jpg"=20
                                width=3D5 height=3D5></A>&nbsp;&nbsp; =
</TD>
                                <TD><A =
href=3D"http://www.cotavic.org.au/"=20
                                target=3D_blank>Council on the Ageing =
Victoria</A>=20
                                </TD>
                                <TD style=3D"WHITE-SPACE: nowrap"=20
                                vAlign=3Dtop></TD></TR>
                                <TR =
id=3Ddnn_ctr450_XModDisplay_dgXMods_ctl06>
                                <TD style=3D"WHITE-SPACE: nowrap" =
vAlign=3Dtop></TD>
                                <TD><A =
href=3D"http://www.dhaavb.com.au/"=20
                                target=3D_blank><IMG border=3D0=20
                                alt=3Dhttp://www.dhaavb.com.au=20
                                =
src=3D"http://www.voha.org/Portals/0/spot.jpg"=20
                                width=3D5 height=3D5></A>&nbsp;&nbsp; =
</TD>
                                <TD><A =
href=3D"http://www.dhaavb.com.au/"=20
                                target=3D_blank>Dental Hygienists =
Association of=20
                                Australia, Victorian Branch</A> </TD>
                                <TD style=3D"WHITE-SPACE: nowrap"=20
                                vAlign=3Dtop></TD></TR>
                                <TR style=3D"BACKGROUND-COLOR: white"=20
                                =
id=3Ddnn_ctr450_XModDisplay_dgXMods_ctl07>
                                <TD style=3D"WHITE-SPACE: nowrap" =
vAlign=3Dtop></TD>
                                <TD><A href=3D"http://www.drs.org.au/"=20
                                target=3D_blank><IMG border=3D0=20
                                alt=3Dhttp://www.drs.org.au=20
                                =
src=3D"http://www.voha.org/Portals/0/spot.jpg"=20
                                width=3D5 height=3D5></A>&nbsp;&nbsp; =
</TD>
                                <TD><A href=3D"http://www.drs.org.au/"=20
                                target=3D_blank>Doctors' Reform Society =
of=20
                                Australia</A> </TD>
                                <TD style=3D"WHITE-SPACE: nowrap"=20
                                vAlign=3Dtop></TD></TR>
                                <TR =
id=3Ddnn_ctr450_XModDisplay_dgXMods_ctl08>
                                <TD style=3D"WHITE-SPACE: nowrap" =
vAlign=3Dtop></TD>
                                <TD><A=20
                                =
href=3D"http://www.healthissuescentre.org.au/"=20
                                target=3D_blank><IMG border=3D0=20
                                =
alt=3Dhttp://www.healthissuescentre.org.au=20
                                =
src=3D"http://www.voha.org/Portals/0/spot.jpg"=20
                                width=3D5 height=3D5></A>&nbsp;&nbsp; =
</TD>
                                <TD><A=20
                                =
href=3D"http://www.healthissuescentre.org.au/"=20
                                target=3D_blank>Health Issues Centre</A> =
</TD>
                                <TD style=3D"WHITE-SPACE: nowrap"=20
                                vAlign=3Dtop></TD></TR>
                                <TR style=3D"BACKGROUND-COLOR: white"=20
                                =
id=3Ddnn_ctr450_XModDisplay_dgXMods_ctl09>
                                <TD style=3D"WHITE-SPACE: nowrap" =
vAlign=3Dtop></TD>
                                <TD><A href=3D"http://www.mav.asn.au/"=20
                                target=3D_blank><IMG border=3D0=20
                                alt=3Dhttp://www.mav.asn.au=20
                                =
src=3D"http://www.voha.org/Portals/0/spot.jpg"=20
                                width=3D5 height=3D5></A>&nbsp;&nbsp; =
</TD>
                                <TD><A href=3D"http://www.mav.asn.au/"=20
                                target=3D_blank>Municipal Association of =

                                Victoria</A> </TD>
                                <TD style=3D"WHITE-SPACE: nowrap"=20
                                vAlign=3Dtop></TD></TR>
                                <TR =
id=3Ddnn_ctr450_XModDisplay_dgXMods_ctl10>
                                <TD style=3D"WHITE-SPACE: nowrap" =
vAlign=3Dtop></TD>
                                <TD><A href=3D"http://www.phaa.net.au/"=20
                                target=3D_blank><IMG border=3D0=20
                                alt=3Dhttp://www.phaa.net.au=20
                                =
src=3D"http://www.voha.org/Portals/0/spot.jpg"=20
                                width=3D5 height=3D5></A>&nbsp;&nbsp; =
</TD>
                                <TD><A href=3D"http://www.phaa.net.au/"=20
                                target=3D_blank>Public Health =
Association of=20
                                Australia Inc.</A> </TD>
                                <TD style=3D"WHITE-SPACE: nowrap"=20
                                vAlign=3Dtop></TD></TR>
                                <TR style=3D"BACKGROUND-COLOR: white"=20
                                =
id=3Ddnn_ctr450_XModDisplay_dgXMods_ctl11>
                                <TD style=3D"WHITE-SPACE: nowrap" =
vAlign=3Dtop></TD>
                                <TD><A href=3D"http://www.rwav.com.au/"=20
                                target=3D_blank><IMG border=3D0=20
                                alt=3Dhttp://www.rwav.com.au=20
                                =
src=3D"http://www.voha.org/Portals/0/spot.jpg"=20
                                width=3D5 height=3D5></A>&nbsp;&nbsp; =
</TD>
                                <TD><A href=3D"http://www.rwav.com.au/"=20
                                target=3D_blank>Rural Workforce Agency =
of=20
                                Victoria</A> </TD>
                                <TD style=3D"WHITE-SPACE: nowrap"=20
                                vAlign=3Dtop></TD></TR>
                                <TR =
id=3Ddnn_ctr450_XModDisplay_dgXMods_ctl12>
                                <TD style=3D"WHITE-SPACE: nowrap" =
vAlign=3Dtop></TD>
                                <TD><A =
href=3D"http://www.vaccho.org.au/"=20
                                target=3D_blank><IMG border=3D0=20
                                alt=3Dhttp://www.vaccho.org.au=20
                                =
src=3D"http://www.voha.org/Portals/0/spot.jpg"=20
                                width=3D5 height=3D5></A>&nbsp;&nbsp; =
</TD>
                                <TD><A =
href=3D"http://www.vaccho.org.au/"=20
                                target=3D_blank>Victorian Aboriginal =
Community=20
                                Controlled Health Organisations</A> =
</TD>
                                <TD style=3D"WHITE-SPACE: nowrap"=20
                                vAlign=3Dtop></TD></TR>
                                <TR style=3D"BACKGROUND-COLOR: white"=20
                                =
id=3Ddnn_ctr450_XModDisplay_dgXMods_ctl13>
                                <TD style=3D"WHITE-SPACE: nowrap" =
vAlign=3Dtop></TD>
                                <TD><A href=3D"http://www.vcoss.org.au/" =

                                target=3D_blank><IMG border=3D0=20
                                alt=3Dhttp://www.vcoss.org.au=20
                                =
src=3D"http://www.voha.org/Portals/0/spot.jpg"=20
                                width=3D5 height=3D5></A>&nbsp;&nbsp; =
</TD>
                                <TD><A href=3D"http://www.vcoss.org.au/" =

                                target=3D_blank>Victorian Council of =
Social=20
                                Service</A> </TD>
                                <TD style=3D"WHITE-SPACE: nowrap"=20
                                vAlign=3Dtop></TD></TR>
                                <TR =
id=3Ddnn_ctr450_XModDisplay_dgXMods_ctl14>
                                <TD style=3D"WHITE-SPACE: nowrap" =
vAlign=3Dtop></TD>
                                <TD><A href=3D"http://www.vha.org.au/"=20
                                target=3D_blank><IMG border=3D0=20
                                alt=3Dhttp://www.vha.org.au=20
                                =
src=3D"http://www.voha.org/Portals/0/spot.jpg"=20
                                width=3D5 height=3D5></A>&nbsp;&nbsp; =
</TD>
                                <TD><A href=3D"http://www.vha.org.au/"=20
                                target=3D_blank>Victorian Healthcare=20
                                Association</A> </TD>
                                <TD style=3D"WHITE-SPACE: nowrap"=20
                                vAlign=3Dtop></TD></TR></TBODY></TABLE>
                                <DIV=20
                                =
id=3Ddnn_ctr450_XModDisplay_pnlFooterArea></DIV></DIV><!-- =
End_Module_450 --></DIV></TD></TR></TBODY></TABLE></TD>
                            <TD class=3DEON_VE_OrangeBox02MR =
vAlign=3Dtop><IMG=20
                              border=3D0 src=3D"" width=3D10=20
                        height=3D1></TD></TR></TBODY></TABLE></TD></TR>
                    <TR>
                      <TD vAlign=3Dtop>
                        <TABLE border=3D0 cellSpacing=3D0 =
cellPadding=3D0=20
width=3D"100%">
                          <TBODY>
                          <TR>
                            <TD class=3DEON_VE_OrangeBox02BL =
vAlign=3Dtop><IMG=20
                              border=3D0 src=3D"" width=3D10 =
height=3D1></TD>
                            <TD class=3DEON_VE_OrangeBox02B =
vAlign=3Dtop>
                              <TABLE border=3D0 cellSpacing=3D0 =
cellPadding=3D0=20
                              width=3D"100%">
                                <TBODY>
                                <TR>
                                <TD=20
                                =
class=3DEON_VE_OrangeBox02Icons></TD></TR></TBODY></TABLE></TD>
                            <TD class=3DEON_VE_OrangeBox02BR =
vAlign=3Dtop><IMG=20
                              border=3D0 src=3D"" width=3D21=20
                        =
height=3D1></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE><BR></TD><=
/TR>
              =
<TR></TR></TBODY></TABLE></TD></TR></TBODY></TABLE></TD></TR>
  <TR>
    <TD class=3DBottomRow vAlign=3Dtop>
      <DIV class=3DBottomRowLeft>
      <TABLE cellSpacing=3D0 cellPadding=3D0 width=3D"100%">
        <TBODY>
        <TR>
          <TD class=3DBottomRowRight><SPAN class=3DFOOTER_objects><SPAN=20
            id=3Ddnn_dnnCOPYRIGHT_lblCopyright =
class=3DFOOTER_objects>Copyright =C2=A9=20
            2006-2010 <B>Victorian Oral Health Alliance</B></SPAN>=20
            &nbsp;&nbsp;&nbsp;&nbsp;<A id=3Ddnn_dnnPRIVACY_hypPrivacy=20
            class=3DFOOTER_objects=20
            =
href=3D"http://www.voha.org/Home/tabid/36/ctl/Privacy/language/en-US/Defa=
ult.aspx">Privacy=20
            Statement</A>&nbsp;&nbsp;&nbsp;&nbsp;<A =
id=3Ddnn_dnnTERMS_hypTerms=20
            class=3DFOOTER_objects=20
            =
href=3D"http://www.voha.org/Home/tabid/36/ctl/Terms/language/en-US/Defaul=
t.aspx">Terms=20
            Of Use</A></SPAN>=20
            =
<DIV></DIV></TD></TR></TBODY></TABLE></DIV></TD></TR></TBODY></TABLE></DI=
V><INPUT=20
id=3DScrollTop type=3Dhidden name=3DScrollTop> <INPUT id=3D__dnnVariable =
type=3Dhidden=20
name=3D__dnnVariable> </FORM></BODY></HTML>

------=_NextPart_001_0029_01CB7B6F.646E7D20
Content-Type: text/html;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://reports.zoho.com/framework/html/blank.html

=EF=BB=BF<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!--$Id: blank.html,v 1.3 2006/02/13 15:37:49 kps Exp $ --><HTML><HEAD>
<META content=3D"text/html; charset=3Dutf-8" http-equiv=3DContent-Type>
<META name=3DGENERATOR content=3D"MSHTML 8.00.6001.18975"></HEAD>
<BODY onload=3Ddocument.isLoaded=3Dtrue;></BODY></HTML>

------=_NextPart_001_0029_01CB7B6F.646E7D20--

------=_NextPart_000_0000_01CB7B6F.646C3330
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://js.zohostatic.com/db/Oct_29_2010_1/compressed/ZDBInitialLoad.js

/**=0A=
 * IMPORTANT NOTE: This compressed javascript includes thirdparty =
javascripts=0A=
 * listed at http://reports.zoho.com/html/thirdparty.html=0A=
 * The original javascript sources are available in the above location.=0A=
 */=0A=
=0A=
function getCookie(_1,_2){=0A=
var _3=3D(_2=3D=3Dnull)?document:_2.document;=0A=
var _4=3D_1+"=3D";=0A=
var _5=3D_4.length;=0A=
var _6=3D_3.cookie.length;=0A=
var i=3D0;=0A=
while(i<_6){=0A=
var j=3Di+_5;=0A=
if(_3.cookie.substring(i,j)=3D=3D_4){=0A=
return getCookieVal(j,_3);=0A=
}=0A=
i=3D_3.cookie.indexOf(" ",i)+1;=0A=
if(i=3D=3D0){=0A=
break;=0A=
}=0A=
}=0A=
return null;=0A=
}=0A=
function getCookieVal(_9,_a){=0A=
var _b=3D_a.cookie.indexOf(";",_9);=0A=
if(_b=3D=3D-1){=0A=
_b=3D_a.cookie.length;=0A=
}=0A=
return decodeURIComponent(_a.cookie.substring(_9,_b));=0A=
}=0A=
function setCookie(_c,_d){=0A=
var _e=3DsetCookie.arguments;=0A=
var _f=3DsetCookie.arguments.length;=0A=
var _10=3D(_f>2)?_e[2]:null;=0A=
var _11=3D(_f>3)?_e[3]:null;=0A=
var _12=3D(_f>4)?_e[4]:null;=0A=
var _13=3D(_f>5)?_e[5]:false;=0A=
document.cookie=3D_c+"=3D"+encodeURIComponent(_d)+((_10=3D=3Dnull)?"":(";=
 expires=3D"+_10.toGMTString()))+((_11=3D=3Dnull)?"":("; =
path=3D"+_11))+((_12=3D=3Dnull)?"":("; =
domain=3D"+_12))+((_13=3D=3Dtrue)?"; secure":"");=0A=
}=0A=
function deleteCookie(_14,_15,win){=0A=
var doc=3D(win=3D=3Dnull)?document:win.document;=0A=
var exp=3Dnew Date();=0A=
exp.setTime(exp.getTime()-1);=0A=
var _19=3DgetCookie(_14);=0A=
if(!_15){=0A=
_15=3D"/";=0A=
}=0A=
doc.cookie=3D_14+"=3D"+_19+"; expires=3D"+exp.toGMTString()+"; =
path=3D"+_15;=0A=
}=0A=
function appendSubRequestArgs(_1a){=0A=
return getURLSuffixed(_1a)+"SUBREQUEST=3Dtrue";=0A=
}=0A=
function getCSRFCookie(_1b,win){=0A=
var _1d=3DgetCookie(_1b,win);=0A=
return (_1d=3D=3Dnull)?"__EMPTY":_1d;=0A=
}=0A=
var ParamsParser=3Dfunction(){=0A=
};=0A=
function parseRequestParams(_1e){=0A=
var _1f=3D_1e.indexOf("&");=0A=
var _20=3D_1e.indexOf("?");=0A=
if(_20>=3D0&&_20<_1f){=0A=
_1e=3D_1e.substring(_20+1,_1e.length);=0A=
}=0A=
var _21=3D_1e.split("&");=0A=
var _22=3Dnew Object();=0A=
for(var _23=3D0;_23<_21.length;_23++){=0A=
var _24=3D_21[_23];=0A=
var _25=3D_24.substring(0,_24.indexOf("=3D"));=0A=
var _26=3D_24.substring(_24.indexOf("=3D")+1,_24.length);=0A=
if(_22[_25]=3D=3Dnull){=0A=
_22[_25]=3Dnew Array();=0A=
}=0A=
var val=3D_22[_25];=0A=
val[val.length]=3D_26;=0A=
}=0A=
return _22;=0A=
}=0A=
function parseTemplateParams(_28){=0A=
var _29=3DparseRequestParams(_28);=0A=
var _2a=3Dnew Array();=0A=
for(var _2b in _29){=0A=
var _2c=3Dnew Array();=0A=
var _2d=3D_29[_2b][_29[_2b].length-1];=0A=
_2c[0]=3D_2b;=0A=
if(_2d.indexOf("$R{")>=3D0){=0A=
_2c[1]=3D_2d.substring(_2d.indexOf("$R{")+3,_2d.length-1);=0A=
_2c[2]=3D1;=0A=
}else{=0A=
if(_2d.indexOf("$S{")>=3D0){=0A=
_2c[1]=3D_2d.substring(_2d.indexOf("$S{")+3,_2d.length-1);=0A=
_2c[2]=3D2;=0A=
}else{=0A=
if(_2d.indexOf("$D{")>=3D0){=0A=
_2c[1]=3D_2d.substring(_2d.indexOf("$D{")+3,_2d.length-1);=0A=
_2c[2]=3D3;=0A=
}else{=0A=
_2c[1]=3D_29[_2b];=0A=
_2c[2]=3D0;=0A=
}=0A=
}=0A=
}=0A=
_2a[_2a.length]=3D_2c;=0A=
}=0A=
return _2a;=0A=
}=0A=
function getURLSuffixed(url){=0A=
if(url=3D=3Dnull){=0A=
return null;=0A=
}=0A=
if(url.lastIndexOf("?")=3D=3D-1){=0A=
url+=3D"?";=0A=
}else{=0A=
if(url.indexOf("?")>0&&url.charAt(url.length-1)!=3D"&"){=0A=
url+=3D"&";=0A=
}=0A=
}=0A=
return url;=0A=
}=0A=
function appendParamToUrl(url,_30,_31){=0A=
if(_31=3D=3Dnull){=0A=
return url;=0A=
}=0A=
return getURLSuffixed(url)+_30+"=3D"+encodeURIComponent(_31);=0A=
}=0A=
function appendParamsToUrl(url,_33){=0A=
if(_33=3D=3Dnull){=0A=
return url;=0A=
}=0A=
return getURLSuffixed(url)+_33;=0A=
}=0A=
function hasDataModelTplReference(_34){=0A=
if(_34=3D=3Dnull){=0A=
return false;=0A=
}=0A=
var _35=3DparseTemplateParams(_34);=0A=
for(var i=3D0;i<_35.length;i++){=0A=
var _37=3D_35[i];=0A=
if(_37[2]=3D=3D3){=0A=
return true;=0A=
}=0A=
}=0A=
return false;=0A=
}=0A=
function hasTplReference(_38){=0A=
if(_38=3D=3Dnull){=0A=
return false;=0A=
}=0A=
var _39=3DparseTemplateParams(_38);=0A=
for(var i=3D0;i<_39.length;i++){=0A=
var _3b=3D_39[i];=0A=
if(_3b[2]=3D=3D3||_3b[2]=3D=3D2||_3b[2]=3D=3D1){=0A=
return true;=0A=
}=0A=
}=0A=
return false;=0A=
}=0A=
function splitURL(url){=0A=
var _3d=3Durl.indexOf("?");=0A=
if(_3d=3D=3D-1){=0A=
return {resource:url,query:""};=0A=
}=0A=
return {resource:url.substring(0,_3d),query:url.substring(_3d+1)};=0A=
}=0A=
function getAsQueryString(_3e){=0A=
var _3f=3D"";=0A=
for(var i in _3e){=0A=
_3f+=3Di+"=3D"+encodeURIComponent(_3e[i])+"&";=0A=
}=0A=
return _3f;=0A=
}=0A=
ParamsParser.getAsQueryParam=3Dfunction(_41,_42){=0A=
return encodeURIComponent(_41)+"=3D"+encodeURIComponent(_42);=0A=
};=0A=
var =
Prototype=3D{Version:"1.5.0_rc1",ScriptFragment:"(?:<script.*?>)((\n|\r|.=
)*?)(?:</script>)",emptyFunction:function(){=0A=
},K:function(x){=0A=
return x;=0A=
}};=0A=
var Class=3D{create:function(){=0A=
return function(){=0A=
this.initialize.apply(this,arguments);=0A=
};=0A=
}};=0A=
var Abstract=3Dnew Object();=0A=
Object.extend=3Dfunction(_44,_45){=0A=
for(var _46 in _45){=0A=
_44[_46]=3D_45[_46];=0A=
}=0A=
return _44;=0A=
};=0A=
Object.extend(Object,{inspect:function(_47){=0A=
try{=0A=
if(_47=3D=3Dundefined){=0A=
return "undefined";=0A=
}=0A=
if(_47=3D=3Dnull){=0A=
return "null";=0A=
}=0A=
return _47.inspect?_47.inspect():_47.toString();=0A=
}=0A=
catch(e){=0A=
if(e instanceof RangeError){=0A=
return "...";=0A=
}=0A=
throw e;=0A=
}=0A=
},keys:function(_48){=0A=
var _49=3D[];=0A=
for(var _4a in _48){=0A=
_49.push(_4a);=0A=
}=0A=
return _49;=0A=
},values:function(_4b){=0A=
var _4c=3D[];=0A=
for(var _4d in _4b){=0A=
_4c.push(_4b[_4d]);=0A=
}=0A=
return _4c;=0A=
},clone:function(_4e){=0A=
return Object.extend({},_4e);=0A=
}});=0A=
Function.prototype.bind=3Dfunction(){=0A=
var _4f=3Dthis,_50=3D$A(arguments),_51=3D_50.shift();=0A=
return function(){=0A=
return _4f.apply(_51,_50.concat($A(arguments)));=0A=
};=0A=
};=0A=
Function.prototype.bindAsEventListener=3Dfunction(_52){=0A=
var _53=3Dthis,_54=3D$A(arguments),_52=3D_54.shift();=0A=
return function(_55){=0A=
return =
_53.apply(_52,[(_55||window.event)].concat(_54).concat($A(arguments)));=0A=
};=0A=
};=0A=
Object.extend(Number.prototype,{toColorPart:function(){=0A=
var _56=3Dthis.toString(16);=0A=
if(this<16){=0A=
return "0"+_56;=0A=
}=0A=
return _56;=0A=
},succ:function(){=0A=
return this+1;=0A=
},times:function(_57){=0A=
$R(0,this,true).each(_57);=0A=
return this;=0A=
}});=0A=
var Try=3D{these:function(){=0A=
var _58;=0A=
for(var i=3D0;i<arguments.length;i++){=0A=
var _5a=3Darguments[i];=0A=
try{=0A=
_58=3D_5a();=0A=
break;=0A=
}=0A=
catch(e){=0A=
}=0A=
}=0A=
return _58;=0A=
}};=0A=
var PeriodicalExecuter=3DClass.create();=0A=
PeriodicalExecuter.prototype=3D{initialize:function(_5b,_5c){=0A=
this.callback=3D_5b;=0A=
this.frequency=3D_5c;=0A=
this.currentlyExecuting=3Dfalse;=0A=
this.registerCallback();=0A=
},registerCallback:function(){=0A=
this.timer=3DsetInterval(this.onTimerEvent.bind(this),this.frequency*1000=
);=0A=
},stop:function(){=0A=
if(!this.timer){=0A=
return;=0A=
}=0A=
clearInterval(this.timer);=0A=
this.timer=3Dnull;=0A=
},onTimerEvent:function(){=0A=
if(!this.currentlyExecuting){=0A=
try{=0A=
this.currentlyExecuting=3Dtrue;=0A=
this.callback(this);=0A=
}=0A=
finally{=0A=
this.currentlyExecuting=3Dfalse;=0A=
}=0A=
}=0A=
}};=0A=
Object.extend(String.prototype,{gsub:function(_5d,_5e){=0A=
var _5f=3D"",_60=3Dthis,_61;=0A=
_5e=3Darguments.callee.prepareReplacement(_5e);=0A=
while(_60.length>0){=0A=
if(_61=3D_60.match(_5d)){=0A=
_5f+=3D_60.slice(0,_61.index);=0A=
_5f+=3D(_5e(_61)||"").toString();=0A=
_60=3D_60.slice(_61.index+_61[0].length);=0A=
}else{=0A=
_5f+=3D_60,_60=3D"";=0A=
}=0A=
}=0A=
return _5f;=0A=
},sub:function(_62,_63,_64){=0A=
_63=3Dthis.gsub.prepareReplacement(_63);=0A=
_64=3D_64=3D=3D=3Dundefined?1:_64;=0A=
return this.gsub(_62,function(_65){=0A=
if(--_64<0){=0A=
return _65[0];=0A=
}=0A=
return _63(_65);=0A=
});=0A=
},scan:function(_66,_67){=0A=
this.gsub(_66,_67);=0A=
return this;=0A=
},truncate:function(_68,_69){=0A=
_68=3D_68||30;=0A=
_69=3D_69=3D=3D=3Dundefined?"...":_69;=0A=
return this.length>_68?this.slice(0,_68-_69.length)+_69:this;=0A=
},strip:function(){=0A=
return this.replace(/^\s+/,"").replace(/\s+$/,"");=0A=
},stripTags:function(){=0A=
return this.replace(/<\/?[^>]+>/gi,"");=0A=
},stripScripts:function(){=0A=
return this.replace(new RegExp(Prototype.ScriptFragment,"img"),"");=0A=
},extractScripts:function(){=0A=
var _6a=3Dnew RegExp(Prototype.ScriptFragment,"img");=0A=
var _6b=3Dnew RegExp(Prototype.ScriptFragment,"im");=0A=
return (this.match(_6a)||[]).map(function(_6c){=0A=
return (_6c.match(_6b)||["",""])[1];=0A=
});=0A=
},evalScripts:function(){=0A=
return this.extractScripts().map(function(_6d){=0A=
return eval(_6d);=0A=
});=0A=
},escapeHTML:function(){=0A=
var div=3Ddocument.createElement("div");=0A=
var _6f=3Ddocument.createTextNode(this);=0A=
div.appendChild(_6f);=0A=
return div.innerHTML;=0A=
},unescapeHTML:function(){=0A=
var div=3Ddocument.createElement("div");=0A=
div.innerHTML=3Dthis.stripTags();=0A=
return div.childNodes[0]?div.childNodes[0].nodeValue:"";=0A=
},toQueryParams:function(){=0A=
var _71=3Dthis.match(/^\??(.*)$/)[1].split("&");=0A=
return _71.inject({},function(_72,_73){=0A=
var _74=3D_73.split("=3D");=0A=
var _75=3D_74[1]?decodeURIComponent(_74[1]):undefined;=0A=
_72[decodeURIComponent(_74[0])]=3D_75;=0A=
return _72;=0A=
});=0A=
},toArray:function(){=0A=
return this.split("");=0A=
},camelize:function(){=0A=
var _76=3Dthis.split("-");=0A=
if(_76.length=3D=3D1){=0A=
return _76[0];=0A=
}=0A=
var =
_77=3Dthis.indexOf("-")=3D=3D0?_76[0].charAt(0).toUpperCase()+_76[0].subs=
tring(1):_76[0];=0A=
for(var i=3D1,len=3D_76.length;i<len;i++){=0A=
var s=3D_76[i];=0A=
_77+=3Ds.charAt(0).toUpperCase()+s.substring(1);=0A=
}=0A=
return _77;=0A=
},inspect:function(_7b){=0A=
var _7c=3Dthis.replace(/\\/g,"\\\\");=0A=
if(_7b){=0A=
return "\""+_7c.replace(/"/g,"\\\"")+"\"";=0A=
}else{=0A=
return "'"+_7c.replace(/'/g,"\\'")+"'";=0A=
}=0A=
}});=0A=
String.prototype.gsub.prepareReplacement=3Dfunction(_7d){=0A=
if(typeof _7d=3D=3D"function"){=0A=
return _7d;=0A=
}=0A=
var _7e=3Dnew Template(_7d);=0A=
return function(_7f){=0A=
return _7e.evaluate(_7f);=0A=
};=0A=
};=0A=
String.prototype.parseQuery=3DString.prototype.toQueryParams;=0A=
var Template=3DClass.create();=0A=
Template.Pattern=3D/(^|.|\r|\n)(#\{(.*?)\})/;=0A=
Template.prototype=3D{initialize:function(_80,_81){=0A=
this.template=3D_80.toString();=0A=
this.pattern=3D_81||Template.Pattern;=0A=
},evaluate:function(_82){=0A=
return this.template.gsub(this.pattern,function(_83){=0A=
var _84=3D_83[1];=0A=
if(_84=3D=3D"\\"){=0A=
return _83[2];=0A=
}=0A=
return _84+(_82[_83[3]]||"").toString();=0A=
});=0A=
}};=0A=
var $break=3Dnew Object();=0A=
var $continue=3Dnew Object();=0A=
var Enumerable=3D{each:function(_85){=0A=
var _86=3D0;=0A=
try{=0A=
this._each(function(_87){=0A=
try{=0A=
_85(_87,_86++);=0A=
}=0A=
catch(e){=0A=
if(e!=3D$continue){=0A=
throw e;=0A=
}=0A=
}=0A=
});=0A=
}=0A=
catch(e){=0A=
if(e!=3D$break){=0A=
throw e;=0A=
}=0A=
}=0A=
},all:function(_88){=0A=
var _89=3Dtrue;=0A=
this.each(function(_8a,_8b){=0A=
_89=3D_89&&!!(_88||Prototype.K)(_8a,_8b);=0A=
if(!_89){=0A=
throw $break;=0A=
}=0A=
});=0A=
return _89;=0A=
},any:function(_8c){=0A=
var _8d=3Dfalse;=0A=
this.each(function(_8e,_8f){=0A=
if(_8d=3D!!(_8c||Prototype.K)(_8e,_8f)){=0A=
throw $break;=0A=
}=0A=
});=0A=
return _8d;=0A=
},collect:function(_90){=0A=
var _91=3D[];=0A=
this.each(function(_92,_93){=0A=
_91.push(_90(_92,_93));=0A=
});=0A=
return _91;=0A=
},detect:function(_94){=0A=
var _95;=0A=
this.each(function(_96,_97){=0A=
if(_94(_96,_97)){=0A=
_95=3D_96;=0A=
throw $break;=0A=
}=0A=
});=0A=
return _95;=0A=
},findAll:function(_98){=0A=
var _99=3D[];=0A=
this.each(function(_9a,_9b){=0A=
if(_98(_9a,_9b)){=0A=
_99.push(_9a);=0A=
}=0A=
});=0A=
return _99;=0A=
},grep:function(_9c,_9d){=0A=
var _9e=3D[];=0A=
this.each(function(_9f,_a0){=0A=
var _a1=3D_9f.toString();=0A=
if(_a1.match(_9c)){=0A=
_9e.push((_9d||Prototype.K)(_9f,_a0));=0A=
}=0A=
});=0A=
return _9e;=0A=
},include:function(_a2){=0A=
var _a3=3Dfalse;=0A=
this.each(function(_a4){=0A=
if(_a4=3D=3D_a2){=0A=
_a3=3Dtrue;=0A=
throw $break;=0A=
}=0A=
});=0A=
return _a3;=0A=
},inject:function(_a5,_a6){=0A=
this.each(function(_a7,_a8){=0A=
_a5=3D_a6(_a5,_a7,_a8);=0A=
});=0A=
return _a5;=0A=
},invoke:function(_a9){=0A=
var _aa=3D$A(arguments).slice(1);=0A=
return this.collect(function(_ab){=0A=
return _ab[_a9].apply(_ab,_aa);=0A=
});=0A=
},max:function(_ac){=0A=
var _ad;=0A=
this.each(function(_ae,_af){=0A=
_ae=3D(_ac||Prototype.K)(_ae,_af);=0A=
if(_ad=3D=3Dundefined||_ae>=3D_ad){=0A=
_ad=3D_ae;=0A=
}=0A=
});=0A=
return _ad;=0A=
},min:function(_b0){=0A=
var _b1;=0A=
this.each(function(_b2,_b3){=0A=
_b2=3D(_b0||Prototype.K)(_b2,_b3);=0A=
if(_b1=3D=3Dundefined||_b2<_b1){=0A=
_b1=3D_b2;=0A=
}=0A=
});=0A=
return _b1;=0A=
},partition:function(_b4){=0A=
var _b5=3D[],_b6=3D[];=0A=
this.each(function(_b7,_b8){=0A=
((_b4||Prototype.K)(_b7,_b8)?_b5:_b6).push(_b7);=0A=
});=0A=
return [_b5,_b6];=0A=
},pluck:function(_b9){=0A=
var _ba=3D[];=0A=
this.each(function(_bb,_bc){=0A=
_ba.push(_bb[_b9]);=0A=
});=0A=
return _ba;=0A=
},reject:function(_bd){=0A=
var _be=3D[];=0A=
this.each(function(_bf,_c0){=0A=
if(!_bd(_bf,_c0)){=0A=
_be.push(_bf);=0A=
}=0A=
});=0A=
return _be;=0A=
},sortBy:function(_c1){=0A=
return this.collect(function(_c2,_c3){=0A=
return {value:_c2,criteria:_c1(_c2,_c3)};=0A=
}).sort(function(_c4,_c5){=0A=
var a=3D_c4.criteria,b=3D_c5.criteria;=0A=
return a<b?-1:a>b?1:0;=0A=
}).pluck("value");=0A=
},toArray:function(){=0A=
return this.collect(Prototype.K);=0A=
},zip:function(){=0A=
var _c8=3DPrototype.K,_c9=3D$A(arguments);=0A=
if(typeof _c9.last()=3D=3D"function"){=0A=
_c8=3D_c9.pop();=0A=
}=0A=
var _ca=3D[this].concat(_c9).map($A);=0A=
return this.map(function(_cb,_cc){=0A=
return _c8(_ca.pluck(_cc));=0A=
});=0A=
},inspect:function(){=0A=
return "#<Enumerable:"+this.toArray().inspect()+">";=0A=
}};=0A=
Object.extend(Enumerable,{map:Enumerable.collect,find:Enumerable.detect,s=
elect:Enumerable.findAll,member:Enumerable.include,entries:Enumerable.toA=
rray});=0A=
var $A=3DArray.from=3Dfunction(_cd){=0A=
if(!_cd){=0A=
return [];=0A=
}=0A=
if(_cd.toArray){=0A=
return _cd.toArray();=0A=
}else{=0A=
var _ce=3D[];=0A=
for(var i=3D0;i<_cd.length;i++){=0A=
_ce.push(_cd[i]);=0A=
}=0A=
return _ce;=0A=
}=0A=
};=0A=
Object.extend(Array.prototype,Enumerable);=0A=
if(!Array.prototype._reverse){=0A=
Array.prototype._reverse=3DArray.prototype.reverse;=0A=
}=0A=
Object.extend(Array.prototype,{_each:function(_d0){=0A=
for(var i=3D0;i<this.length;i++){=0A=
_d0(this[i]);=0A=
}=0A=
},clear:function(){=0A=
this.length=3D0;=0A=
return this;=0A=
},first:function(){=0A=
return this[0];=0A=
},last:function(){=0A=
return this[this.length-1];=0A=
},compact:function(){=0A=
return this.select(function(_d2){=0A=
return _d2!=3Dundefined||_d2!=3Dnull;=0A=
});=0A=
},flatten:function(){=0A=
return this.inject([],function(_d3,_d4){=0A=
return _d3.concat(_d4&&_d4.constructor=3D=3DArray?_d4.flatten():[_d4]);=0A=
});=0A=
},without:function(){=0A=
var _d5=3D$A(arguments);=0A=
return this.select(function(_d6){=0A=
return !_d5.include(_d6);=0A=
});=0A=
},indexOf:function(_d7){=0A=
for(var i=3D0;i<this.length;i++){=0A=
if(this[i]=3D=3D_d7){=0A=
return i;=0A=
}=0A=
}=0A=
return -1;=0A=
},reverse:function(_d9){=0A=
return (_d9!=3D=3Dfalse?this:this.toArray())._reverse();=0A=
},reduce:function(){=0A=
return this.length>1?this:this[0];=0A=
},uniq:function(){=0A=
return this.inject([],function(_da,_db){=0A=
return _da.include(_db)?_da:_da.concat([_db]);=0A=
});=0A=
},inspect:function(){=0A=
return "["+this.map(Object.inspect).join(", ")+"]";=0A=
}});=0A=
var Hash=3D{_each:function(_dc){=0A=
for(var key in this){=0A=
var _de=3Dthis[key];=0A=
if(typeof _de=3D=3D"function"){=0A=
continue;=0A=
}=0A=
var _df=3D[key,_de];=0A=
_df.key=3Dkey;=0A=
_df.value=3D_de;=0A=
_dc(_df);=0A=
}=0A=
},keys:function(){=0A=
return this.pluck("key");=0A=
},values:function(){=0A=
return this.pluck("value");=0A=
},merge:function(_e0){=0A=
return $H(_e0).inject($H(this),function(_e1,_e2){=0A=
_e1[_e2.key]=3D_e2.value;=0A=
return _e1;=0A=
});=0A=
},toQueryString:function(){=0A=
return this.map(function(_e3){=0A=
return _e3.map(encodeURIComponent).join("=3D");=0A=
}).join("&");=0A=
},inspect:function(){=0A=
return "#<Hash:{"+this.map(function(_e4){=0A=
return _e4.map(Object.inspect).join(": ");=0A=
}).join(", ")+"}>";=0A=
}};=0A=
function $H(_e5){=0A=
var _e6=3DObject.extend({},_e5||{});=0A=
Object.extend(_e6,Enumerable);=0A=
Object.extend(_e6,Hash);=0A=
return _e6;=0A=
}=0A=
ObjectRange=3DClass.create();=0A=
Object.extend(ObjectRange.prototype,Enumerable);=0A=
Object.extend(ObjectRange.prototype,{initialize:function(_e7,end,_e9){=0A=
this.start=3D_e7;=0A=
this.end=3Dend;=0A=
this.exclusive=3D_e9;=0A=
},_each:function(_ea){=0A=
var _eb=3Dthis.start;=0A=
while(this.include(_eb)){=0A=
_ea(_eb);=0A=
_eb=3D_eb.succ();=0A=
}=0A=
},include:function(_ec){=0A=
if(_ec<this.start){=0A=
return false;=0A=
}=0A=
if(this.exclusive){=0A=
return _ec<this.end;=0A=
}=0A=
return _ec<=3Dthis.end;=0A=
}});=0A=
var $R=3Dfunction(_ed,end,_ef){=0A=
return new ObjectRange(_ed,end,_ef);=0A=
};=0A=
var Ajax=3D{getTransport:function(){=0A=
return Try.these(function(){=0A=
return new XMLHttpRequest();=0A=
},function(){=0A=
return new ActiveXObject("Msxml2.XMLHTTP");=0A=
},function(){=0A=
return new ActiveXObject("Microsoft.XMLHTTP");=0A=
})||false;=0A=
},activeRequestCount:0};=0A=
Ajax.Responders=3D{responders:[],_each:function(_f0){=0A=
this.responders._each(_f0);=0A=
},register:function(_f1){=0A=
if(!this.include(_f1)){=0A=
this.responders.push(_f1);=0A=
}=0A=
},unregister:function(_f2){=0A=
this.responders=3Dthis.responders.without(_f2);=0A=
},dispatch:function(_f3,_f4,_f5,_f6){=0A=
this.each(function(_f7){=0A=
if(_f7[_f3]&&typeof _f7[_f3]=3D=3D"function"){=0A=
try{=0A=
_f7[_f3].apply(_f7,[_f4,_f5,_f6]);=0A=
}=0A=
catch(e){=0A=
}=0A=
}=0A=
});=0A=
}};=0A=
Object.extend(Ajax.Responders,Enumerable);=0A=
Ajax.Responders.register({onCreate:function(){=0A=
Ajax.activeRequestCount++;=0A=
},onComplete:function(){=0A=
Ajax.activeRequestCount--;=0A=
}});=0A=
Ajax.Base=3Dfunction(){=0A=
};=0A=
Ajax.Base.prototype=3D{setOptions:function(_f8){=0A=
this.options=3D{method:"post",asynchronous:true,contentType:"application/=
x-www-form-urlencoded",parameters:""};=0A=
Object.extend(this.options,_f8||{});=0A=
},responseIsSuccess:function(){=0A=
return =
this.transport.status=3D=3Dundefined||this.transport.status=3D=3D0||(this=
.transport.status>=3D200&&this.transport.status<300);=0A=
},responseIsFailure:function(){=0A=
return !this.responseIsSuccess();=0A=
}};=0A=
Ajax.Request=3DClass.create();=0A=
Ajax.Request.Events=3D["Uninitialized","Loading","Loaded","Interactive","=
Complete"];=0A=
Ajax.Request.prototype=3DObject.extend(new =
Ajax.Base(),{initialize:function(url,_fa){=0A=
this.transport=3DAjax.getTransport();=0A=
this.setOptions(_fa);=0A=
this.request(url);=0A=
},request:function(url){=0A=
var _fc=3Dthis.options.parameters||"";=0A=
if(_fc.length>0){=0A=
_fc+=3D"&_=3D";=0A=
}=0A=
if(this.options.method!=3D"get"&&this.options.method!=3D"post"){=0A=
_fc+=3D(_fc.length>0?"&":"")+"_method=3D"+this.options.method;=0A=
this.options.method=3D"post";=0A=
}=0A=
try{=0A=
this.url=3Durl;=0A=
if(this.options.method=3D=3D"get"&&_fc.length>0){=0A=
this.url+=3D(this.url.match(/\?/)?"&":"?")+_fc;=0A=
}=0A=
Ajax.Responders.dispatch("onCreate",this,this.transport);=0A=
this.transport.open(this.options.method,this.url,this.options.asynchronou=
s);=0A=
if(this.options.asynchronous){=0A=
setTimeout(function(){=0A=
this.respondToReadyState(1);=0A=
}.bind(this),10);=0A=
}=0A=
this.transport.onreadystatechange=3Dthis.onStateChange.bind(this);=0A=
this.setRequestHeaders();=0A=
var _fd=3Dthis.options.postBody?this.options.postBody:_fc;=0A=
this.transport.send(this.options.method=3D=3D"post"?_fd:null);=0A=
if(!this.options.asynchronous&&this.transport.overrideMimeType){=0A=
this.onStateChange();=0A=
}=0A=
}=0A=
catch(e){=0A=
this.dispatchException(e);=0A=
}=0A=
},setRequestHeaders:function(){=0A=
var =
_fe=3D["X-Requested-With","XMLHttpRequest","X-Prototype-Version",Prototyp=
e.Version,"Accept","text/javascript, text/html, application/xml, =
text/xml, */*"];=0A=
if(this.options.method=3D=3D"post"){=0A=
_fe.push("Content-type",this.options.contentType);=0A=
if(this.transport.overrideMimeType){=0A=
_fe.push("Connection","close");=0A=
}=0A=
}=0A=
if(this.options.requestHeaders){=0A=
_fe.push.apply(_fe,this.options.requestHeaders);=0A=
}=0A=
for(var i=3D0;i<_fe.length;i+=3D2){=0A=
this.transport.setRequestHeader(_fe[i],_fe[i+1]);=0A=
}=0A=
},onStateChange:function(){=0A=
var _100=3Dthis.transport.readyState;=0A=
if(_100!=3D1){=0A=
this.respondToReadyState(this.transport.readyState);=0A=
}=0A=
},header:function(name){=0A=
try{=0A=
return this.transport.getResponseHeader(name);=0A=
}=0A=
catch(e){=0A=
}=0A=
},evalJSON:function(){=0A=
try{=0A=
return eval("("+this.header("X-JSON")+")");=0A=
}=0A=
catch(e){=0A=
}=0A=
},evalResponse:function(){=0A=
try{=0A=
return eval(this.transport.responseText);=0A=
}=0A=
catch(e){=0A=
this.dispatchException(e);=0A=
}=0A=
},respondToReadyState:function(_102){=0A=
var _103=3DAjax.Request.Events[_102];=0A=
var _104=3Dthis.transport,json=3Dthis.evalJSON();=0A=
if(_103=3D=3D"Complete"){=0A=
try{=0A=
(this.options["on"+this.transport.status]||this.options["on"+(this.respon=
seIsSuccess()?"Success":"Failure")]||Prototype.emptyFunction)(_104,json);=0A=
}=0A=
catch(e){=0A=
this.dispatchException(e);=0A=
}=0A=
if((this.header("Content-type")||"").match(/^text\/javascript/i)){=0A=
this.evalResponse();=0A=
}=0A=
}=0A=
try{=0A=
(this.options["on"+_103]||Prototype.emptyFunction)(_104,json);=0A=
Ajax.Responders.dispatch("on"+_103,this,_104,json);=0A=
}=0A=
catch(e){=0A=
this.dispatchException(e);=0A=
}=0A=
if(_103=3D=3D"Complete"){=0A=
this.transport.onreadystatechange=3DPrototype.emptyFunction;=0A=
}=0A=
},dispatchException:function(_106){=0A=
(this.options.onException||Prototype.emptyFunction)(this,_106);=0A=
Ajax.Responders.dispatch("onException",this,_106);=0A=
}});=0A=
Ajax.Updater=3DClass.create();=0A=
Object.extend(Object.extend(Ajax.Updater.prototype,Ajax.Request.prototype=
),{initialize:function(_107,url,_109){=0A=
this.containers=3D{success:_107.success?$(_107.success):$(_107),failure:_=
107.failure?$(_107.failure):(_107.success?null:$(_107))};=0A=
this.transport=3DAjax.getTransport();=0A=
this.setOptions(_109);=0A=
var _10a=3Dthis.options.onComplete||Prototype.emptyFunction;=0A=
this.options.onComplete=3D(function(_10b,_10c){=0A=
this.updateContent();=0A=
_10a(_10b,_10c);=0A=
}).bind(this);=0A=
this.request(url);=0A=
},updateContent:function(){=0A=
var =
_10d=3Dthis.responseIsSuccess()?this.containers.success:this.containers.f=
ailure;=0A=
var _10e=3Dthis.transport.responseText;=0A=
if(!this.options.evalScripts){=0A=
_10e=3D_10e.stripScripts();=0A=
}=0A=
if(_10d){=0A=
if(this.options.insertion){=0A=
new this.options.insertion(_10d,_10e);=0A=
}else{=0A=
Element.update(_10d,_10e);=0A=
}=0A=
}=0A=
if(this.responseIsSuccess()){=0A=
if(this.onComplete){=0A=
setTimeout(this.onComplete.bind(this),10);=0A=
}=0A=
}=0A=
}});=0A=
Ajax.PeriodicalUpdater=3DClass.create();=0A=
Ajax.PeriodicalUpdater.prototype=3DObject.extend(new =
Ajax.Base(),{initialize:function(_10f,url,_111){=0A=
this.setOptions(_111);=0A=
this.onComplete=3Dthis.options.onComplete;=0A=
this.frequency=3D(this.options.frequency||2);=0A=
this.decay=3D(this.options.decay||1);=0A=
this.updater=3D{};=0A=
this.container=3D_10f;=0A=
this.url=3Durl;=0A=
this.start();=0A=
},start:function(){=0A=
this.options.onComplete=3Dthis.updateComplete.bind(this);=0A=
this.onTimerEvent();=0A=
},stop:function(){=0A=
this.updater.options.onComplete=3Dundefined;=0A=
clearTimeout(this.timer);=0A=
(this.onComplete||Prototype.emptyFunction).apply(this,arguments);=0A=
},updateComplete:function(_112){=0A=
if(this.options.decay){=0A=
this.decay=3D(_112.responseText=3D=3Dthis.lastText?this.decay*this.option=
s.decay:1);=0A=
this.lastText=3D_112.responseText;=0A=
}=0A=
this.timer=3DsetTimeout(this.onTimerEvent.bind(this),this.decay*this.freq=
uency*1000);=0A=
},onTimerEvent:function(){=0A=
this.updater=3Dnew Ajax.Updater(this.container,this.url,this.options);=0A=
}});=0A=
function $(){=0A=
var _113=3D[],_114;=0A=
for(var i=3D0;i<arguments.length;i++){=0A=
_114=3Darguments[i];=0A=
if(typeof _114=3D=3D"string"){=0A=
_114=3Ddocument.getElementById(_114);=0A=
}=0A=
_113.push(Element.extend(_114));=0A=
}=0A=
return _113.reduce();=0A=
}=0A=
document.getElementsByClassName=3Dfunction(_116,_117){=0A=
var _118=3D($(_117)||document.body).getElementsByTagName("*");=0A=
return $A(_118).inject([],function(_119,_11a){=0A=
if(_11a.className.match(new RegExp("(^|\\s)"+_116+"(\\s|$)"))){=0A=
_119.push(Element.extend(_11a));=0A=
}=0A=
return _119;=0A=
});=0A=
};=0A=
if(!window.Element){=0A=
var Element=3Dnew Object();=0A=
}=0A=
Element.extend=3Dfunction(_11b){=0A=
if(!_11b){=0A=
return;=0A=
}=0A=
if(_nativeExtensions||_11b.nodeType=3D=3D3){=0A=
return _11b;=0A=
}=0A=
if(!_11b._extended&&_11b.tagName&&_11b!=3Dwindow){=0A=
var _11c=3DObject.clone(Element.Methods),_11d=3DElement.extend.cache;=0A=
if(_11b.tagName=3D=3D"FORM"){=0A=
Object.extend(_11c,Form.Methods);=0A=
}=0A=
if(["INPUT","TEXTAREA","SELECT"].include(_11b.tagName)){=0A=
Object.extend(_11c,Form.Element.Methods);=0A=
}=0A=
for(var _11e in _11c){=0A=
var _11f=3D_11c[_11e];=0A=
if(typeof _11f=3D=3D"function"){=0A=
_11b[_11e]=3D_11d.findOrStore(_11f);=0A=
}=0A=
}=0A=
}=0A=
_11b._extended=3Dtrue;=0A=
return _11b;=0A=
};=0A=
Element.extend.cache=3D{findOrStore:function(_120){=0A=
return this[_120]=3Dthis[_120]||function(){=0A=
return _120.apply(null,[this].concat($A(arguments)));=0A=
};=0A=
}};=0A=
Element.Methods=3D{visible:function(_121){=0A=
return $(_121).style.display!=3D"none";=0A=
},toggle:function(_122){=0A=
_122=3D$(_122);=0A=
Element[Element.visible(_122)?"hide":"show"](_122);=0A=
return _122;=0A=
},hide:function(_123){=0A=
$(_123).style.display=3D"none";=0A=
return _123;=0A=
},show:function(_124){=0A=
$(_124).style.display=3D"";=0A=
return _124;=0A=
},remove:function(_125){=0A=
_125=3D$(_125);=0A=
_125.parentNode.removeChild(_125);=0A=
return _125;=0A=
},update:function(_126,html){=0A=
$(_126).innerHTML=3Dhtml.stripScripts();=0A=
setTimeout(function(){=0A=
html.evalScripts();=0A=
},10);=0A=
return _126;=0A=
},replace:function(_128,html){=0A=
_128=3D$(_128);=0A=
if(_128.outerHTML){=0A=
_128.outerHTML=3Dhtml.stripScripts();=0A=
}else{=0A=
var _12a=3D_128.ownerDocument.createRange();=0A=
_12a.selectNodeContents(_128);=0A=
_128.parentNode.replaceChild(_12a.createContextualFragment(html.stripScri=
pts()),_128);=0A=
}=0A=
setTimeout(function(){=0A=
html.evalScripts();=0A=
},10);=0A=
return _128;=0A=
},inspect:function(_12b){=0A=
_12b=3D$(_12b);=0A=
var _12c=3D"<"+_12b.tagName.toLowerCase();=0A=
$H({"id":"id","className":"class"}).each(function(pair){=0A=
var _12e=3Dpair.first(),_12f=3Dpair.last();=0A=
var _130=3D(_12b[_12e]||"").toString();=0A=
if(_130){=0A=
_12c+=3D" "+_12f+"=3D"+_130.inspect(true);=0A=
}=0A=
});=0A=
return _12c+">";=0A=
},recursivelyCollect:function(_131,_132){=0A=
_131=3D$(_131);=0A=
var _133=3D[];=0A=
while(_131=3D_131[_132]){=0A=
if(_131.nodeType=3D=3D1){=0A=
_133.push(Element.extend(_131));=0A=
}=0A=
}=0A=
return _133;=0A=
},ancestors:function(_134){=0A=
return $(_134).recursivelyCollect("parentNode");=0A=
},descendants:function(_135){=0A=
_135=3D$(_135);=0A=
return $A(_135.getElementsByTagName("*"));=0A=
},previousSiblings:function(_136){=0A=
return $(_136).recursivelyCollect("previousSibling");=0A=
},nextSiblings:function(_137){=0A=
return $(_137).recursivelyCollect("nextSibling");=0A=
},siblings:function(_138){=0A=
_138=3D$(_138);=0A=
return _138.previousSiblings().reverse().concat(_138.nextSiblings());=0A=
},match:function(_139,_13a){=0A=
_139=3D$(_139);=0A=
if(typeof _13a=3D=3D"string"){=0A=
_13a=3Dnew Selector(_13a);=0A=
}=0A=
return _13a.match(_139);=0A=
},up:function(_13b,_13c,_13d){=0A=
return Selector.findElement($(_13b).ancestors(),_13c,_13d);=0A=
},down:function(_13e,_13f,_140){=0A=
return Selector.findElement($(_13e).descendants(),_13f,_140);=0A=
},previous:function(_141,_142,_143){=0A=
return Selector.findElement($(_141).previousSiblings(),_142,_143);=0A=
},next:function(_144,_145,_146){=0A=
return Selector.findElement($(_144).nextSiblings(),_145,_146);=0A=
},getElementsBySelector:function(){=0A=
var args=3D$A(arguments),_148=3D$(args.shift());=0A=
return Selector.findChildElements(_148,args);=0A=
},getElementsByClassName:function(_149,_14a){=0A=
_149=3D$(_149);=0A=
return document.getElementsByClassName(_14a,_149);=0A=
},getHeight:function(_14b){=0A=
_14b=3D$(_14b);=0A=
return _14b.offsetHeight;=0A=
},classNames:function(_14c){=0A=
return new Element.ClassNames(_14c);=0A=
},hasClassName:function(_14d,_14e){=0A=
if(!(_14d=3D$(_14d))){=0A=
return;=0A=
}=0A=
return Element.classNames(_14d).include(_14e);=0A=
},addClassName:function(_14f,_150){=0A=
if(!(_14f=3D$(_14f))){=0A=
return;=0A=
}=0A=
Element.classNames(_14f).add(_150);=0A=
return _14f;=0A=
},removeClassName:function(_151,_152){=0A=
if(!(_151=3D$(_151))){=0A=
return;=0A=
}=0A=
Element.classNames(_151).remove(_152);=0A=
return _151;=0A=
},observe:function(){=0A=
Event.observe.apply(Event,arguments);=0A=
return $A(arguments).first();=0A=
},stopObserving:function(){=0A=
Event.stopObserving.apply(Event,arguments);=0A=
return $A(arguments).first();=0A=
},cleanWhitespace:function(_153){=0A=
_153=3D$(_153);=0A=
var node=3D_153.firstChild;=0A=
while(node){=0A=
var _155=3Dnode.nextSibling;=0A=
if(node.nodeType=3D=3D3&&!/\S/.test(node.nodeValue)){=0A=
_153.removeChild(node);=0A=
}=0A=
node=3D_155;=0A=
}=0A=
return _153;=0A=
},empty:function(_156){=0A=
return $(_156).innerHTML.match(/^\s*$/);=0A=
},childOf:function(_157,_158){=0A=
_157=3D$(_157),_158=3D$(_158);=0A=
while(_157=3D_157.parentNode){=0A=
if(_157=3D=3D_158){=0A=
return true;=0A=
}=0A=
}=0A=
return false;=0A=
},scrollTo:function(_159){=0A=
_159=3D$(_159);=0A=
var x=3D_159.x?_159.x:_159.offsetLeft,y=3D_159.y?_159.y:_159.offsetTop;=0A=
window.scrollTo(x,y);=0A=
return _159;=0A=
},getStyle:function(_15c,_15d){=0A=
_15c=3D$(_15c);=0A=
var _15e=3D_15c.style[_15d.camelize()];=0A=
if(!_15e){=0A=
if(document.defaultView&&document.defaultView.getComputedStyle){=0A=
var css=3Ddocument.defaultView.getComputedStyle(_15c,null);=0A=
_15e=3Dcss?css.getPropertyValue(_15d):null;=0A=
}else{=0A=
if(_15c.currentStyle){=0A=
_15e=3D_15c.currentStyle[_15d.camelize()];=0A=
}=0A=
}=0A=
}=0A=
if(window.opera&&["left","top","right","bottom"].include(_15d)){=0A=
if(Element.getStyle(_15c,"position")=3D=3D"static"){=0A=
_15e=3D"auto";=0A=
}=0A=
}=0A=
return _15e=3D=3D"auto"?null:_15e;=0A=
},setStyle:function(_160,_161){=0A=
_160=3D$(_160);=0A=
for(var name in _161){=0A=
_160.style[name.camelize()]=3D_161[name];=0A=
}=0A=
return _160;=0A=
},getDimensions:function(_163){=0A=
_163=3D$(_163);=0A=
if(Element.getStyle(_163,"display")!=3D"none"){=0A=
return {width:_163.offsetWidth,height:_163.offsetHeight};=0A=
}=0A=
var els=3D_163.style;=0A=
var _165=3Dels.visibility;=0A=
var _166=3Dels.position;=0A=
els.visibility=3D"hidden";=0A=
els.position=3D"absolute";=0A=
els.display=3D"";=0A=
var _167=3D_163.clientWidth;=0A=
var _168=3D_163.clientHeight;=0A=
els.display=3D"none";=0A=
els.position=3D_166;=0A=
els.visibility=3D_165;=0A=
return {width:_167,height:_168};=0A=
},makePositioned:function(_169){=0A=
_169=3D$(_169);=0A=
var pos=3DElement.getStyle(_169,"position");=0A=
if(pos=3D=3D"static"||!pos){=0A=
_169._madePositioned=3Dtrue;=0A=
_169.style.position=3D"relative";=0A=
if(window.opera){=0A=
_169.style.top=3D0;=0A=
_169.style.left=3D0;=0A=
}=0A=
}=0A=
return _169;=0A=
},undoPositioned:function(_16b){=0A=
_16b=3D$(_16b);=0A=
if(_16b._madePositioned){=0A=
_16b._madePositioned=3Dundefined;=0A=
_16b.style.position=3D_16b.style.top=3D_16b.style.left=3D_16b.style.botto=
m=3D_16b.style.right=3D"";=0A=
}=0A=
return _16b;=0A=
},makeClipping:function(_16c){=0A=
_16c=3D$(_16c);=0A=
if(_16c._overflow){=0A=
return;=0A=
}=0A=
_16c._overflow=3D_16c.style.overflow||"auto";=0A=
if((Element.getStyle(_16c,"overflow")||"visible")!=3D"hidden"){=0A=
_16c.style.overflow=3D"hidden";=0A=
}=0A=
return _16c;=0A=
},undoClipping:function(_16d){=0A=
_16d=3D$(_16d);=0A=
if(!_16d._overflow){=0A=
return;=0A=
}=0A=
_16d.style.overflow=3D_16d._overflow=3D=3D"auto"?"":_16d._overflow;=0A=
_16d._overflow=3Dnull;=0A=
return _16d;=0A=
}};=0A=
if(document.all){=0A=
Element.Methods.update=3Dfunction(_16e,html){=0A=
_16e=3D$(_16e);=0A=
var _170=3D_16e.tagName.toUpperCase();=0A=
if(["THEAD","TBODY","TR","TD"].indexOf(_170)>-1){=0A=
var div=3Ddocument.createElement("div");=0A=
switch(_170){=0A=
case "THEAD":=0A=
case "TBODY":=0A=
div.innerHTML=3D"<table><tbody>"+html.stripScripts()+"</tbody></table>";=0A=
depth=3D2;=0A=
break;=0A=
case "TR":=0A=
div.innerHTML=3D"<table><tbody><tr>"+html.stripScripts()+"</tr></tbody></=
table>";=0A=
depth=3D3;=0A=
break;=0A=
case "TD":=0A=
div.innerHTML=3D"<table><tbody><tr><td>"+html.stripScripts()+"</td></tr><=
/tbody></table>";=0A=
depth=3D4;=0A=
}=0A=
$A(_16e.childNodes).each(function(node){=0A=
_16e.removeChild(node);=0A=
});=0A=
depth.times(function(){=0A=
div=3Ddiv.firstChild;=0A=
});=0A=
$A(div.childNodes).each(function(node){=0A=
_16e.appendChild(node);=0A=
});=0A=
}else{=0A=
_16e.innerHTML=3Dhtml.stripScripts();=0A=
}=0A=
setTimeout(function(){=0A=
html.evalScripts();=0A=
},10);=0A=
return _16e;=0A=
};=0A=
}=0A=
Object.extend(Element,Element.Methods);=0A=
var _nativeExtensions=3Dfalse;=0A=
if(!window.HTMLElement&&/Konqueror|Safari|KHTML/.test(navigator.userAgent=
)){=0A=
["","Form","Input","TextArea","Select"].each(function(tag){=0A=
var _175=3Dwindow["HTML"+tag+"Element"]=3D{};=0A=
_175.prototype=3Ddocument.createElement(tag?tag.toLowerCase():"div").__pr=
oto__;=0A=
});=0A=
}=0A=
Element.addMethods=3Dfunction(_176){=0A=
Object.extend(Element.Methods,_176||{});=0A=
function copy(_177,_178){=0A=
var _179=3DElement.extend.cache;=0A=
for(var _17a in _177){=0A=
var _17b=3D_177[_17a];=0A=
_178[_17a]=3D_179.findOrStore(_17b);=0A=
}=0A=
}=0A=
if(typeof HTMLElement!=3D"undefined"){=0A=
copy(Element.Methods,HTMLElement.prototype);=0A=
copy(Form.Methods,HTMLFormElement.prototype);=0A=
[HTMLInputElement,HTMLTextAreaElement,HTMLSelectElement].each(function(_1=
7c){=0A=
copy(Form.Element.Methods,_17c.prototype);=0A=
});=0A=
_nativeExtensions=3Dtrue;=0A=
}=0A=
};=0A=
var Toggle=3Dnew Object();=0A=
Toggle.display=3DElement.toggle;=0A=
Abstract.Insertion=3Dfunction(_17d){=0A=
this.adjacency=3D_17d;=0A=
};=0A=
Abstract.Insertion.prototype=3D{initialize:function(_17e,_17f){=0A=
this.element=3D$(_17e);=0A=
this.content=3D_17f.stripScripts();=0A=
if(this.adjacency&&this.element.insertAdjacentHTML){=0A=
try{=0A=
this.element.insertAdjacentHTML(this.adjacency,this.content);=0A=
}=0A=
catch(e){=0A=
var _180=3Dthis.element.tagName.toLowerCase();=0A=
if(_180=3D=3D"tbody"||_180=3D=3D"tr"){=0A=
this.insertContent(this.contentFromAnonymousTable());=0A=
}else{=0A=
throw e;=0A=
}=0A=
}=0A=
}else{=0A=
this.range=3Dthis.element.ownerDocument.createRange();=0A=
if(this.initializeRange){=0A=
this.initializeRange();=0A=
}=0A=
this.insertContent([this.range.createContextualFragment(this.content)]);=0A=
}=0A=
setTimeout(function(){=0A=
_17f.evalScripts();=0A=
},10);=0A=
},contentFromAnonymousTable:function(){=0A=
var div=3Ddocument.createElement("div");=0A=
div.innerHTML=3D"<table><tbody>"+this.content+"</tbody></table>";=0A=
return $A(div.childNodes[0].childNodes[0].childNodes);=0A=
}};=0A=
var Insertion=3Dnew Object();=0A=
Insertion.Before=3DClass.create();=0A=
Insertion.Before.prototype=3DObject.extend(new =
Abstract.Insertion("beforeBegin"),{initializeRange:function(){=0A=
this.range.setStartBefore(this.element);=0A=
},insertContent:function(_182){=0A=
_182.each((function(_183){=0A=
this.element.parentNode.insertBefore(_183,this.element);=0A=
}).bind(this));=0A=
}});=0A=
Insertion.Top=3DClass.create();=0A=
Insertion.Top.prototype=3DObject.extend(new =
Abstract.Insertion("afterBegin"),{initializeRange:function(){=0A=
this.range.selectNodeContents(this.element);=0A=
this.range.collapse(true);=0A=
},insertContent:function(_184){=0A=
_184.reverse(false).each((function(_185){=0A=
this.element.insertBefore(_185,this.element.firstChild);=0A=
}).bind(this));=0A=
}});=0A=
Insertion.Bottom=3DClass.create();=0A=
Insertion.Bottom.prototype=3DObject.extend(new =
Abstract.Insertion("beforeEnd"),{initializeRange:function(){=0A=
this.range.selectNodeContents(this.element);=0A=
this.range.collapse(this.element);=0A=
},insertContent:function(_186){=0A=
_186.each((function(_187){=0A=
this.element.appendChild(_187);=0A=
}).bind(this));=0A=
}});=0A=
Insertion.After=3DClass.create();=0A=
Insertion.After.prototype=3DObject.extend(new =
Abstract.Insertion("afterEnd"),{initializeRange:function(){=0A=
this.range.setStartAfter(this.element);=0A=
},insertContent:function(_188){=0A=
_188.each((function(_189){=0A=
this.element.parentNode.insertBefore(_189,this.element.nextSibling);=0A=
}).bind(this));=0A=
}});=0A=
Element.ClassNames=3DClass.create();=0A=
Element.ClassNames.prototype=3D{initialize:function(_18a){=0A=
this.element=3D$(_18a);=0A=
},_each:function(_18b){=0A=
this.element.className.split(/\s+/).select(function(name){=0A=
return name.length>0;=0A=
})._each(_18b);=0A=
},set:function(_18d){=0A=
this.element.className=3D_18d;=0A=
},add:function(_18e){=0A=
if(this.include(_18e)){=0A=
return;=0A=
}=0A=
this.set(this.toArray().concat(_18e).join(" "));=0A=
},remove:function(_18f){=0A=
if(!this.include(_18f)){=0A=
return;=0A=
}=0A=
this.set(this.select(function(_190){=0A=
return _190!=3D_18f;=0A=
}).join(" "));=0A=
},toString:function(){=0A=
return this.toArray().join(" ");=0A=
}};=0A=
Object.extend(Element.ClassNames.prototype,Enumerable);=0A=
var Selector=3DClass.create();=0A=
Selector.prototype=3D{initialize:function(_191){=0A=
this.params=3D{classNames:[]};=0A=
this.expression=3D_191.toString().strip();=0A=
this.parseExpression();=0A=
this.compileMatcher();=0A=
},parseExpression:function(){=0A=
function abort(_192){=0A=
throw "Parse error in selector: "+_192;=0A=
}=0A=
if(this.expression=3D=3D""){=0A=
abort("empty expression");=0A=
}=0A=
var _193=3Dthis.params,expr=3Dthis.expression,_195,_196,_197,rest;=0A=
while(_195=3Dexpr.match(/^(.*)\[([a-z0-9_:-]+?)(?:([~\|!]?=3D)(?:"([^"]*)=
"|([^\]\s]*)))?\]$/i)){=0A=
_193.attributes=3D_193.attributes||[];=0A=
_193.attributes.push({name:_195[2],operator:_195[3],value:_195[4]||_195[5=
]||""});=0A=
expr=3D_195[1];=0A=
}=0A=
if(expr=3D=3D"*"){=0A=
return this.params.wildcard=3Dtrue;=0A=
}=0A=
while(_195=3Dexpr.match(/^([^a-z0-9_-])?([a-z0-9_-]+)(.*)/i)){=0A=
_196=3D_195[1],_197=3D_195[2],rest=3D_195[3];=0A=
switch(_196){=0A=
case "#":=0A=
_193.id=3D_197;=0A=
break;=0A=
case ".":=0A=
_193.classNames.push(_197);=0A=
break;=0A=
case "":=0A=
case undefined:=0A=
_193.tagName=3D_197.toUpperCase();=0A=
break;=0A=
default:=0A=
abort(expr.inspect());=0A=
}=0A=
expr=3Drest;=0A=
}=0A=
if(expr.length>0){=0A=
abort(expr.inspect());=0A=
}=0A=
},buildMatchExpression:function(){=0A=
var _199=3Dthis.params,_19a=3D[],_19b;=0A=
if(_199.wildcard){=0A=
_19a.push("true");=0A=
}=0A=
if(_19b=3D_199.id){=0A=
_19a.push("element.id =3D=3D "+_19b.inspect());=0A=
}=0A=
if(_19b=3D_199.tagName){=0A=
_19a.push("element.tagName.toUpperCase() =3D=3D "+_19b.inspect());=0A=
}=0A=
if((_19b=3D_199.classNames).length>0){=0A=
for(var i=3D0;i<_19b.length;i++){=0A=
_19a.push("Element.hasClassName(element, "+_19b[i].inspect()+")");=0A=
}=0A=
}=0A=
if(_19b=3D_199.attributes){=0A=
_19b.each(function(_19d){=0A=
var _19e=3D"element.getAttribute("+_19d.name.inspect()+")";=0A=
var _19f=3Dfunction(_1a0){=0A=
return _19e+" && "+_19e+".split("+_1a0.inspect()+")";=0A=
};=0A=
switch(_19d.operator){=0A=
case "=3D":=0A=
_19a.push(_19e+" =3D=3D "+_19d.value.inspect());=0A=
break;=0A=
case "~=3D":=0A=
_19a.push(_19f(" ")+".include("+_19d.value.inspect()+")");=0A=
break;=0A=
case "|=3D":=0A=
_19a.push(_19f("-")+".first().toUpperCase() =3D=3D =
"+_19d.value.toUpperCase().inspect());=0A=
break;=0A=
case "!=3D":=0A=
_19a.push(_19e+" !=3D "+_19d.value.inspect());=0A=
break;=0A=
case "":=0A=
case undefined:=0A=
_19a.push(_19e+" !=3D null");=0A=
break;=0A=
default:=0A=
throw "Unknown operator "+_19d.operator+" in selector";=0A=
}=0A=
});=0A=
}=0A=
return _19a.join(" && ");=0A=
},compileMatcher:function(){=0A=
this.match=3Dnew Function("element","if (!element.tagName) return false; =
      return "+this.buildMatchExpression());=0A=
},findElements:function(_1a1){=0A=
var _1a2;=0A=
if(_1a2=3D$(this.params.id)){=0A=
if(this.match(_1a2)){=0A=
if(!_1a1||Element.childOf(_1a2,_1a1)){=0A=
return [_1a2];=0A=
}=0A=
}=0A=
}=0A=
_1a1=3D(_1a1||document).getElementsByTagName(this.params.tagName||"*");=0A=
var _1a3=3D[];=0A=
for(var i=3D0;i<_1a1.length;i++){=0A=
if(this.match(_1a2=3D_1a1[i])){=0A=
_1a3.push(Element.extend(_1a2));=0A=
}=0A=
}=0A=
return _1a3;=0A=
},toString:function(){=0A=
return this.expression;=0A=
}};=0A=
Object.extend(Selector,{matchElements:function(_1a5,_1a6){=0A=
var _1a7=3Dnew Selector(_1a6);=0A=
return _1a5.select(_1a7.match.bind(_1a7));=0A=
},findElement:function(_1a8,_1a9,_1aa){=0A=
if(typeof _1a9=3D=3D"number"){=0A=
_1aa=3D_1a9,_1a9=3Dfalse;=0A=
}=0A=
return Selector.matchElements(_1a8,_1a9||"*")[_1aa||0];=0A=
},findChildElements:function(_1ab,_1ac){=0A=
return _1ac.map(function(_1ad){=0A=
return _1ad.strip().split(/\s+/).inject([null],function(_1ae,expr){=0A=
var _1b0=3Dnew Selector(expr);=0A=
return _1ae.inject([],function(_1b1,_1b2){=0A=
return _1b1.concat(_1b0.findElements(_1b2||_1ab));=0A=
});=0A=
});=0A=
}).flatten();=0A=
}});=0A=
function $$(){=0A=
return Selector.findChildElements(document,$A(arguments));=0A=
}=0A=
var Form=3D{reset:function(form){=0A=
$(form).reset();=0A=
return form;=0A=
}};=0A=
Form.Methods=3D{serialize:function(form){=0A=
var _1b5=3DForm.getElements($(form));=0A=
var _1b6=3Dnew Array();=0A=
for(var i=3D0;i<_1b5.length;i++){=0A=
var _1b8=3DForm.Element.serialize(_1b5[i]);=0A=
if(_1b8){=0A=
_1b6.push(_1b8);=0A=
}=0A=
}=0A=
return _1b6.join("&");=0A=
},getElements:function(form){=0A=
form=3D$(form);=0A=
var _1ba=3Dnew Array();=0A=
for(var _1bb in Form.Element.Serializers){=0A=
var _1bc=3Dform.getElementsByTagName(_1bb);=0A=
for(var j=3D0;j<_1bc.length;j++){=0A=
_1ba.push(_1bc[j]);=0A=
}=0A=
}=0A=
return _1ba;=0A=
},getInputs:function(form,_1bf,name){=0A=
form=3D$(form);=0A=
var _1c1=3Dform.getElementsByTagName("input");=0A=
if(!_1bf&&!name){=0A=
return _1c1;=0A=
}=0A=
var _1c2=3Dnew Array();=0A=
for(var i=3D0;i<_1c1.length;i++){=0A=
var _1c4=3D_1c1[i];=0A=
if((_1bf&&_1c4.type!=3D_1bf)||(name&&_1c4.name!=3Dname)){=0A=
continue;=0A=
}=0A=
_1c2.push(_1c4);=0A=
}=0A=
return _1c2;=0A=
},disable:function(form){=0A=
form=3D$(form);=0A=
var _1c6=3DForm.getElements(form);=0A=
for(var i=3D0;i<_1c6.length;i++){=0A=
var _1c8=3D_1c6[i];=0A=
_1c8.blur();=0A=
_1c8.disabled=3D"true";=0A=
}=0A=
return form;=0A=
},enable:function(form){=0A=
form=3D$(form);=0A=
var _1ca=3DForm.getElements(form);=0A=
for(var i=3D0;i<_1ca.length;i++){=0A=
var _1cc=3D_1ca[i];=0A=
_1cc.disabled=3D"";=0A=
}=0A=
return form;=0A=
},findFirstElement:function(form){=0A=
return Form.getElements(form).find(function(_1ce){=0A=
return =
_1ce.type!=3D"hidden"&&!_1ce.disabled&&["input","select","textarea"].incl=
ude(_1ce.tagName.toLowerCase());=0A=
});=0A=
},focusFirstElement:function(form){=0A=
form=3D$(form);=0A=
Field.activate(Form.findFirstElement(form));=0A=
return form;=0A=
}};=0A=
Object.extend(Form,Form.Methods);=0A=
Form.Element=3D{focus:function(_1d0){=0A=
$(_1d0).focus();=0A=
return _1d0;=0A=
},select:function(_1d1){=0A=
$(_1d1).select();=0A=
return _1d1;=0A=
}};=0A=
Form.Element.Methods=3D{serialize:function(_1d2){=0A=
_1d2=3D$(_1d2);=0A=
var _1d3=3D_1d2.tagName.toLowerCase();=0A=
var _1d4=3DForm.Element.Serializers[_1d3](_1d2);=0A=
if(_1d4){=0A=
var key=3DencodeURIComponent(_1d4[0]);=0A=
if(key.length=3D=3D0){=0A=
return;=0A=
}=0A=
if(_1d4[1].constructor!=3DArray){=0A=
_1d4[1]=3D[_1d4[1]];=0A=
}=0A=
return _1d4[1].map(function(_1d6){=0A=
return key+"=3D"+encodeURIComponent(_1d6);=0A=
}).join("&");=0A=
}=0A=
},getValue:function(_1d7){=0A=
_1d7=3D$(_1d7);=0A=
var _1d8=3D_1d7.tagName.toLowerCase();=0A=
var _1d9=3DForm.Element.Serializers[_1d8](_1d7);=0A=
if(_1d9){=0A=
return _1d9[1];=0A=
}=0A=
},clear:function(_1da){=0A=
$(_1da).value=3D"";=0A=
return _1da;=0A=
},present:function(_1db){=0A=
return $(_1db).value!=3D"";=0A=
},activate:function(_1dc){=0A=
_1dc=3D$(_1dc);=0A=
_1dc.focus();=0A=
if(_1dc.select){=0A=
_1dc.select();=0A=
}=0A=
return _1dc;=0A=
},disable:function(_1dd){=0A=
_1dd=3D$(_1dd);=0A=
_1dd.disabled=3D"";=0A=
return _1dd;=0A=
},enable:function(_1de){=0A=
_1de=3D$(_1de);=0A=
_1de.blur();=0A=
_1de.disabled=3D"true";=0A=
return _1de;=0A=
}};=0A=
Object.extend(Form.Element,Form.Element.Methods);=0A=
var Field=3DForm.Element;=0A=
Form.Element.Serializers=3D{input:function(_1df){=0A=
switch(_1df.type.toLowerCase()){=0A=
case "checkbox":=0A=
case "radio":=0A=
return Form.Element.Serializers.inputSelector(_1df);=0A=
default:=0A=
return Form.Element.Serializers.textarea(_1df);=0A=
}=0A=
return false;=0A=
},inputSelector:function(_1e0){=0A=
if(_1e0.checked){=0A=
return [_1e0.name,_1e0.value];=0A=
}=0A=
},textarea:function(_1e1){=0A=
return [_1e1.name,_1e1.value];=0A=
},select:function(_1e2){=0A=
return =
Form.Element.Serializers[_1e2.type=3D=3D"select-one"?"selectOne":"selectM=
any"](_1e2);=0A=
},selectOne:function(_1e3){=0A=
var _1e4=3D"",opt,_1e6=3D_1e3.selectedIndex;=0A=
if(_1e6>=3D0){=0A=
opt=3D_1e3.options[_1e6];=0A=
_1e4=3Dopt.value||opt.text;=0A=
}=0A=
return [_1e3.name,_1e4];=0A=
},selectMany:function(_1e7){=0A=
var _1e8=3D[];=0A=
for(var i=3D0;i<_1e7.length;i++){=0A=
var opt=3D_1e7.options[i];=0A=
if(opt.selected){=0A=
_1e8.push(opt.value||opt.text);=0A=
}=0A=
}=0A=
return [_1e7.name,_1e8];=0A=
}};=0A=
var $F=3DForm.Element.getValue;=0A=
Abstract.TimedObserver=3Dfunction(){=0A=
};=0A=
Abstract.TimedObserver.prototype=3D{initialize:function(_1eb,_1ec,_1ed){=0A=
this.frequency=3D_1ec;=0A=
this.element=3D$(_1eb);=0A=
this.callback=3D_1ed;=0A=
this.lastValue=3Dthis.getValue();=0A=
this.registerCallback();=0A=
},registerCallback:function(){=0A=
setInterval(this.onTimerEvent.bind(this),this.frequency*1000);=0A=
},onTimerEvent:function(){=0A=
var _1ee=3Dthis.getValue();=0A=
if(this.lastValue!=3D_1ee){=0A=
this.callback(this.element,_1ee);=0A=
this.lastValue=3D_1ee;=0A=
}=0A=
}};=0A=
Form.Element.Observer=3DClass.create();=0A=
Form.Element.Observer.prototype=3DObject.extend(new =
Abstract.TimedObserver(),{getValue:function(){=0A=
return Form.Element.getValue(this.element);=0A=
}});=0A=
Form.Observer=3DClass.create();=0A=
Form.Observer.prototype=3DObject.extend(new =
Abstract.TimedObserver(),{getValue:function(){=0A=
return Form.serialize(this.element);=0A=
}});=0A=
Abstract.EventObserver=3Dfunction(){=0A=
};=0A=
Abstract.EventObserver.prototype=3D{initialize:function(_1ef,_1f0){=0A=
this.element=3D$(_1ef);=0A=
this.callback=3D_1f0;=0A=
this.lastValue=3Dthis.getValue();=0A=
if(this.element.tagName.toLowerCase()=3D=3D"form"){=0A=
this.registerFormCallbacks();=0A=
}else{=0A=
this.registerCallback(this.element);=0A=
}=0A=
},onElementEvent:function(){=0A=
var _1f1=3Dthis.getValue();=0A=
if(this.lastValue!=3D_1f1){=0A=
this.callback(this.element,_1f1);=0A=
this.lastValue=3D_1f1;=0A=
}=0A=
},registerFormCallbacks:function(){=0A=
var _1f2=3DForm.getElements(this.element);=0A=
for(var i=3D0;i<_1f2.length;i++){=0A=
this.registerCallback(_1f2[i]);=0A=
}=0A=
},registerCallback:function(_1f4){=0A=
if(_1f4.type){=0A=
switch(_1f4.type.toLowerCase()){=0A=
case "checkbox":=0A=
case "radio":=0A=
Event.observe(_1f4,"click",this.onElementEvent.bind(this));=0A=
break;=0A=
default:=0A=
Event.observe(_1f4,"change",this.onElementEvent.bind(this));=0A=
break;=0A=
}=0A=
}=0A=
}};=0A=
Form.Element.EventObserver=3DClass.create();=0A=
Form.Element.EventObserver.prototype=3DObject.extend(new =
Abstract.EventObserver(),{getValue:function(){=0A=
return Form.Element.getValue(this.element);=0A=
}});=0A=
Form.EventObserver=3DClass.create();=0A=
Form.EventObserver.prototype=3DObject.extend(new =
Abstract.EventObserver(),{getValue:function(){=0A=
return Form.serialize(this.element);=0A=
}});=0A=
if(!window.Event){=0A=
var Event=3Dnew Object();=0A=
}=0A=
Object.extend(Event,{KEY_BACKSPACE:8,KEY_TAB:9,KEY_RETURN:13,KEY_ESC:27,K=
EY_LEFT:37,KEY_UP:38,KEY_RIGHT:39,KEY_DOWN:40,KEY_DELETE:46,KEY_HOME:36,K=
EY_END:35,KEY_PAGEUP:33,KEY_PAGEDOWN:34,element:function(_1f5){=0A=
return _1f5.target||_1f5.srcElement;=0A=
},isLeftClick:function(_1f6){=0A=
return =
(((_1f6.which)&&(_1f6.which=3D=3D1))||((_1f6.button)&&(_1f6.button=3D=3D1=
)));=0A=
},pointerX:function(_1f7){=0A=
return =
_1f7.pageX||(_1f7.clientX+(document.documentElement.scrollLeft||document.=
body.scrollLeft));=0A=
},pointerY:function(_1f8){=0A=
return =
_1f8.pageY||(_1f8.clientY+(document.documentElement.scrollTop||document.b=
ody.scrollTop));=0A=
},stop:function(_1f9){=0A=
if(_1f9.preventDefault){=0A=
_1f9.preventDefault();=0A=
_1f9.stopPropagation();=0A=
}else{=0A=
_1f9.returnValue=3Dfalse;=0A=
_1f9.cancelBubble=3Dtrue;=0A=
}=0A=
},findElement:function(_1fa,_1fb){=0A=
var _1fc=3DEvent.element(_1fa);=0A=
while(_1fc.parentNode&&(!_1fc.tagName||(_1fc.tagName.toUpperCase()!=3D_1f=
b.toUpperCase()))){=0A=
_1fc=3D_1fc.parentNode;=0A=
}=0A=
return _1fc;=0A=
},observers:false,_observeAndCache:function(_1fd,name,_1ff,_200){=0A=
if(!this.observers){=0A=
this.observers=3D[];=0A=
}=0A=
if(_1fd.addEventListener){=0A=
this.observers.push([_1fd,name,_1ff,_200]);=0A=
_1fd.addEventListener(name,_1ff,_200);=0A=
}else{=0A=
if(_1fd.attachEvent){=0A=
this.observers.push([_1fd,name,_1ff,_200]);=0A=
_1fd.attachEvent("on"+name,_1ff);=0A=
}=0A=
}=0A=
},unloadCache:function(){=0A=
if(!Event.observers){=0A=
return;=0A=
}=0A=
for(var i=3D0;i<Event.observers.length;i++){=0A=
Event.stopObserving.apply(this,Event.observers[i]);=0A=
Event.observers[i][0]=3Dnull;=0A=
}=0A=
Event.observers=3Dfalse;=0A=
},observe:function(_202,name,_204,_205){=0A=
_202=3D$(_202);=0A=
_205=3D_205||false;=0A=
if(name=3D=3D"keypress"&&(navigator.appVersion.match(/Konqueror|Safari|KH=
TML/)||_202.attachEvent)){=0A=
name=3D"keydown";=0A=
}=0A=
Event._observeAndCache(_202,name,_204,_205);=0A=
},stopObserving:function(_206,name,_208,_209){=0A=
_206=3D$(_206);=0A=
_209=3D_209||false;=0A=
if(name=3D=3D"keypress"&&(navigator.appVersion.match(/Konqueror|Safari|KH=
TML/)||_206.detachEvent)){=0A=
name=3D"keydown";=0A=
}=0A=
if(_206.removeEventListener){=0A=
_206.removeEventListener(name,_208,_209);=0A=
}else{=0A=
if(_206.detachEvent){=0A=
try{=0A=
_206.detachEvent("on"+name,_208);=0A=
}=0A=
catch(e){=0A=
}=0A=
}=0A=
}=0A=
}});=0A=
if(navigator.appVersion.match(/\bMSIE\b/)){=0A=
Event.observe(window,"unload",Event.unloadCache,false);=0A=
}=0A=
var Position=3D{includeScrollOffsets:false,prepare:function(){=0A=
this.deltaX=3Dwindow.pageXOffset||document.documentElement.scrollLeft||do=
cument.body.scrollLeft||0;=0A=
this.deltaY=3Dwindow.pageYOffset||document.documentElement.scrollTop||doc=
ument.body.scrollTop||0;=0A=
},realOffset:function(_20a){=0A=
var _20b=3D0,_20c=3D0;=0A=
do{=0A=
_20b+=3D_20a.scrollTop||0;=0A=
_20c+=3D_20a.scrollLeft||0;=0A=
_20a=3D_20a.parentNode;=0A=
}while(_20a);=0A=
return [_20c,_20b];=0A=
},cumulativeOffset:function(_20d){=0A=
var _20e=3D0,_20f=3D0;=0A=
do{=0A=
_20e+=3D_20d.offsetTop||0;=0A=
_20f+=3D_20d.offsetLeft||0;=0A=
_20d=3D_20d.offsetParent;=0A=
}while(_20d);=0A=
return [_20f,_20e];=0A=
},positionedOffset:function(_210){=0A=
var _211=3D0,_212=3D0;=0A=
do{=0A=
_211+=3D_210.offsetTop||0;=0A=
_212+=3D_210.offsetLeft||0;=0A=
_210=3D_210.offsetParent;=0A=
if(_210){=0A=
p=3DElement.getStyle(_210,"position");=0A=
if(p=3D=3D"relative"||p=3D=3D"absolute"){=0A=
break;=0A=
}=0A=
}=0A=
}while(_210);=0A=
return [_212,_211];=0A=
},offsetParent:function(_213){=0A=
if(_213.offsetParent){=0A=
return _213.offsetParent;=0A=
}=0A=
if(_213=3D=3Ddocument.body){=0A=
return _213;=0A=
}=0A=
while((_213=3D_213.parentNode)&&_213!=3Ddocument.body){=0A=
if(Element.getStyle(_213,"position")!=3D"static"){=0A=
return _213;=0A=
}=0A=
}=0A=
return document.body;=0A=
},within:function(_214,x,y){=0A=
if(this.includeScrollOffsets){=0A=
return this.withinIncludingScrolloffsets(_214,x,y);=0A=
}=0A=
this.xcomp=3Dx;=0A=
this.ycomp=3Dy;=0A=
this.offset=3Dthis.cumulativeOffset(_214);=0A=
return =
(y>=3Dthis.offset[1]&&y<this.offset[1]+_214.offsetHeight&&x>=3Dthis.offse=
t[0]&&x<this.offset[0]+_214.offsetWidth);=0A=
},withinIncludingScrolloffsets:function(_217,x,y){=0A=
var _21a=3Dthis.realOffset(_217);=0A=
this.xcomp=3Dx+_21a[0]-this.deltaX;=0A=
this.ycomp=3Dy+_21a[1]-this.deltaY;=0A=
this.offset=3Dthis.cumulativeOffset(_217);=0A=
return =
(this.ycomp>=3Dthis.offset[1]&&this.ycomp<this.offset[1]+_217.offsetHeigh=
t&&this.xcomp>=3Dthis.offset[0]&&this.xcomp<this.offset[0]+_217.offsetWid=
th);=0A=
},overlap:function(mode,_21c){=0A=
if(!mode){=0A=
return 0;=0A=
}=0A=
if(mode=3D=3D"vertical"){=0A=
return ((this.offset[1]+_21c.offsetHeight)-this.ycomp)/_21c.offsetHeight;=0A=
}=0A=
if(mode=3D=3D"horizontal"){=0A=
return ((this.offset[0]+_21c.offsetWidth)-this.xcomp)/_21c.offsetWidth;=0A=
}=0A=
},page:function(_21d){=0A=
var _21e=3D0,_21f=3D0;=0A=
var _220=3D_21d;=0A=
do{=0A=
_21e+=3D_220.offsetTop||0;=0A=
_21f+=3D_220.offsetLeft||0;=0A=
if(_220.offsetParent=3D=3Ddocument.body){=0A=
if(Element.getStyle(_220,"position")=3D=3D"absolute"){=0A=
break;=0A=
}=0A=
}=0A=
}while(_220=3D_220.offsetParent);=0A=
_220=3D_21d;=0A=
do{=0A=
if(!window.opera||_220.tagName=3D=3D"BODY"){=0A=
_21e-=3D_220.scrollTop||0;=0A=
_21f-=3D_220.scrollLeft||0;=0A=
}=0A=
}while(_220=3D_220.parentNode);=0A=
return [_21f,_21e];=0A=
},clone:function(_221,_222){=0A=
var =
_223=3DObject.extend({setLeft:true,setTop:true,setWidth:true,setHeight:tr=
ue,offsetTop:0,offsetLeft:0},arguments[2]||{});=0A=
_221=3D$(_221);=0A=
var p=3DPosition.page(_221);=0A=
_222=3D$(_222);=0A=
var _225=3D[0,0];=0A=
var _226=3Dnull;=0A=
if(Element.getStyle(_222,"position")=3D=3D"absolute"){=0A=
_226=3DPosition.offsetParent(_222);=0A=
_225=3DPosition.page(_226);=0A=
}=0A=
if(_226=3D=3Ddocument.body){=0A=
_225[0]-=3Ddocument.body.offsetLeft;=0A=
_225[1]-=3Ddocument.body.offsetTop;=0A=
}=0A=
if(_223.setLeft){=0A=
_222.style.left=3D(p[0]-_225[0]+_223.offsetLeft)+"px";=0A=
}=0A=
if(_223.setTop){=0A=
_222.style.top=3D(p[1]-_225[1]+_223.offsetTop)+"px";=0A=
}=0A=
if(_223.setWidth){=0A=
_222.style.width=3D_221.offsetWidth+"px";=0A=
}=0A=
if(_223.setHeight){=0A=
_222.style.height=3D_221.offsetHeight+"px";=0A=
}=0A=
},absolutize:function(_227){=0A=
_227=3D$(_227);=0A=
if(_227.style.position=3D=3D"absolute"){=0A=
return;=0A=
}=0A=
Position.prepare();=0A=
var _228=3DPosition.positionedOffset(_227);=0A=
var top=3D_228[1];=0A=
var left=3D_228[0];=0A=
var _22b=3D_227.clientWidth;=0A=
var _22c=3D_227.clientHeight;=0A=
_227._originalLeft=3Dleft-parseFloat(_227.style.left||0);=0A=
_227._originalTop=3Dtop-parseFloat(_227.style.top||0);=0A=
_227._originalWidth=3D_227.style.width;=0A=
_227._originalHeight=3D_227.style.height;=0A=
_227.style.position=3D"absolute";=0A=
_227.style.top=3Dtop+"px";=0A=
_227.style.left=3Dleft+"px";=0A=
_227.style.width=3D_22b+"px";=0A=
_227.style.height=3D_22c+"px";=0A=
},relativize:function(_22d){=0A=
_22d=3D$(_22d);=0A=
if(_22d.style.position=3D=3D"relative"){=0A=
return;=0A=
}=0A=
Position.prepare();=0A=
_22d.style.position=3D"relative";=0A=
var top=3DparseFloat(_22d.style.top||0)-(_22d._originalTop||0);=0A=
var left=3DparseFloat(_22d.style.left||0)-(_22d._originalLeft||0);=0A=
_22d.style.top=3Dtop+"px";=0A=
_22d.style.left=3Dleft+"px";=0A=
_22d.style.height=3D_22d._originalHeight;=0A=
_22d.style.width=3D_22d._originalWidth;=0A=
}};=0A=
if(/Konqueror|Safari|KHTML/.test(navigator.userAgent)){=0A=
Position.cumulativeOffset=3Dfunction(_230){=0A=
var _231=3D0,_232=3D0;=0A=
do{=0A=
_231+=3D_230.offsetTop||0;=0A=
_232+=3D_230.offsetLeft||0;=0A=
if(_230.offsetParent=3D=3Ddocument.body){=0A=
if(Element.getStyle(_230,"position")=3D=3D"absolute"){=0A=
break;=0A=
}=0A=
}=0A=
_230=3D_230.offsetParent;=0A=
}while(_230);=0A=
return [_232,_231];=0A=
};=0A=
}=0A=
Element.addMethods();=0A=
var AjaxAPI=3Dnew function(){=0A=
};=0A=
AjaxAPI.navigFrameName=3Dnull;=0A=
AjaxAPI.navigFrameEl=3Dnull;=0A=
AjaxAPI.getXMLHttpRequest=3Dfunction(){=0A=
try{=0A=
var _233=3Dnull;=0A=
if(window.XMLHttpRequest){=0A=
_233=3Dnew XMLHttpRequest();=0A=
}else{=0A=
if(window.ActiveXObject){=0A=
try{=0A=
_233=3Dnew ActiveXObject("Msxml2.XMLHTTP");=0A=
}=0A=
catch(e){=0A=
_233=3Dnew ActiveXObject("Microsoft.XMLHTTP");=0A=
}=0A=
}=0A=
}=0A=
}=0A=
catch(e){=0A=
StatusMsgAPI.showErrorMsg("Unable to create XML Http Object for Ajax =
Request. <br>Reason :"+LangUtils.getErrorMsg(e));=0A=
throw e;=0A=
}=0A=
return _233;=0A=
};=0A=
AjaxAPI.sendRequest=3Dfunction(_234){=0A=
var _235=3DAjaxAPI.getXMLHttpRequest();=0A=
try{=0A=
_234=3DAjaxOptions.getAsAjaxOptions(_234);=0A=
var _236=3D_234["URL"];=0A=
var _237=3D_234["PARAMETERS"];=0A=
var url=3D_234.v("URL");=0A=
var _239=3D_234["TARGET"];=0A=
if(_237&&(_234.vu("METHOD")=3D=3D"GET")){=0A=
url=3DappendParamsToUrl(url,_237);=0A=
}=0A=
if(!_234["NOSUBREQPARAM"]){=0A=
url=3DappendParamsToUrl(url,"SUBREQUEST=3DXMLHTTP&_ZVER_=3D"+ZDBGlobal._Z=
VER_);=0A=
}=0A=
_235.open(_234.vu("METHOD"),url,_234.isTrue("ASYNCHRONOUS"));=0A=
var _23a=3Dnew Object();=0A=
_23a["X-Requested-With"]=3D"XMLHttpRequest";=0A=
if(_234.vu("METHOD")=3D=3D"POST"){=0A=
_23a["Content-type"]=3D"application/x-www-form-urlencoded;charset=3DUTF-8=
";=0A=
}=0A=
if(_235.overrideMimeType){=0A=
_23a["Connection"]=3D"close";=0A=
}=0A=
AjaxUtils.updateObject(_23a,_234["REQUESTHEADERS"]);=0A=
if((_237!=3Dnull)&&(_234.vu("METHOD")=3D=3D"POST")){=0A=
_237+=3D"&ZDB_CSRF_TOKEN=3D"+getCSRFCookie("CSRF_TOKEN");=0A=
}=0A=
var body=3D_234["POSTBODY"]?_234["POSTBODY"]:_237;=0A=
body=3D(_234.vu("METHOD")=3D=3D"POST")?body:null;=0A=
if(body!=3Dnull){=0A=
_23a["Content-length",body.length];=0A=
}else{=0A=
if(_234.vu("METHOD")=3D=3D"POST"){=0A=
body=3D"___DUMMYDATA=3Daa&ZDB_CSRF_TOKEN=3D"+getCSRFCookie("CSRF_TOKEN");=0A=
_23a["Content-length",body.length];=0A=
}=0A=
}=0A=
for(var _23c in _23a){=0A=
_235.setRequestHeader(_23c,_23a[_23c]);=0A=
}=0A=
var resp=3Dnew AjaxResponse(_235);=0A=
_235.onreadystatechange=3Dfunction(){=0A=
AjaxUtils.handleAjaxResponse(resp,_234);=0A=
};=0A=
if(_234["STATUSFUNC"]){=0A=
_234.fn("STATUSFUNC")(resp,_234);=0A=
}=0A=
_235.send(body);=0A=
DOMUtils.enableElements(_234["DISABLEELS"],false);=0A=
}=0A=
catch(e){=0A=
StatusMsgAPI.showErrorMsg("Unable to send request.<br>Reason : =
"+LangUtils.getErrorMsg(e));=0A=
throw e;=0A=
}=0A=
};=0A=
AjaxAPI.sendNavigableRequest=3Dfunction(_23e){=0A=
_23e=3DAjaxOptions.getAsAjaxOptions(_23e);=0A=
if(_23e["METHOD"]!=3D"GET"){=0A=
throw new Error("Currently only Get is supported.");=0A=
}=0A=
var url=3DAjaxAPI.getAsNavigableAjaxURL(_23e);=0A=
if(AjaxAPI.navigFrameName!=3Dnull){=0A=
AjaxAPI.navigFrameEl.reqOptions=3Dnull;=0A=
window.frames[AjaxAPI.navigFrameName].location.href=3Durl;=0A=
}else{=0A=
throw new Error("AjaxAPI.navigFrameName has not been set");=0A=
}=0A=
};=0A=
AjaxAPI.getMCFrame=3Dfunction(_240){=0A=
if(_240["CONTENTAREANAME"]!=3Dnull){=0A=
return MCFrame.getMCFrame(_240["CONTENTAREANAME"]);=0A=
}else{=0A=
if(_240["NAME"]!=3Dnull&&_240["TARGET"].indexOf("_mcframe_this")!=3D-1){=0A=
var frm=3DDOMUtils.getForm(_240["NAME"]);=0A=
var _242=3DMCFrame.getMCFrame(frm);=0A=
_240["CONTENTAREANAME"]=3D_242.contentareaname;=0A=
return _242;=0A=
}else{=0A=
var _243=3D_240["TARGET"];=0A=
var _244=3D_243.substring("_mcframe_".length);=0A=
if(_244.indexOf("_")!=3D-1){=0A=
_244=3D_244.substring(0,_244.indexOf("_"));=0A=
}=0A=
return MCFrame.getMCFrame(_244);=0A=
}=0A=
}=0A=
};=0A=
AjaxAPI.getAsNavigableAjaxURL=3Dfunction(_245){=0A=
_245=3DAjaxOptions.getAsAjaxOptions(_245);=0A=
var _246=3D_245.encode();=0A=
var url=3D_245["URL"];=0A=
if(url.indexOf("SUBREQUEST")=3D=3D-1){=0A=
url=3DappendSubRequestArgs(url);=0A=
}=0A=
if(url.lastIndexOf("#")>-1){=0A=
url=3Durl.substring(0,url.lastIndexOf("#"));=0A=
}=0A=
url+=3D"#"+encodeURIComponent(_246);=0A=
return url;=0A=
};=0A=
AjaxAPI.checkIfBlankPage=3Dfunction(_248){=0A=
if((_248.location.href=3D=3D"about:blank")||(_248.location.href.indexOf("=
blank.html")>0)||(_248.location.href.indexOf("empty.html")>0)){=0A=
return true;=0A=
}=0A=
return false;=0A=
};=0A=
AjaxAPI.handleIframeResponse=3Dfunction(_249){=0A=
if(AjaxAPI.navigFrameName=3D=3Dnull){=0A=
AjaxAPI.navigFrameEl=3D_249;=0A=
AjaxAPI.navigFrameName=3D_249.getAttribute("name");=0A=
}=0A=
var _24a=3Dwindow.frames[_249.getAttribute("name")];=0A=
if(AjaxAPI.checkIfBlankPage(_24a)){=0A=
return;=0A=
}=0A=
var _24b=3D_249.reqOptions;=0A=
_24a.reqOptions=3Dnull;=0A=
if(_24b=3D=3Dnull){=0A=
var _24c=3D_24a.location.hash;=0A=
if((_24c=3D=3Dnull)||(_24c.length<2)){=0A=
return;=0A=
}=0A=
_24c=3D_24c.substring(1);=0A=
if(browser_ie){=0A=
_24c=3DdecodeURIComponent(_24c);=0A=
}=0A=
_24b=3Dnew AjaxOptions(_24c);=0A=
_24b.setV("URL",_24a.location.href);=0A=
}=0A=
var _24d=3Dnew Object();=0A=
_24d.iframe=3D_24a;=0A=
_24d.readyState=3D4;=0A=
_24d.status=3D200;=0A=
_24d.responseText=3D"";=0A=
var _24e=3Dfalse;=0A=
var _24f=3D_24a.document.getElementsByTagName("*");=0A=
var _250=3Dfalse;=0A=
var _251=3D"                    ";=0A=
for(var j=3D0;j<_24f.length;j++){=0A=
var _253=3D_24f[j];=0A=
if(_253.nodeName=3D=3D"PRE"){=0A=
var _254=3D_253.childNodes;=0A=
for(var i=3D0;i<_254.length;i++){=0A=
if(!_250){=0A=
if(_254[i].nodeValue.indexOf(_251)!=3D0){=0A=
continue;=0A=
}=0A=
_250=3Dtrue;=0A=
}=0A=
_24d.responseText+=3D_254[i].nodeValue;=0A=
}=0A=
}=0A=
}=0A=
if(_24d.responseText.indexOf(_251)=3D=3D0){=0A=
_24e=3Dtrue;=0A=
}=0A=
if(!_24e){=0A=
_24d.responseText=3D_24f[0].innerHTML;=0A=
}=0A=
var resp=3Dnew AjaxResponse(_24d);=0A=
AjaxUtils.handleAjaxResponse(resp,_24b);=0A=
};=0A=
AjaxAPI.invokeNavigableAction=3Dfunction(_257){=0A=
var _258=3D_257.encode();=0A=
_257.fn("NAVIGFUNCTION_N")(_257);=0A=
AjaxUtils.ignoreNavigFrameLoad=3Dtrue;=0A=
window.frames["AJAXNAVIG"].location.href=3DCONTEXT_PATH+"/framework/html/=
blank.html?"+_258;=0A=
};=0A=
AjaxAPI.submit=3Dfunction(frm){=0A=
var _25a=3DAjaxAPI.getFormAttrsAsOptions(frm);=0A=
try{=0A=
if(_25a["VALIDATEFUNC"]){=0A=
if(!_25a.fn("VALIDATEFUNC")(frm)){=0A=
return false;=0A=
}=0A=
}=0A=
var _25b=3Dfrm.getAttribute("action");=0A=
if(!_25a.isTrue("USEIFRAME",false)){=0A=
var _25c=3DForm.serialize(frm);=0A=
_25a.update({URL:_25b,parameters:_25c});=0A=
var _25d=3D_25a["SRCVIEW"];=0A=
if(_25d=3D=3Dnull){=0A=
_25d=3DDOMUtils.getParentWithAttr(frm,"unique_id");=0A=
if(_25d!=3Dnull){=0A=
_25a.update({SRCVIEW:_25d.getAttribute("unique_id")});=0A=
}=0A=
}=0A=
AjaxAPI.sendRequest(_25a);=0A=
}else{=0A=
frm.target=3DAjaxAPI.navigFrameName;=0A=
var _25e=3Dnew AjaxOptions(_25a);=0A=
if(_25b.indexOf("SUBREQUEST")=3D=3D-1){=0A=
_25b=3DappendParamsToUrl(_25b,"SUBREQUEST=3Dtrue&_ZVER_=3D"+ZDBGlobal._ZV=
ER_);=0A=
}=0A=
_25e.update({URL:_25b,ONSUCCESSFUNC:"AjaxAPI.iframeSubmitResponse",ONFAIL=
UREFUNC:"AjaxAPI.iframeSubmitFailure",FORMNAME:frm.name});=0A=
StatusMsgAPI.showOperationStatus(StatusMsgAPI.OPSTATUS.STARTED,_25e["OPST=
ATUSID"]);=0A=
frm.action=3D_25b;=0A=
AjaxAPI.navigFrameEl.reqOptions=3D_25e;=0A=
frm.submit();=0A=
DOMUtils.enableElements(_25a["DISABLEELS"],false);=0A=
}=0A=
}=0A=
catch(e){=0A=
StatusMsgAPI.showMsg("Script Error Occurred : =
"+LangUtils.getErrorMsg(e),false,true,_25a["STATUSMSGID"]);=0A=
}=0A=
return false;=0A=
};=0A=
AjaxAPI.getFormAttrsAsOptions=3Dfunction(frm){=0A=
var _260=3Dfrm.attributes;=0A=
var _261=3Dnew AjaxOptions({submittedFrm:frm.name});=0A=
for(var i=3D0;i<_260.length;i++){=0A=
_261.setV(_260.item(i).nodeName,_260.item(i).nodeValue);=0A=
}=0A=
return _261;=0A=
};=0A=
AjaxAPI.iframeSubmitResponse=3Dfunction(_263,_264){=0A=
var frm=3DDOMUtils.getForm(_264["FORMNAME"]);=0A=
var _266=3DAjaxAPI.getFormAttrsAsOptions(frm);=0A=
StatusMsgAPI.showOperationStatus(_263.opStatus,_264["OPSTATUSID"]);=0A=
if(_266["ONSUCCESSFUNC"]!=3Dnull){=0A=
_266.fn("ONSUCCESSFUNC")(_263,_266);=0A=
}=0A=
};=0A=
AjaxAPI.iframeSubmitFailure=3Dfunction(_267,_268){=0A=
var frm=3DDOMUtils.getForm(_268["FORMNAME"]);=0A=
var _26a=3DAjaxAPI.getFormAttrsAsOptions(frm);=0A=
AjaxAPI.showRespMsg(_267,_26a);=0A=
};=0A=
AjaxAPI.dummyFunction=3Dfunction(_26b,_26c){=0A=
return StatusMsgAPI.OPSTATUS.FINISHED;=0A=
};=0A=
AjaxAPI.refreshView=3Dfunction(_26d,_26e){=0A=
_26e.update({VIEWTOREFRESH_RN:_26e.v("SRCVIEW"),NAVIGABLE_RN:false});=0A=
ViewAPI.refreshView(_26e);=0A=
return StatusMsgAPI.OPSTATUS.INPROGRESS;=0A=
};=0A=
AjaxAPI.close=3Dfunction(_26f){=0A=
var _270=3DDOMUtils.getParentWithAttr(_26f,"closefunc");=0A=
var func=3D_270.getAttribute("closefunc");=0A=
eval(func)(_26f);=0A=
return false;=0A=
};=0A=
AjaxAPI.setAjaxAttributes=3Dfunction(_272){=0A=
_272=3Dnew AjaxOptions(_272);=0A=
var frm=3D_272.form("FORMNAME");=0A=
for(var i in _272){=0A=
if((typeof _272[i])!=3D"string"){=0A=
continue;=0A=
}=0A=
existValue=3D_272[i];=0A=
frm.setAttribute(i.toLowerCase(),existValue);=0A=
}=0A=
if(!frm.onsubmit){=0A=
frm.onsubmit=3Dfunction(){=0A=
return AjaxAPI.submit(this);=0A=
};=0A=
}=0A=
frm.requestOptions=3D_272;=0A=
};=0A=
AjaxAPI.showRespMsg=3Dfunction(_275,_276){=0A=
var _277=3D_275.opStatus;=0A=
StatusMsgAPI.showOperationStatus(_277,_276["OPSTATUSID"]);=0A=
if(_277=3D=3DStatusMsgAPI.OPSTATUS.STARTED){=0A=
StatusMsgAPI.closeMsgImmediately(_276["STATUSMSGID"]);=0A=
return;=0A=
}else{=0A=
if(_277=3D=3DStatusMsgAPI.OPSTATUS.FAILED_SCRIPT){=0A=
throw _275["EXCEP"];=0A=
}else{=0A=
if(_277=3D=3DStatusMsgAPI.OPSTATUS.FAILED){=0A=
if(AjaxAPI.storeLastFailedResp){=0A=
AjaxAPI.lastFailedContent=3D_275.responseText;=0A=
}=0A=
var _278=3D_276["ONFAILUREFUNC"];=0A=
if(_276["ONFAILUREFUNC"]!=3Dnull){=0A=
var _279=3D_276.fn("ONFAILUREFUNC")(_275,_276);=0A=
if((AjaxAPI.ONFAILUREFUNCHANDLED)||(_279)){=0A=
return;=0A=
}=0A=
}=0A=
var _27a=3D_275.getResponsePart("STATUS_MESSAGE");=0A=
if(_27a=3D=3Dnull){=0A=
StatusMsgAPI.showErrorMsg(_275.getOnlyHtml());=0A=
}else{=0A=
StatusMsgAPI.showMsg(_27a,(_277=3D=3DStatusMsgAPI.OPSTATUS.FINISHED),true=
,_276["STATUSMSGID"]);=0A=
}=0A=
}else{=0A=
if(_277=3D=3DStatusMsgAPI.OPSTATUS.FINISHED){=0A=
var _27a=3D_275.getResponsePart("STATUS_MESSAGE");=0A=
if(_27a=3D=3Dnull){=0A=
var _27b=3D_276["PREVRESPONSE_RN"];=0A=
if(_27b!=3Dnull){=0A=
_27a=3D_27b.getResponsePart("STATUS_MESSAGE");=0A=
}=0A=
}=0A=
if(_27a!=3Dnull){=0A=
StatusMsgAPI.showMsg(_27a,(_277=3D=3DStatusMsgAPI.OPSTATUS.FINISHED),true=
,_276["STATUSMSGID"]);=0A=
}=0A=
}else{=0A=
if(_277=3D=3DStatusMsgAPI.OPSTATUS.INPROGRESS){=0A=
_276["PREVRESPONSE_RN"]=3D_275;=0A=
}=0A=
}=0A=
}=0A=
}=0A=
}=0A=
if((!AjaxAPI.checkAttrForInvokeScript)||(_276["INVOKESCRIPTS"])){=0A=
_275.invokeScripts();=0A=
}=0A=
};=0A=
function AjaxOptions(_27c){=0A=
this.v=3Dfunction(_27d,_27e){=0A=
var _27f=3Dthis[_27d.toUpperCase()];=0A=
if(_27f=3D=3Dnull){=0A=
_27f=3D_27e;=0A=
}=0A=
if(_27f=3D=3Dnull){=0A=
throw new Error("OptionNotPresent:"+_27d+" is not present");=0A=
}=0A=
return _27f;=0A=
};=0A=
this.vu=3Dfunction(_280){=0A=
return this.v(_280).toUpperCase();=0A=
};=0A=
this.isTrue=3Dfunction(_281,_282){=0A=
var _283=3Dthis.v(_281,_282);=0A=
return ((_283=3D=3Dtrue)||(_283=3D=3D"true"));=0A=
};=0A=
this.fn=3Dfunction(_284){=0A=
var _285=3Dthis.v(_284);=0A=
if(_285 instanceof Function){=0A=
return _285;=0A=
}=0A=
var fun=3Deval(_285);=0A=
if(!fun){=0A=
throw new Error("FunctionNotPresent: "+_285+" is not declared in current =
window");=0A=
}=0A=
if(!(fun instanceof Function)){=0A=
throw new Error("IllegalOption : "+_285+" is not a function.");=0A=
}=0A=
return fun;=0A=
};=0A=
this.form=3Dfunction(_287){=0A=
var frm=3DDOMUtils.getForm(this.v(_287));=0A=
if(frm=3D=3Dnull){=0A=
throw new Error(" FormNotFound : "+this.v(_287)+" not found");=0A=
}=0A=
return frm;=0A=
};=0A=
this.setV=3Dfunction(_289,_28a){=0A=
this[_289.toUpperCase()]=3D_28a;=0A=
};=0A=
this.update=3Dfunction(_28b){=0A=
for(property in _28b){=0A=
var val=3D_28b[property];=0A=
this[property.toUpperCase()]=3Dval;=0A=
}=0A=
};=0A=
this.encode=3Dfunction(){=0A=
var _28d=3D"";=0A=
var _28e=3Dnew AjaxOptions();=0A=
for(var i in this){=0A=
if(this[i] instanceof Object){=0A=
continue;=0A=
}=0A=
if(_28e[i]=3D=3Dthis[i]){=0A=
continue;=0A=
}=0A=
if((i=3D=3D"URL")||(i=3D=3D"METHOD")){=0A=
continue;=0A=
}=0A=
var _290=3Di.lastIndexOf("_RN");=0A=
if(_290=3D=3Di.length-"_RN".length){=0A=
continue;=0A=
}=0A=
var name=3D(i=3D=3D"ONSUCCESSFUNC")?"_OS":i;=0A=
_28d+=3Dname+"=3D"+this[i]+"&";=0A=
}=0A=
if(_28d.length>1){=0A=
_28d=3D_28d.substring(0,_28d.length-1);=0A=
}=0A=
return _28d;=0A=
};=0A=
this.update({METHOD:"POST",ASYNCHRONOUS:true,STATUSFUNC:"AjaxAPI.showResp=
Msg",ONFAILUREFUNC:AjaxAPI.onFailureFunc});=0A=
if((typeof _27c)=3D=3D"string"){=0A=
_27c=3DparseRequestParams(_27c);=0A=
for(var i in _27c){=0A=
_27c[i]=3D_27c[i][0];=0A=
}=0A=
if(_27c["_OS"]!=3Dnull){=0A=
_27c["ONSUCCESSFUNC"]=3D_27c["_OS"];=0A=
}=0A=
}=0A=
this.update(_27c);=0A=
}=0A=
AjaxOptions.getAsAjaxOptions=3Dfunction(_293){=0A=
if(!(_293 instanceof AjaxOptions)){=0A=
_293=3Dnew AjaxOptions(_293);=0A=
}=0A=
return _293;=0A=
};=0A=
function AjaxResponse(_294){=0A=
this.responseText=3Dnull;=0A=
this.htmlContent=3Dnull;=0A=
this.scripts=3Dnull;=0A=
this.transport=3D_294;=0A=
this.opStatus=3DStatusMsgAPI.OPSTATUS.STARTED;=0A=
this.isHttpReqSuccess=3Dfunction(){=0A=
try{=0A=
return =
this.transport.status=3D=3Dundefined||this.transport.status=3D=3D0||(this=
.transport.status>=3D200&&this.transport.status<300);=0A=
}=0A=
catch(e){=0A=
return false;=0A=
}=0A=
};=0A=
this.getResponseStatus=3Dfunction(){=0A=
try{=0A=
return this.transport.status;=0A=
}=0A=
catch(e){=0A=
return 999999;=0A=
}=0A=
};=0A=
this.getResponseStatusText=3Dfunction(){=0A=
try{=0A=
return this.transport.statusText;=0A=
}=0A=
catch(e){=0A=
return null;=0A=
}=0A=
};=0A=
this.getResponsePart=3Dfunction(_295){=0A=
return AjaxUtils.extractFromResponse(this.responseText,_295);=0A=
};=0A=
this.getResponseParams=3Dfunction(){=0A=
var =
_296=3DAjaxUtils.extractFromResponse(this.responseText,"RESPONSE_PARAMS")=
;=0A=
return (_296!=3Dnull)?eval(_296):{};=0A=
};=0A=
this.getOnlyHtml=3Dfunction(){=0A=
this.splitResponse();=0A=
return this.htmlContent;=0A=
};=0A=
this.getScripts=3Dfunction(){=0A=
this.splitResponse();=0A=
return this.scripts;=0A=
};=0A=
this.invokeScripts=3Dfunction(){=0A=
if(!this["alreadyInvoked"]){=0A=
AjaxUtils.invokeScripts(this.getScripts());=0A=
this["alreadyInvoked"]=3Dtrue;=0A=
}=0A=
};=0A=
this.splitResponse=3Dfunction(){=0A=
if(this.htmlContent!=3Dnull){=0A=
return;=0A=
}=0A=
var _297=3DAjaxUtils.separateScriptAndHtml(this.responseText);=0A=
this.htmlContent=3D_297["html"];=0A=
this.scripts=3D_297["scripts"];=0A=
};=0A=
}=0A=
var AjaxUtils=3Dnew function(){=0A=
};=0A=
AjaxUtils.ignoreNavigFrameLoad=3Dfalse;=0A=
AjaxUtils.handleNavigFrameLoad=3Dfunction(){=0A=
var _298=3Dwindow.frames["AJAXNAVIG"].location.search;=0A=
window.status=3D"handle NavigFrameLoad called. "+_298+" =
"+AjaxUtils.ignoreNavigFrameLoad;=0A=
if(AjaxUtils.ignoreNavigFrameLoad){=0A=
AjaxUtils.ignoreNavigFrameLoad=3Dfalse;=0A=
return;=0A=
}=0A=
if((_298=3D=3Dnull)||(_298=3D=3D"")){=0A=
return;=0A=
}=0A=
var _299=3Dnew AjaxOptions(_298);=0A=
_299.fn("NAVIGFUN_N")(_299);=0A=
};=0A=
AjaxUtils.scriptFragment=3D"(?:<script.*?>)((\n|.)*?)(?:</script>)";=0A=
AjaxUtils.invokeScriptsInHtml=3Dfunction(html){=0A=
var _29b=3Dnew RegExp(AjaxUtils.scriptFragment,"img");=0A=
var _29c=3Dhtml.match(_29b);=0A=
AjaxUtils.invokeScripts(_29c);=0A=
};=0A=
AjaxUtils.separateScriptAndHtml=3Dfunction(_29d){=0A=
var _29e=3Dnew Object();=0A=
var _29f=3Dnew RegExp(AjaxUtils.scriptFragment,"img");=0A=
_29e["html"]=3D_29d.replace(_29f,"");=0A=
_29f=3Dnew RegExp(AjaxUtils.scriptFragment,"img");=0A=
_29e["scripts"]=3D_29d.match(_29f);=0A=
return _29e;=0A=
};=0A=
AjaxUtils.invokeScripts=3Dfunction(_2a0){=0A=
if(_2a0=3D=3Dnull){=0A=
return;=0A=
}=0A=
var div=3Ddocument.createElement("div");=0A=
var _2a2=3D"";=0A=
for(var i=3D0;i<_2a0.length;i++){=0A=
_2a2+=3D"\n"+_2a0[i];=0A=
}=0A=
var _2a4=3Dnew RegExp("<script>","img");=0A=
_2a2=3D_2a2.replace(_2a4,"<SCRIPT>");=0A=
_2a4=3Dnew RegExp("</script>","img");=0A=
_2a2=3D_2a2.replace(_2a4,"</SCRIPT>");=0A=
div.innerHTML=3D"<html><body>"+_2a2+"</body></html>";=0A=
_2a0=3Ddiv.getElementsByTagName("SCRIPT");=0A=
for(var i=3D0;i<_2a0.length;i++){=0A=
AjaxUtils.scheduleScript(_2a0[i].text,_2a0[i].src);=0A=
}=0A=
};=0A=
AjaxUtils.scheduleScript=3Dfunction(_2a5,_2a6){=0A=
var _2a7=3Ddocument.createElement("SCRIPT");=0A=
if((_2a6!=3Dnull)&&(_2a6!=3D"")){=0A=
_2a7.src=3D_2a6;=0A=
}=0A=
_2a7.text=3D_2a5;=0A=
if(!document.getElementsByTagName("HEAD")[0]){=0A=
document.createElement("HEAD").appendChild(_2a7);=0A=
}else{=0A=
document.getElementsByTagName("HEAD")[0].appendChild(_2a7);=0A=
}=0A=
};=0A=
AjaxUtils.handleAjaxResponse=3Dfunction(_2a8,_2a9){=0A=
if(_2a8.transport.readyState!=3D4){=0A=
if(_2a9["ONABORTFUNC"]){=0A=
var _2aa=3D_2a9.fn("ONABORTFUNC")(_2a8,_2a9);=0A=
if(_2aa){=0A=
StatusMsgAPI.showOperationStatus(StatusMsgAPI.OPSTATUS.FINISHED,_2a9["OPS=
TATUSID"]);=0A=
_2a8.transport.abort();=0A=
return;=0A=
}=0A=
}=0A=
return;=0A=
}=0A=
_2a8.responseText=3D_2a8.transport.responseText;=0A=
_2a8.opStatus=3DStatusMsgAPI.OPSTATUS.INPROGRESS;=0A=
if(_2a9["ORIGOPTIONS"]){=0A=
_2a9=3D_2a9["ORIGOPTIONS"];=0A=
closeDialog();=0A=
}=0A=
DOMUtils.enableElements(_2a9["DISABLEELS"],true);=0A=
_2a8.opStatus=3DAjaxUtils.internalHandleAjaxResponse(_2a8,_2a9);=0A=
if(_2a9["STATUSFUNC"]){=0A=
_2a9.fn("STATUSFUNC")(_2a8,_2a9);=0A=
}=0A=
};=0A=
AjaxUtils.internalHandleAjaxResponse=3Dfunction(_2ab,_2ac){=0A=
var _2ad=3D0;=0A=
if(AjaxAPI.statusSearchIndex){=0A=
_2ad=3D_2ab.responseText.length-AjaxAPI.statusSearchIndex;=0A=
}=0A=
if(_2ad<0){=0A=
_2ad=3D0;=0A=
}=0A=
if(_2ab.responseText.indexOf("__ERROR__LOGIN",_2ad)>-1){=0A=
AjaxUtils.handleReLogin(_2ab,_2ac);=0A=
return StatusMsgAPI.OPSTATUS.INPROGRESS_LOGIN;=0A=
}else{=0A=
if((_2ab.responseText.indexOf("__ERROR__",_2ad)>-1)||!_2ab.isHttpReqSucce=
ss()){=0A=
return StatusMsgAPI.OPSTATUS.FAILED;=0A=
}=0A=
}=0A=
var _2ae=3DStatusMsgAPI.OPSTATUS.FINISHED;=0A=
if(_2ac["ONSUCCESSFUNC"]){=0A=
try{=0A=
_2ae=3D_2ac.fn("ONSUCCESSFUNC")(_2ab,_2ac);=0A=
if(!_2ae){=0A=
_2ae=3DStatusMsgAPI.OPSTATUS.FINISHED;=0A=
}=0A=
}=0A=
catch(ex){=0A=
_2ab["EXCEP"]=3Dex;=0A=
return StatusMsgAPI.OPSTATUS.FAILED_SCRIPT;=0A=
}=0A=
}=0A=
return _2ae;=0A=
};=0A=
AjaxUtils.handleReLogin=3Dfunction(_2af,_2b0){=0A=
showDialog(_2af.responseText,"title=3DReLogin(Session Timed =
Out),modal=3Dyes");=0A=
var =
frm=3DDOMUtils.getFirstMatchingElement(oDialog.getElementsByTagName("form=
"),null,"name","login");=0A=
if(frm=3D=3Dnull){=0A=
throw new Error("Login Page should contain a form with name as =
\"login\"");=0A=
}=0A=
frm["REQUESTOPTIONS"]=3D_2b0;=0A=
frm.onsubmit=3Dfunction(){=0A=
AjaxUtils.submitReLoginFrm(frm);=0A=
return false;=0A=
};=0A=
return;=0A=
};=0A=
AjaxUtils.submitReLoginFrm=3Dfunction(frm){=0A=
if(frm.getAttribute("validatefunc")){=0A=
if(!(eval(frm.getAttribute("validatefunc"))(frm))){=0A=
return false;=0A=
}=0A=
}=0A=
var _2b3=3DForm.serialize(frm);=0A=
AjaxAPI.sendRequest({URL:frm.action,PARAMETERS:_2b3,ORIGOPTIONS:frm["REQU=
ESTOPTIONS"]});=0A=
return false;=0A=
};=0A=
AjaxUtils.updateObject=3Dfunction(_2b4,_2b5){=0A=
if(_2b5=3D=3Dnull){=0A=
return;=0A=
}=0A=
for(property in _2b5){=0A=
_2b4[property]=3D_2b5[property];=0A=
}=0A=
return _2b4;=0A=
};=0A=
AjaxUtils.extractFromResponse=3Dfunction(_2b6,_2b7){=0A=
var div=3Ddocument.createElement("div");=0A=
div.innerHTML=3D_2b6;=0A=
var =
_2b9=3DDOMUtils.getFirstMatchingElement(div.getElementsByTagName("div"),n=
ull,"part",_2b7);=0A=
return (_2b9!=3Dnull)?_2b9.innerHTML:null;=0A=
};=0A=
var StatusMsgAPI=3Dnew function(){=0A=
};=0A=
StatusMsgAPI.showOperationStatus=3Dfunction(_2ba,_2bb){=0A=
if(_2bb=3D=3Dnull){=0A=
_2bb=3D"mc_loading";=0A=
}=0A=
var el=3D((typeof =
_2bb)=3D=3D"string")?document.getElementById(_2bb):_2bb;=0A=
if(el!=3Dnull){=0A=
var _2bd=3Del.getAttribute("classPrefix");=0A=
if(_2bd=3D=3Dnull){=0A=
_2bd=3D"mc";=0A=
}=0A=
if((_2ba=3D=3DStatusMsgAPI.OPSTATUS.STARTED)||(_2ba=3D=3DStatusMsgAPI.OPS=
TATUS.INPROGRESS)||(_2ba=3D=3DStatusMsgAPI.OPSTATUS.INPROGRESS_LOGIN)){=0A=
DOMUtils.replaceCSSClass(el,_2bd+"Loading",_2bd+"Loaded");=0A=
}else{=0A=
DOMUtils.replaceCSSClass(el,_2bd+"Loaded",_2bd+"Loading");=0A=
}=0A=
}=0A=
};=0A=
StatusMsgAPI.showMsgOnNextPageLoad=3Dfunction(msg,_2bf){=0A=
msg=3Dmsg.replace(/\n/g,"\\n");=0A=
var _2c0=3Dnew RegExp("'","g");=0A=
msg=3Dmsg.replace(_2c0,"\\'");=0A=
AjaxAPI.setOnNextPageLoadScript("StatusMsgAPI.showMsg('"+msg+"',"+_2bf+")=
");=0A=
};=0A=
StatusMsgAPI.showMsg=3Dfunction(_2c1,_2c2,_2c3,_2c4){=0A=
_2c4=3DStatusMsgAPI.getDivId(_2c4,"MSGDIV","mc_msg");=0A=
var _2c5=3Ddocument.getElementById(_2c4);=0A=
if(_2c5!=3Dnull){=0A=
_2c5.className=3D(_2c2)?"successMsg":"failureMsg";=0A=
var _2c6=3Ddocument.getElementById(_2c4+"_txt");=0A=
if(_2c6=3D=3Dnull){=0A=
_2c6=3D_2c5;=0A=
}=0A=
_2c6.innerHTML=3D_2c1;=0A=
if(_2c3=3D=3Dnull){=0A=
_2c3=3Dtrue;=0A=
}=0A=
if(_2c2&&(_2c3=3D=3Dtrue)){=0A=
StatusMsgAPI.closeMsg(_2c4);=0A=
}else{=0A=
if(!_2c2){=0A=
_2c5.style.visibility=3D"visible";=0A=
window.clearInterval(_2c5.f_intvl);=0A=
}=0A=
}=0A=
}else{=0A=
if(!_2c2){=0A=
StatusMsgAPI.showErrorMsg(_2c1);=0A=
}=0A=
}=0A=
};=0A=
StatusMsgAPI.closeMsg=3Dfunction(_2c7){=0A=
_2c7=3DStatusMsgAPI.getDivId(_2c7,"MSGDIV","mc_msg");=0A=
MCEffect.FadeOut("mc_msg",{ONCLOSE:"StatusMsgAPI.removeMsg",MSGDIV:_2c7})=
;=0A=
};=0A=
StatusMsgAPI.closeMsgImmediately=3Dfunction(_2c8){=0A=
_2c8=3DStatusMsgAPI.getDivId(_2c8,"MSGDIV","mc_msg");=0A=
var _2c9=3Ddocument.getElementById(_2c8);=0A=
if(_2c9!=3Dnull){=0A=
_2c9.visibility=3D"hidden";=0A=
}=0A=
};=0A=
StatusMsgAPI.removeMsg=3Dfunction(_2ca){=0A=
_2ca=3DStatusMsgAPI.getDivId(_2ca,"MSGDIV","mc_msg");=0A=
var _2cb=3Ddocument.getElementById(_2ca);=0A=
if(_2cb!=3Dnull){=0A=
_2cb.className=3D"hide";=0A=
}=0A=
};=0A=
StatusMsgAPI.getDivId=3Dfunction(_2cc,_2cd,_2ce){=0A=
if(_2cc instanceof Object){=0A=
_2cc=3D_2cc[_2cd];=0A=
}=0A=
if(_2cc=3D=3Dnull){=0A=
_2cc=3D_2ce;=0A=
}=0A=
return _2cc;=0A=
};=0A=
StatusMsgAPI.showErrorMsg=3Dfunction(msg){=0A=
showDialog(msg,"title=3DError Occured");=0A=
};=0A=
StatusMsgAPI.OPSTATUS=3Dnew function(){=0A=
this.STARTED=3D1;=0A=
this.INPROGRESS=3D2;=0A=
this.INPROGRESS_LOGIN=3D3;=0A=
this.FINISHED=3D4;=0A=
this.FAILED=3D5;=0A=
this.FAILED_SCRIPT=3D6;=0A=
};=0A=
var DOMUtils=3Dnew function(){=0A=
this.addCSSClass=3Dfunction(els,_2d1){=0A=
for(var i=3D0;i<els.length;i++){=0A=
var _2d3=3Dels[i].className;=0A=
if(_2d3=3D=3Dnull){=0A=
_2d3=3D_2d1;=0A=
}else{=0A=
var _2d4=3D_2d3.indexOf(_2d1);=0A=
if(_2d4=3D=3D-1){=0A=
_2d3=3D_2d3.trim();=0A=
_2d3+=3D" "+_2d1;=0A=
}=0A=
}=0A=
els[i].className=3D_2d3;=0A=
}=0A=
};=0A=
this.replaceCSSClass=3Dfunction(el,_2d6,_2d7){=0A=
var _2d8=3Del.className;=0A=
if((_2d8=3D=3Dnull)||(_2d8=3D=3D_2d7)){=0A=
_2d8=3D_2d6;=0A=
}else{=0A=
var _2d9=3D_2d8.indexOf(_2d7);=0A=
if(_2d9=3D=3D-1){=0A=
if(_2d8.indexOf(_2d6)=3D=3D-1){=0A=
_2d8+=3D" "+_2d6;=0A=
}=0A=
}else{=0A=
_2d8=3D_2d8.substring(0,_2d9)+_2d6+_2d8.substring(_2d9+_2d7.length);=0A=
}=0A=
}=0A=
el.className=3D_2d8;=0A=
};=0A=
this.removeCSSClass=3Dfunction(_2da,_2db){=0A=
for(var i=3D0,len=3D_2da.length;i<len;i++){=0A=
var _2de=3D_2da[i].className;=0A=
if(_2de=3D=3Dnull){=0A=
continue;=0A=
}=0A=
var _2df=3D_2de.indexOf(_2db);=0A=
if(_2df>-1){=0A=
if(_2de=3D=3D_2db){=0A=
_2de=3Dnull;=0A=
}else{=0A=
_2de=3D_2de.substring(0,_2df)+_2de.substring(_2df+_2db.length+1);=0A=
}=0A=
}=0A=
_2da[i].className=3D_2de;=0A=
}=0A=
};=0A=
this.filterElements=3Dfunction(_2e0,_2e1,_2e2,_2e3){=0A=
var _2e4=3Dnew Array();=0A=
var j=3D0;=0A=
for(var i=3D0,len=3D_2e0.length;i<len;i++){=0A=
var _2e8=3D_2e0[i];=0A=
if(!_2e8.getAttribute){=0A=
continue;=0A=
}=0A=
if((_2e1=3D=3Dnull)||(_2e8.nodeName=3D=3D_2e1)){=0A=
if((_2e2=3D=3Dnull)||(_2e8.getAttribute(_2e2)=3D=3D_2e3)||((_2e3=3D=3D"*"=
)&&(_2e8.getAttribute(_2e2)!=3Dnull))){=0A=
_2e4[j++]=3D_2e8;=0A=
}=0A=
}=0A=
}=0A=
return _2e4;=0A=
};=0A=
this.getFirstMatchingElement=3Dfunction(_2e9,_2ea,_2eb,_2ec){=0A=
for(var i=3D0,len=3D_2e9.length;i<len;i++){=0A=
var _2ef=3D_2e9[i];=0A=
if(!_2ef.getAttribute){=0A=
continue;=0A=
}=0A=
if((_2ea=3D=3Dnull)||(_2ef.nodeName=3D=3D_2ea)){=0A=
if((_2eb=3D=3Dnull)||(_2ef.getAttribute(_2eb)=3D=3D_2ec)||((_2ec=3D=3D"*"=
)&&(_2ef.getAttribute(_2eb)!=3Dnull))){=0A=
return _2ef;=0A=
}=0A=
}=0A=
}=0A=
return null;=0A=
};=0A=
this.getFirstMatchingChild=3Dfunction(_2f0,_2f1,_2f2,_2f3){=0A=
if(_2f1=3D=3Dnull){=0A=
_2f1=3D"*";=0A=
}=0A=
var els=3D_2f0.getElementsByTagName(_2f1);=0A=
return this.getFirstMatchingElement(els,null,_2f2,_2f3);=0A=
};=0A=
this.getChildElsWithAttr=3Dfunction(_2f5,_2f6,_2f7){=0A=
var _2f8=3DDOMUtils.getNodes(_2f5,_2f6);=0A=
return this.filterElements(_2f8,null,_2f6,_2f7);=0A=
};=0A=
this.getFirstChild=3Dfunction(_2f9,_2fa,_2fb,_2fc,_2fd){=0A=
var b;=0A=
var a=3DDOMUtils.getChildElsWithAttr(_2f9,_2fa,_2fb);=0A=
for(i=3D0;i<a.length;i++){=0A=
b=3Da[i].parentNode;=0A=
while(b!=3D_2f9){=0A=
if(b.getAttribute(_2fc)=3D=3D_2fd){=0A=
break;=0A=
}=0A=
b=3Db.parentNode;=0A=
}=0A=
if(b=3D=3D_2f9){=0A=
return a[i];=0A=
}=0A=
}=0A=
};=0A=
this.getParentWithAttr=3Dfunction(_300,_301,_302){=0A=
var cnt=3D0;=0A=
var _304=3D_300.parentNode;=0A=
while((_304!=3Dnull)&&(_304.getAttribute!=3Dnull)&&(_302=3D=3Dnull||cnt<_=
302)){=0A=
if(_304.getAttribute(_301)!=3Dnull){=0A=
return _304;=0A=
}=0A=
_304=3D_304.parentNode;=0A=
}=0A=
return null;=0A=
};=0A=
this.getSelfOrParentWithAttr=3Dfunction(_305,_306){=0A=
if(_305.getAttribute(_306)!=3Dnull){=0A=
return _305;=0A=
}=0A=
return this.getParentWithAttr(_305,_306);=0A=
};=0A=
this.getParentWithAttrValue=3Dfunction(_307,_308,_309){=0A=
var _30a=3D_307.parentNode;=0A=
while((_30a!=3Dnull)&&(_30a.getAttribute!=3Dnull)){=0A=
if(_30a.getAttribute(_308)=3D=3D_309){=0A=
return _30a;=0A=
}=0A=
_30a=3D_30a.parentNode;=0A=
}=0A=
return _30a;=0A=
};=0A=
this.getForm=3Dfunction(_30b){=0A=
var frm=3Ddocument.forms[_30b];=0A=
if(frm!=3Dnull){=0A=
return frm;=0A=
}=0A=
for(var i=3D0;i<document.forms.length;i++){=0A=
if(document.forms[i].name=3D=3D_30b){=0A=
return document.forms[i];=0A=
}=0A=
}=0A=
return null;=0A=
};=0A=
this.getForm=3Dfunction(_30e){=0A=
var frm=3Ddocument.forms[_30e];=0A=
if(frm!=3Dnull){=0A=
return frm;=0A=
}=0A=
for(var i=3D0;i<document.forms.length;i++){=0A=
if(document.forms[i].name=3D=3D_30e){=0A=
return document.forms[i];=0A=
}=0A=
}=0A=
return null;=0A=
};=0A=
this.setAttribute=3Dfunction(_311,_312,_313){=0A=
for(var i=3D0;i<_311.length;i++){=0A=
_311[i].setAttribute(_312,_313);=0A=
}=0A=
};=0A=
this.setProperty=3Dfunction(_315,_316,_317){=0A=
for(var i=3D0;i<_315.length;i++){=0A=
_315[i][_316]=3D_317;=0A=
}=0A=
};=0A=
this.fillData=3Dfunction(_319,data){=0A=
for(var _31b=3D0;_31b<_319.length;_31b++){=0A=
this.setValueOnEl(_319[_31b],data[_319[_31b].getAttribute("name")]);=0A=
}=0A=
};=0A=
this.setValueOnEl=3Dfunction(_31c,_31d){=0A=
var type=3D_31c.type;=0A=
var _31f=3D_31c.nodeName;=0A=
if(_31d=3D=3Dnull){=0A=
return;=0A=
}=0A=
if((type=3D=3D"radio")||(type=3D=3D"checkbox")){=0A=
_31c.checked=3D(_31d=3D=3D_31c.value);=0A=
}else{=0A=
if(type=3D=3D"select-one"){=0A=
for(var i=3D0;i<_31c.options.length;i++){=0A=
if((_31c.options[i].value&&_31c.options[i].value=3D=3D_31d)||(_31c.option=
s[i].innerHTML=3D=3D_31d)){=0A=
_31c.options[i].selected=3Dtrue;=0A=
}=0A=
}=0A=
}else{=0A=
if((_31f=3D=3D"DIV")||(_31f=3D=3D"SPAN")){=0A=
_31c.innerHTML=3D_31d;=0A=
}else{=0A=
_31c.value=3D_31d;=0A=
}=0A=
}=0A=
}=0A=
};=0A=
this.enableElement=3Dfunction(elId,_322){=0A=
var btn=3D$(elId);=0A=
if(btn){=0A=
if(_322){=0A=
btn.removeAttribute("disabled");=0A=
}else{=0A=
btn.setAttribute("disabled","true");=0A=
}=0A=
}=0A=
};=0A=
this.enableElements=3Dfunction(_324,_325){=0A=
if((_324=3D=3Dnull)||(_324=3D=3D"")){=0A=
return;=0A=
}=0A=
var _326=3D_324.split(",");=0A=
for(var i=3D0;i<_326.length;i++){=0A=
this.enableElement(_326[i],_325);=0A=
}=0A=
};=0A=
this.removeFromView=3Dfunction(el){=0A=
if((el=3D=3Dnull)||(el.parentNode=3D=3Dnull)){=0A=
return;=0A=
}=0A=
el.parentNode.removeChild(el);=0A=
};=0A=
this.getNodes=3Dfunction(_329,_32a){=0A=
var _32b=3Dnull;=0A=
if(_329.querySelectorAll){=0A=
return _32b=3D_329.querySelectorAll("["+_32a+"]");=0A=
}else{=0A=
return _32b=3D_329.getElementsByTagName("*");=0A=
}=0A=
};=0A=
};=0A=
function rem$(id){=0A=
var el=3Ddocument.getElementById(id);=0A=
if(el!=3Dnull){=0A=
el.parentNode.removeChild(el);=0A=
}else{=0A=
console.log(id+" is null");=0A=
console.trace();=0A=
}=0A=
return el;=0A=
}=0A=
function remId$(id){=0A=
var el=3D$(id);=0A=
if(el!=3Dnull){=0A=
el.id=3D"";=0A=
}=0A=
return el;=0A=
}=0A=
LangUtils=3Dnew function(){=0A=
};=0A=
LangUtils.cloneArray=3Dfunction(_330){=0A=
var _331=3Dnew Array();=0A=
for(var i=3D0;i<_330.length;i++){=0A=
_331[i]=3D_330[i];=0A=
}=0A=
return _331;=0A=
};=0A=
LangUtils.cloneObject=3Dfunction(obj){=0A=
var _334=3D{};=0A=
for(var i in obj){=0A=
_334[i]=3Dobj[i];=0A=
}=0A=
return _334;=0A=
};=0A=
LangUtils.getErrorMsg=3Dfunction(e){=0A=
return (e.message!=3Dnull)?e.message:e.toString();=0A=
};=0A=
LangUtils.indexOf=3Dfunction(arr,_338){=0A=
for(var i=3D0,j=3Darr.length;i<j;i++){=0A=
if(arr[i]=3D=3D_338){=0A=
return i;=0A=
}=0A=
}=0A=
return -1;=0A=
};=0A=
var browser_opera=3Dfalse;=0A=
var browser_ie=3Dfalse;=0A=
var browser_nn6=3Dfalse;=0A=
var browser_nn4=3Dfalse;=0A=
if(document.all){=0A=
if(window.navigator.appName.toUpperCase=3D=3D"OPERA"){=0A=
browser_opera=3Dtrue;=0A=
}else{=0A=
browser_ie=3Dtrue;=0A=
}=0A=
}else{=0A=
if(document.layers||(!document.all&&document.getElementById)){=0A=
browser_nn6=3Dtrue;=0A=
}else{=0A=
if(document.layers){=0A=
browser_nn4=3Dtrue;=0A=
}=0A=
}=0A=
}=0A=
function getObj(n,d){=0A=
var p,i,x;=0A=
if(!d){=0A=
d=3Ddocument;=0A=
}=0A=
if((p=3Dn.indexOf("?"))>0&&parent.frames.length){=0A=
d=3Dparent.frames[n.substring(p+1)].document;=0A=
n=3Dn.substring(0,p);=0A=
}=0A=
if(!(x=3Dd[n])&&d.all){=0A=
x=3Dd.all[n];=0A=
}=0A=
for(i=3D0;!x&&i<d.forms.length;i++){=0A=
x=3Dd.forms[i][n];=0A=
}=0A=
for(i=3D0;!x&&d.layers&&i<d.layers.length;i++){=0A=
x=3DgetObj(n,d.layers[i].document);=0A=
}=0A=
if(!x&&d.getElementById){=0A=
x=3Dd.getElementById(n);=0A=
}=0A=
return x;=0A=
}=0A=
String.prototype.trim=3Dfunction(){=0A=
var x=3Dthis;=0A=
x=3Dx.replace(/^\s*(.*)/,"$1");=0A=
x=3Dx.replace(/(.*?)\s*$/,"$1");=0A=
return x;=0A=
};=0A=
var _FRM_CURRENT_ERROR_FIELD=3Dnull;=0A=
var _FRM_SET_FAILED_FOCUS=3Dtrue;=0A=
function executeFunction(_341,_342){=0A=
if(_341=3D=3Dnull||_342=3D=3Dnull){=0A=
return;=0A=
}=0A=
var _343=3D_342.name+"Obj";=0A=
var _344=3Dtrue;=0A=
if(window[_343]&&(window[_343][_341])){=0A=
_344=3Dwindow[_343][_341](_342);=0A=
}else{=0A=
_344=3DvalidateForm(_342);=0A=
}=0A=
if(_344){=0A=
return handleStateForForm(_342);=0A=
}else{=0A=
return false;=0A=
}=0A=
}=0A=
function createFormMethodContainer(_345){=0A=
var _346=3Dnull;=0A=
if(window[_345+"Obj"]!=3Dnull){=0A=
_346=3Dwindow[_345+"Obj"];=0A=
}else{=0A=
_346=3Dnew Object();=0A=
window[_345+"Obj"]=3D_346;=0A=
}=0A=
if(_346["ValidateForm"]=3D=3Dnull){=0A=
_346["ValidateForm"]=3DvalidateForm;=0A=
}=0A=
}=0A=
function validateAndSubmitForm(frm){=0A=
return executeFunction("validateForm",frm);=0A=
}=0A=
function setFailedFocus(_348){=0A=
if(_348.getAttribute("setfailedfocus")!=3Dnull&&_348.getAttribute("setfai=
ledfocus")=3D=3D"false"){=0A=
_FRM_SET_FAILED_FOCUS=3Dfalse;=0A=
}=0A=
}=0A=
function validateForm(_349){=0A=
return validateFormElements(_349.elements,_349);=0A=
}=0A=
function validateFormElements(_34a,_34b){=0A=
var size=3D_34a.length;=0A=
var _34d=3Dfalse;=0A=
var _34e=3Dnull;=0A=
setFailedFocus(_34b);=0A=
for(var _34f=3D0;_34f<size;_34f++){=0A=
var _350=3D_34a[_34f];=0A=
var _351=3DisElVisible(_350,_34b);=0A=
var _352=3D_350.getAttribute("validatemethod");=0A=
var _353=3D_350.style.display;=0A=
if(_352!=3Dnull&&_352!=3D""&&!_350.disabled&&_353!=3D"none"&&_351){=0A=
if(!executeElementCall(_352,_350)){=0A=
_34d=3Dtrue;=0A=
var _354=3D_34b.getAttribute("alerttype");=0A=
if(_354=3D=3Dnull||_354.indexOf("Complete")<0){=0A=
return false;=0A=
}=0A=
if(_34e=3D=3Dnull){=0A=
_34e=3D_350;=0A=
}=0A=
}=0A=
}=0A=
}=0A=
if(_34e!=3Dnull){=0A=
if(_FRM_SET_FAILED_FOCUS){=0A=
_34e.focus();=0A=
}=0A=
_34e=3Dnull;=0A=
}=0A=
if(_34d){=0A=
return false;=0A=
}=0A=
return true;=0A=
}=0A=
function executeElementCall(_355,_356){=0A=
var _357=3D_356.form;=0A=
var _358=3D_356.getAttribute("isnullable");=0A=
var _359=3D_356.value;=0A=
if(_358=3D=3D"true"&&(_359=3D=3D""||_359=3D=3Dnull)){=0A=
return true;=0A=
}=0A=
if((_357!=3Dnull)&&window[_357.name+"Obj"]!=3Dnull&&window[_357.name+"Obj=
"][_355]!=3Dnull){=0A=
return window[_357.name+"Obj"][_355](_356.value,_356);=0A=
}else{=0A=
return validateElement(_355,_356);=0A=
}=0A=
}=0A=
function disableEditMode(_35a,_35b){=0A=
var _35c=3D_35b.form;=0A=
var _35d=3D_35c.name;=0A=
if(_35c.getAttribute("viewname")!=3Dnull){=0A=
_35d=3D_35c.getAttribute("viewname");=0A=
}=0A=
document.getElementById(_35d+"ReadMode").className=3D"show";=0A=
document.getElementById(_35d+"EditMode").className=3D"hide";=0A=
}=0A=
function trimAll(str){=0A=
if(str=3D=3Dnull){=0A=
return "";=0A=
}=0A=
var _35f=3D/^(\s*)$/;=0A=
if(_35f.test(str)){=0A=
str=3Dstr.replace(_35f,"");=0A=
if(str.length=3D=3D0){=0A=
return str;=0A=
}=0A=
}=0A=
_35f=3D/^(\s*)([\W\w]*)(\b\s*$)/;=0A=
if(_35f.test(str)){=0A=
str=3Dstr.replace(_35f,"$2");=0A=
}=0A=
return str;=0A=
}=0A=
function isEmailId(str){=0A=
str=3DtrimAll(str);=0A=
var =
_361=3D/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(=
?:\.[a-z]{2})?)$/i;=0A=
return _361.test(str);=0A=
}=0A=
function isMultipleEmailId(str){=0A=
var _363=3Dstr.split(",");=0A=
for(var i=3D0;i<_363.length;i++){=0A=
if(!isEmailId(_363[i])){=0A=
return false;=0A=
}=0A=
}=0A=
return true;=0A=
}=0A=
function isNotEmpty(str){=0A=
var temp=3DtrimAll(str);=0A=
if(temp.length>0){=0A=
return true;=0A=
}=0A=
return false;=0A=
}=0A=
function isIpAddress(str){=0A=
var _368=3Dstr.split(".");=0A=
if(_368.length!=3D4){=0A=
return false;=0A=
}=0A=
for(i=3D0;i<_368.length;i++){=0A=
if(isPositiveInteger(_368[i])){=0A=
var temp=3DparseInt(_368[i],10);=0A=
if(temp>255){=0A=
return false;=0A=
}=0A=
}else{=0A=
return false;=0A=
}=0A=
}=0A=
return true;=0A=
}=0A=
function isInteger(str){=0A=
var _36b=3D/(^-?\d\d*$)/;=0A=
return _36b.test(str);=0A=
}=0A=
function isPositiveInteger(str){=0A=
var temp=3DparseInt(str,10);=0A=
if(isNaN(temp)||temp.toString().length!=3Dstr.length){=0A=
return false;=0A=
}=0A=
var _36e=3D/(^\d\d*$)/;=0A=
return _36e.test(temp);=0A=
}=0A=
function isDate(str){=0A=
var _370=3D/^\d{1,2}(\-|\/|\.)\d{1,2}\1\d{4}$/;=0A=
return _370.test(str);=0A=
}=0A=
function isCharacter(str){=0A=
var _372=3D/^\w$/;=0A=
return _372.test(str);=0A=
}=0A=
function isTrueFalse(str){=0A=
if((str!=3D"true")&&(str!=3D"false")){=0A=
return false;=0A=
}else{=0A=
return true;=0A=
}=0A=
}=0A=
function isInArray(str,arr){=0A=
var len=3Darr.length;=0A=
for(var i=3D0;i<len;i++){=0A=
if(str=3D=3Darr[i]){=0A=
return true;=0A=
}=0A=
}=0A=
return false;=0A=
}=0A=
function isInAllowedValues(_378,_379){=0A=
var _37a=3D_379.getAttribute("allowedvalues");=0A=
var arr=3D_37a.split(",");=0A=
return isInArray(_378,arr);=0A=
}=0A=
function isWithinRange(_37c,_37d){=0A=
if(!isInteger(_37c)){=0A=
return false;=0A=
}=0A=
_37c=3DparseInt(_37c);=0A=
if(_37d.getAttribute("maxvalue")!=3Dnull){=0A=
maxValue=3DparseInt(_37d.getAttribute("maxvalue"));=0A=
if(_37c>maxValue){=0A=
return false;=0A=
}=0A=
}=0A=
if(_37d.getAttribute("minvalue")!=3Dnull){=0A=
minValue=3DparseInt(_37d.getAttribute("minvalue"));=0A=
if(_37c<minValue){=0A=
return false;=0A=
}=0A=
}=0A=
return true;=0A=
}=0A=
function validateElement(_37e,_37f){=0A=
setFailedFocus(_37f.form);=0A=
var fun=3Dnull;=0A=
try{=0A=
fun=3Deval(_37e);=0A=
}=0A=
catch(error){=0A=
}=0A=
if(fun=3D=3Dnull){=0A=
alert("Wrong configuration.The validation method : "+_37e+" is not =
loaded");=0A=
return false;=0A=
}=0A=
var _381=3Dnull;=0A=
var _382=3D_37f.getAttribute("isnullable");=0A=
var _383=3D_37f.value;=0A=
if(_382=3D=3D"true"&&(_383=3D=3D""||_383=3D=3Dnull)){=0A=
return true;=0A=
}=0A=
var _384;=0A=
if(_383=3D=3Dnull||_383=3D=3D""){=0A=
_384=3Dfalse;=0A=
}else{=0A=
_384=3Dfun(_383,_37f);=0A=
}=0A=
if(_384=3D=3Dtrue){=0A=
var _385=3D_37f.form.getAttribute("alerttype");=0A=
if(_385!=3Dnull&&_385.indexOf("Complete")>=3D0){=0A=
if(document.getElementById(_37f.name+"_DIV")!=3Dnull){=0A=
document.getElementById(_37f.name+"_DIV").style.display=3D"none";=0A=
}else{=0A=
if(document.getElementById(_37f.id+"_DIV")!=3Dnull){=0A=
document.getElementById(_37f.id+"_DIV").style.display=3D"none";=0A=
}else{=0A=
hideCustomMessage();=0A=
}=0A=
}=0A=
}=0A=
return true;=0A=
}else{=0A=
if(_384=3D=3Dfalse){=0A=
_381=3D_37f.getAttribute("errormsg");=0A=
}else{=0A=
_381=3D_384;=0A=
}=0A=
}=0A=
if(_381!=3Dnull){=0A=
if(_37f.getAttribute("displayname")!=3Dnull){=0A=
_381=3D_381.replace("${COLUMNALIAS}",_37f.getAttribute("displayname"));=0A=
}=0A=
var _385=3D_37f.form.getAttribute("alerttype");=0A=
if(_385!=3Dnull&&_385=3D=3D"Custom"){=0A=
showCustomMessage(_381,_37f);=0A=
}else{=0A=
if(_385!=3Dnull&&_385.indexOf("Complete")>=3D0){=0A=
if(document.getElementById(_37f.name+"_DIV")!=3Dnull){=0A=
document.getElementById(_37f.name+"_DIV").innerHTML=3D_381;=0A=
document.getElementById(_37f.name+"_DIV").style.display=3D"block";=0A=
document.getElementById(_37f.name+"_DIV").className=3D"errorMsg";=0A=
}else{=0A=
if(document.getElementById(_37f.id+"_DIV")!=3Dnull){=0A=
document.getElementById(_37f.id+"_DIV").innerHTML=3D_381;=0A=
document.getElementById(_37f.id+"_DIV").style.display=3D"block";=0A=
document.getElementById(_37f.id+"_DIV").className=3D"errorMsg";=0A=
}else{=0A=
alert(_381);=0A=
}=0A=
}=0A=
}else{=0A=
alert(_381);=0A=
}=0A=
}=0A=
}=0A=
if(_FRM_SET_FAILED_FOCUS){=0A=
_37f.focus();=0A=
}=0A=
return false;=0A=
}=0A=
function getCustomAlert(_386){=0A=
if(_386=3D=3Dnull){=0A=
_386=3D"customAlert";=0A=
}=0A=
var code=3Ddocument.getElementById("CUSTOM_BUBBLE");=0A=
if(code=3D=3Dnull){=0A=
code=3D"<Table class=3D'"+_386+"' cellspacing=3D0><tr><td =
class=3D'caTopLeft'></td><td class=3D'caTopCenter' =
colspan=3D'2'></td><td class=3D'caTopRight'></td></tr>";=0A=
code=3Dcode.concat("<tr><td class=3D'caMiddleLeft'></td><td =
class=3D'caMessage'>$MESSAGE</td><td class=3D'caClose'><button =
class=3D'caCloseButton' onClick=3D'hideCustomMessage()'></td><td =
class=3D'caMiddleRight'></td></tr>");=0A=
code=3Dcode.concat("<tr><td class=3D'caBottomLeft'></td><td =
class=3D'caBottomCenter' colspan=3D'2'></td><td =
class=3D'caBottomRight'></td></tr>");=0A=
code=3Dcode.concat("</table>");=0A=
}else{=0A=
code=3Dcode.innerHTML;=0A=
}=0A=
return code;=0A=
}=0A=
function showCustomMessage(_388,_389,_38a){=0A=
_FRM_CURRENT_ERROR_FIELD=3D_389;=0A=
var obj=3Ddocument.getElementById("customAlertMessage");=0A=
var _38c=3Ddocument.getElementById("_CUSTOMALERTFRAME");=0A=
if(_38c=3D=3Dnull){=0A=
var _38d=3Ddocument.createElement("iframe");=0A=
if(browser_ie){=0A=
_38d.id=3D"_CUSTOMALERTFRAME";=0A=
_38d.style.position=3D"absolute";=0A=
_38d.style.cursor=3D"default";=0A=
_38d.style.display=3D"none";=0A=
_38d.style.border=3D"0px solid";=0A=
_38d.frameBorder=3D"0";=0A=
_38d.scrolling=3D"no";=0A=
if(window["CONTEXT_PATH"]!=3Dnull){=0A=
_38d.src=3DCONTEXT_PATH+"/framework/html/blank.html";=0A=
}=0A=
}else{=0A=
if(browser_nn4||browser_nn6){=0A=
_38d.setAttribute("id","_CUSTOMALERTFRAME");=0A=
_38d.setAttribute("frameBorder","0");=0A=
_38d.setAttribute("style","position: absolute; cursor: default; =
display:none;");=0A=
}=0A=
}=0A=
document.body.appendChild(_38d);=0A=
_38c=3D_38d;=0A=
}=0A=
if(obj=3D=3Dnull){=0A=
var _38d=3Ddocument.createElement("DIV");=0A=
if(browser_ie){=0A=
_38d.id=3D"customAlertMessage";=0A=
_38d.style.position=3D"absolute";=0A=
_38d.style.cursor=3D"default";=0A=
_38d.style.display=3D"none";=0A=
}else{=0A=
if(browser_nn4||browser_nn6){=0A=
_38d.setAttribute("id","customAlertMessage");=0A=
_38d.setAttribute("style","position: absolute; cursor: default; =
display:none;");=0A=
}=0A=
}=0A=
document.body.appendChild(_38d);=0A=
obj=3D_38d;=0A=
}=0A=
var code=3DgetCustomAlert(_38a);=0A=
code=3Dcode.replace("$MESSAGE",_388);=0A=
obj.innerHTML=3Dcode;=0A=
obj.style.left=3DfindPosX(_389);=0A=
obj.style.top=3DfindPosY(_389)+_389.offsetHeight;=0A=
obj.style.width=3D_389.parentNode.offsetWidth+"px";=0A=
obj.style.zIndex=3D150;=0A=
_38c.style.left=3DfindPosX(_389);=0A=
_38c.style.top=3DfindPosY(_389)+_389.offsetHeight+15;=0A=
_38c.style.width=3D_389.parentNode.offsetWidth-5+"px";=0A=
_38c.style.height=3D"28px";=0A=
_38c.style.zIndex=3Dobj.style.zIndex-1;=0A=
_38c.style.display=3D"block";=0A=
obj.style.display=3D"block";=0A=
}=0A=
function hideCustomMessage(){=0A=
if(_FRM_CURRENT_ERROR_FIELD!=3Dnull){=0A=
document.getElementById("_CUSTOMALERTFRAME").style.display=3D"none";=0A=
document.getElementById("customAlertMessage").style.display=3D"none";=0A=
if(_FRM_SET_FAILED_FOCUS&&_FRM_CURRENT_ERROR_FIELD.focus){=0A=
_FRM_CURRENT_ERROR_FIELD.focus();=0A=
}=0A=
_FRM_CURRENT_ERROR_FIELD=3Dnull;=0A=
}=0A=
}=0A=
function isNumeric(str,_390){=0A=
var _391=3D/^[0-9]+$/;=0A=
if(_391.test(str)){=0A=
return true;=0A=
}=0A=
return false;=0A=
}=0A=
function isAlphaNumeric(str,_393){=0A=
var _394=3D/^[a-zA-Z0-9]+$/;=0A=
if(_394.test(str)){=0A=
return true;=0A=
}=0A=
return false;=0A=
}=0A=
function isAlphaNumericWithMinus(str,_396){=0A=
var _397=3D/^[a-zA-Z0-9\-]+$/;=0A=
if(_397.test(str)){=0A=
return true;=0A=
}=0A=
return false;=0A=
}=0A=
function isAlphaNumericWithMinusAndSpace(str,_399){=0A=
var _39a=3D/^[a-zA-Z0-9\-\ ]+$/;=0A=
if(_39a.test(str)){=0A=
return true;=0A=
}=0A=
return false;=0A=
}=0A=
function isString(str,_39c){=0A=
var _39d=3D/^[a-zA-Z]+$/;=0A=
if(_39d.test(str)){=0A=
return true;=0A=
}=0A=
return false;=0A=
}=0A=
function isMinute(str,_39f){=0A=
str=3DtrimAll(str);=0A=
if(str=3D=3D""){=0A=
return false;=0A=
}=0A=
var _3a0=3D/^[0-9]+$/;=0A=
if(_3a0.test(str)){=0A=
if(str<=3D59){=0A=
return true;=0A=
}=0A=
}=0A=
return false;=0A=
}=0A=
function isHour(str,_3a2){=0A=
str=3DtrimAll(str);=0A=
if(str=3D=3D""){=0A=
return false;=0A=
}=0A=
var _3a3=3D/^[0-9]+$/;=0A=
if(_3a3.test(str)){=0A=
if(str<=3D23){=0A=
return true;=0A=
}=0A=
}=0A=
return false;=0A=
}=0A=
function isSearchDataNumeric(str,_3a5){=0A=
trimAll(str);=0A=
if(str!=3Dnull&&str!=3D""){=0A=
return isNumeric(str,_3a5);=0A=
}=0A=
return true;=0A=
}=0A=
function compareValues(str,_3a7){=0A=
var _3a8=3DtrimAll(_3a7.value);=0A=
var _3a9=3D_3a7.form;=0A=
var _3aa=3D_3a7.getAttribute("checkwith");=0A=
var _3ab=3DtrimAll(_3a9.elements[_3aa].value);=0A=
var _3ac=3DtrimAll(_3a7.getAttribute("checktype").toUpperCase());=0A=
if(isNaN(_3a8)||_3a8.length=3D=3D0){=0A=
_3a8=3D"'"+_3a8+"'";=0A=
}=0A=
if(isNaN(_3ab)||_3ab.length=3D=3D0){=0A=
_3ab=3D"'"+_3ab+"'";=0A=
}=0A=
return eval(_3a8+_3ac+_3ab);=0A=
}=0A=
function isDummyNotSelected(_3ad,_3ae){=0A=
return (_3ad!=3D_3ae.getAttribute("dummyvalue"));=0A=
}=0A=
function isAtleastOneChecked(_3af,_3b0){=0A=
var els=3D_3b0.form[_3b0.name];=0A=
for(var i=3D0;i<els.length;i++){=0A=
if(els[i].checked){=0A=
return true;=0A=
}=0A=
}=0A=
return false;=0A=
}=0A=
function updateFormWithData(_3b3,_3b4){=0A=
var =
_3b5=3DDOMUtils.getChildElsWithAttr(DOMUtils.getForm(_3b3),"name","*");=0A=
DOMUtils.fillData(_3b5,_3b4);=0A=
}=0A=
function isElVisible(node,_3b7){=0A=
while(node.style.display!=3D"none"){=0A=
node=3Dnode.parentNode;=0A=
if(node=3D=3D_3b7){=0A=
break;=0A=
}=0A=
}=0A=
return (node.style.display!=3D"none");=0A=
}=0A=
function isDomainName(str){=0A=
str=3DtrimAll(str);=0A=
var =
_3b9=3D/^((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{1,10}(?:\.[a-z]{2})?)$/i;=0A=
return _3b9.test(str);=0A=
}=0A=
var MCEffect=3Dnew function(){=0A=
};=0A=
MCEffect.CONFIG=3D{INTERVAL:10,SCROLL_INTERVAL:3,FADE_INTERVAL:5};=0A=
MCEffect.getValue=3Dfunction(_3ba,_3bb,_3bc){=0A=
if(_3bb!=3Dnull){=0A=
if(_3bb[_3ba]!=3Dnull){=0A=
return _3bb[_3ba];=0A=
}=0A=
}=0A=
if(_3bc!=3Dnull){=0A=
if(_3bc[_3ba]!=3Dnull){=0A=
return _3bc[_3ba];=0A=
}=0A=
}=0A=
return null;=0A=
};=0A=
MCEffect.getDimensions=3Dfunction(_3bd){=0A=
if(_3bd.style.display!=3D"none"){=0A=
return {width:_3bd.offsetWidth,height:_3bd.offsetHeight};=0A=
}=0A=
var els=3D_3bd.style;=0A=
var _3bf=3Dels.visibility;=0A=
var _3c0=3Dels.position;=0A=
els.display=3D"block";=0A=
els.visibility=3D"hidden";=0A=
els.position=3D"absolute";=0A=
var _3c1=3D_3bd.offsetWidth;=0A=
var _3c2=3D_3bd.offsetHeight;=0A=
els.display=3D"none";=0A=
els.position=3D_3c0;=0A=
els.visibility=3D_3bf;=0A=
return {width:_3c1,height:_3c2};=0A=
};=0A=
MCEffect.SlideDown=3Dfunction(_3c3,_3c4){=0A=
var _3c5=3Ddocument.getElementById(_3c3);=0A=
if(_3c5=3D=3Dnull){=0A=
return;=0A=
}=0A=
if(MCEffect.getValue("INTERVAL",_3c4,MCEffect.CONFIG)=3D=3D-1){=0A=
_3c5.style.display=3D"block";=0A=
if(_3c4!=3Dnull){=0A=
var obj=3D_3c4["ONOPEN"];=0A=
if(obj!=3Dnull){=0A=
eval(obj)(_3c4);=0A=
}=0A=
}=0A=
return;=0A=
}=0A=
window.clearInterval(_3c5._intvl);=0A=
window.clearInterval(_3c5.s_intvl);=0A=
_3c5._reqOptions=3D_3c4;=0A=
appendParent(_3c5);=0A=
var _3c7=3DMCEffect.getDimensions(_3c5).height;=0A=
var _3c8=3D-1*_3c7;=0A=
_3c5.style.marginTop=3D_3c8+"px";=0A=
_3c5.setAttribute("__margin",_3c8);=0A=
var _3c9=3Dwindow.setInterval("MCEffect.openContent('"+_3c3+"')",1);=0A=
_3c5._intvl=3D_3c9;=0A=
};=0A=
MCEffect.openContent=3Dfunction(_3ca){=0A=
var _3cb=3Ddocument.getElementById(_3ca);=0A=
var _3cc=3DparseInt(_3cb.getAttribute("__margin"));=0A=
var _3cd=3D_3cb._reqOptions;=0A=
if(_3cc<=3D0){=0A=
_3cb.style.marginTop=3D(_3cc)+"px";=0A=
_3cc+=3DMCEffect.getValue("INTERVAL",_3cd,MCEffect.CONFIG);=0A=
_3cb.setAttribute("__margin",_3cc);=0A=
_3cb.style.display=3D"block";=0A=
var top=3DparseInt(findPosY(_3cb));=0A=
var _3cf=3D_3cb.offsetHeight;=0A=
var _3d0=3Ddocument.body.clientHeight;=0A=
var _3d1=3Ddocument.body.scrollTop;=0A=
if(top+_3cf-_3d1>_3d0){=0A=
replaceParent(_3cb);=0A=
_3cb.style.marginTop=3D"0px";=0A=
window.clearInterval(_3cb._intvl);=0A=
MCEffect.ScrollToView(_3ca,_3cd);=0A=
}=0A=
}else{=0A=
replaceParent(_3cb);=0A=
_3cb.style.marginTop=3D"0px";=0A=
window.clearInterval(_3cb._intvl);=0A=
if(_3cd!=3Dnull){=0A=
var obj=3D_3cd["ONOPEN"];=0A=
if(obj!=3Dnull){=0A=
eval(obj)(_3cd);=0A=
}=0A=
}=0A=
}=0A=
};=0A=
MCEffect.ScrollToView=3Dfunction(id,_3d4){=0A=
var _3d5=3Ddocument.getElementById(id);=0A=
if(!_3d5){=0A=
return;=0A=
}=0A=
window.clearInterval(_3d5.s_intvl);=0A=
var top=3DparseInt(findPosY(_3d5));=0A=
var _3d7=3D_3d5.offsetHeight;=0A=
var _3d8=3Ddocument.body.clientHeight;=0A=
var _3d9=3Ddocument.body.scrollTop;=0A=
var _3da=3Dnull;=0A=
if(top-_3d9<0){=0A=
if(_3d4!=3Dnull){=0A=
_3d4._scroll=3Dtop;=0A=
}else{=0A=
_3d4=3D{_scroll:top};=0A=
}=0A=
_3d5._reqOptions=3D_3d4;=0A=
_3da=3Dwindow.setInterval("MCEffect.scrollUp('"+id+"')",1);=0A=
}else{=0A=
if(top+_3d7-_3d9>_3d8){=0A=
var _3db=3D(top+_3d7)-_3d8;=0A=
if(_3d4!=3Dnull){=0A=
_3d4._scroll=3D_3db;=0A=
}else{=0A=
_3d4=3D{_scroll:_3db};=0A=
}=0A=
_3d5._reqOptions=3D_3d4;=0A=
_3da=3Dwindow.setInterval("MCEffect.scrollDown('"+id+"')",1);=0A=
}=0A=
}=0A=
_3d5.s_intvl=3D_3da;=0A=
};=0A=
MCEffect.scrollUp=3Dfunction(_3dc){=0A=
var _3dd=3Ddocument.body.scrollTop;=0A=
var _3de=3Ddocument.getElementById(_3dc);=0A=
var _3df=3D_3de._reqOptions;=0A=
if(!_3df){=0A=
window.clearInterval(_3de.s_intvl);=0A=
return;=0A=
}=0A=
var _3e0=3D_3df._scroll;=0A=
if(_3dd>_3e0){=0A=
document.body.scrollTop-=3D3;=0A=
}else{=0A=
_3e0=3D0;=0A=
window.clearInterval(scrollUpIntvl);=0A=
if(_3df!=3Dnull){=0A=
var obj=3D_3df["ONOPEN"];=0A=
if(obj!=3Dnull){=0A=
eval(obj)(_3df);=0A=
}=0A=
}=0A=
}=0A=
};=0A=
MCEffect.scrollDown=3Dfunction(_3e2){=0A=
var _3e3=3Ddocument.body.scrollTop;=0A=
var _3e4=3Ddocument.getElementById(_3e2);=0A=
var _3e5=3D_3e4._reqOptions;=0A=
if(!_3e5){=0A=
window.clearInterval(_3e4.s_intvl);=0A=
return;=0A=
}=0A=
var _3e6=3D_3e5._scroll;=0A=
if(_3e3<_3e6){=0A=
document.body.scrollTop+=3D3;=0A=
}else{=0A=
_3e6=3D0;=0A=
window.clearInterval(_3e4.s_intvl);=0A=
if(_3e5!=3Dnull){=0A=
var obj=3D_3e5["ONOPEN"];=0A=
if(obj!=3Dnull){=0A=
eval(obj)(_3e5);=0A=
}=0A=
}=0A=
}=0A=
};=0A=
function appendParent(_3e8){=0A=
var _3e9=3D_3e8.parentNode;=0A=
_3e9.style.overflow=3D"hidden";=0A=
var div=3Ddocument.createElement("div");=0A=
div.style.overflow=3D"hidden";=0A=
div.className=3D"innerDiv";=0A=
div.setAttribute("__MC_HOLDERDIV","true");=0A=
_3e9.replaceChild(div,_3e8);=0A=
div.appendChild(_3e8);=0A=
}=0A=
function replaceParent(_3eb){=0A=
var _3ec=3D_3eb.parentNode;=0A=
if(_3ec.getAttribute("__MC_HOLDERDIV")=3D=3Dnull){=0A=
return;=0A=
}=0A=
_3ec.parentNode.replaceChild(_3eb,_3ec);=0A=
}=0A=
MCEffect.SlideUp=3Dfunction(_3ed,_3ee){=0A=
var _3ef=3Ddocument.getElementById(_3ed);=0A=
if(_3ef=3D=3Dnull){=0A=
return;=0A=
}=0A=
if(MCEffect.getValue("INTERVAL",_3ee,MCEffect.CONFIG)=3D=3D-1){=0A=
_3ef.style.display=3D"none";=0A=
if(_3ee!=3Dnull){=0A=
var obj=3D_3ee["ONCLOSE"];=0A=
if(obj!=3Dnull){=0A=
eval(obj)(_3ee);=0A=
}=0A=
}=0A=
return;=0A=
}=0A=
window.clearInterval(_3ef._intvl);=0A=
_3ef._reqOptions=3D_3ee;=0A=
appendParent(_3ef);=0A=
_3ef.style.display=3D"block";=0A=
var _3f1=3D_3ef.offsetHeight;=0A=
var _3f2=3D0;=0A=
_3ef.setAttribute("__margin",_3f2);=0A=
_3ef.setAttribute("_conHeight",_3f1);=0A=
var _3f3=3Dwindow.setInterval("MCEffect.closeContent('"+_3ed+"')",1);=0A=
_3ef._intvl=3D_3f3;=0A=
};=0A=
MCEffect.closeContent=3Dfunction(_3f4){=0A=
var _3f5=3Ddocument.getElementById(_3f4);=0A=
var _3f6=3D_3f5.getAttribute("_conHeight");=0A=
var _3f7=3DparseInt(_3f5.getAttribute("__margin"));=0A=
if(_3f7>=3D_3f6*-1){=0A=
_3f5.style.marginTop=3D(_3f7)+"px";=0A=
_3f7-=3DMCEffect.getValue("INTERVAL",_3f8,MCEffect.CONFIG);=0A=
_3f5.setAttribute("__margin",_3f7);=0A=
}else{=0A=
_3f5.style.display=3D"none";=0A=
replaceParent(_3f5);=0A=
window.clearInterval(_3f5._intvl);=0A=
var _3f8=3D_3f5._reqOptions;=0A=
if(_3f8!=3Dnull){=0A=
var obj=3D_3f8["ONCLOSE"];=0A=
if(obj!=3Dnull){=0A=
eval(obj)(_3f8);=0A=
}=0A=
}=0A=
}=0A=
};=0A=
MCEffect.FadeOut=3Dfunction(_3fa,_3fb){=0A=
var _3fc=3Ddocument.getElementById(_3fa);=0A=
if(_3fc=3D=3Dnull){=0A=
return;=0A=
}=0A=
window.clearInterval(_3fc.f_intvl);=0A=
_3fc.style.visibility=3D"visible";=0A=
if(browser_ie){=0A=
_3fc.style.filter=3D"progid:DXImageTransform.Microsoft.Fade(duration=3D6)=
";=0A=
_3fc.filters[0].Apply();=0A=
_3fc.style.visibility=3D"hidden";=0A=
_3fc.filters[0].Play();=0A=
if(_3fb!=3Dnull){=0A=
var obj=3D_3fb["ONCLOSE"];=0A=
if(obj!=3Dnull){=0A=
_3fc["___REQOPT"]=3D_3fb;=0A=
setTimeout("closeOnFade('"+_3fa+"')",6000);=0A=
}=0A=
}=0A=
return;=0A=
}=0A=
var _3fe=3Dwindow.setInterval("MCEffect.fadeOut('"+_3fa+"')",1);=0A=
_3fc.f_intvl=3D_3fe;=0A=
_3fc._cnt=3D3;=0A=
_3fc.style.opacity=3D_3fc._cnt;=0A=
_3fc._reqOptions=3D_3fb;=0A=
};=0A=
function closeOnFade(_3ff){=0A=
var _400=3Ddocument.getElementById(_3ff);=0A=
var _401=3D_400["___REQOPT"];=0A=
var obj=3D_401["ONCLOSE"];=0A=
if(obj!=3Dnull){=0A=
eval(obj)(_401);=0A=
}=0A=
}=0A=
MCEffect.fadeOut=3Dfunction(_403){=0A=
var _404=3Ddocument.getElementById(_403);=0A=
if(_404=3D=3Dnull){=0A=
return;=0A=
}=0A=
var cnt=3DparseFloat(_404._cnt);=0A=
if(cnt>0){=0A=
var def=3D""+MCEffect.getValue("FADE_INTERVAL",MCEffect.CONFIG);=0A=
if(def.length>2){=0A=
cnt=3D(cnt-0.09);=0A=
if(cnt<1){=0A=
_404.style.opacity=3Dcnt;=0A=
}=0A=
}else{=0A=
var temp=3D"0.0";=0A=
if(def.length=3D=3D1){=0A=
temp=3D"0.00";=0A=
}=0A=
cnt=3Dcnt-parseFloat(temp+def);=0A=
if(cnt<1){=0A=
_404.style.opacity=3Dcnt;=0A=
}=0A=
}=0A=
_404._cnt=3Dcnt;=0A=
}else{=0A=
_404.style.opacity=3D"";=0A=
_404.style.visibility=3D"hidden";=0A=
window.clearInterval(_404.f_intvl);=0A=
var _408=3D_404._reqOptions;=0A=
if(_408!=3Dnull){=0A=
var obj=3D_408["ONCLOSE"];=0A=
if(obj!=3Dnull){=0A=
eval(obj)(_408);=0A=
}=0A=
}=0A=
}=0A=
};=0A=
var ZDBI18NMap=3Dnew function(){=0A=
this.g=3Dfunction(key,obj){=0A=
var div=3Ddocument.getElementById(key);=0A=
if(div=3D=3Dnull){=0A=
if(obj){=0A=
var divs=3Dobj.getElementsByTagName("div");=0A=
for(var i=3D0,len=3Ddivs.length;i<len;i++){=0A=
if(divs[i].id=3D=3Dkey){=0A=
return divs[i].innerHTML;=0A=
}=0A=
}=0A=
}=0A=
return key;=0A=
}else{=0A=
return div.innerHTML;=0A=
}=0A=
};=0A=
this.f=3Dfunction(key){=0A=
var msg=3Dthis.g(key);=0A=
if(arguments.length=3D=3D1){=0A=
return msg;=0A=
}=0A=
for(var i=3D1;i<arguments.length;i++){=0A=
msg=3Dmsg.replace("{"+(i-1)+"}",arguments[i]);=0A=
}=0A=
return msg;=0A=
};=0A=
};=0A=
var BROWSER=3Dnew function(){=0A=
this.NETSCAPE=3D0;=0A=
this.FIREFOX=3D0;=0A=
this.OPERA=3D0;=0A=
this.IE=3D0;=0A=
this.SAFARI=3D0;=0A=
this.MOZILA=3D0;=0A=
this.CHROME=3D0;=0A=
this.NONIE=3D1;=0A=
this.WEBKIT=3D0;=0A=
this.detect=3Dfunction(){=0A=
var _413=3Dnavigator.userAgent;=0A=
var _414=3D_413.length;=0A=
var _415=3Dnavigator.vendor;=0A=
var _416=3Dwindow.opera;=0A=
var _417=3D"";=0A=
if(_416){=0A=
this.OPERA=3D1;=0A=
}else{=0A=
if(_413.indexOf("Chrome")>-1){=0A=
this.CHROME=3D1;=0A=
_417=3D"Chrome/";=0A=
}else{=0A=
if(_413.indexOf("Firefox")>-1){=0A=
this.FIREFOX=3D1;=0A=
_417=3D"Firefox/";=0A=
}else{=0A=
if(_413.indexOf("MSIE ")>-1){=0A=
this.IE=3D1;=0A=
_417=3D"MSIE ";=0A=
}else{=0A=
if(_415.indexOf("Apple")>-1){=0A=
this.SAFARI=3D1;=0A=
_417=3D"Version/";=0A=
}else{=0A=
"Unknown Browser";=0A=
}=0A=
}=0A=
}=0A=
}=0A=
}=0A=
this.VERSION=3D_413.substring(_413.indexOf(_417),_414).match(/[0-9\.]+/)[=
0];=0A=
};=0A=
this.detect();=0A=
this.NONIE=3D!this.IE;=0A=
this.WEBKIT=3D(this.SAFARI||this.CHROME);=0A=
};=0A=
var ZDBGlobal=3Dnew function(){=0A=
this.CTX=3D"";=0A=
this.isGlobalSet=3Dfalse;=0A=
this.dataCell=3Dnull;=0A=
this.row=3Dnull;=0A=
this.cellDIV=3Dnull;=0A=
this.colDIV=3Dnull;=0A=
this.colHead=3Dnull;=0A=
this.rowHead=3Dnull;=0A=
this.integrated=3Dfalse;=0A=
this.curMouseOverCell=3Dnull;=0A=
this.moveDIV=3Dnull;=0A=
this.moveIn=3Dnull;=0A=
this.isMove=3Dfalse;=0A=
this.resizeDIV=3Dnull;=0A=
this.focusDIV=3Dnull;=0A=
this.highlightDIV=3Dnull;=0A=
this.isResize=3Dfalse;=0A=
this.optionDIV=3Dnull;=0A=
this.textFilterDIV=3Dnull;=0A=
this.freezeIcon=3Dnull;=0A=
this.ascIcon=3Dnull;=0A=
this.descIcon=3Dnull;=0A=
this.cellWidth=3D70;=0A=
this.dataAreaWidth=3D500;=0A=
this.dataAreaHeight=3D10*this.cellHeight;=0A=
this.stdCellWidth=3D150;=0A=
this.stdCellHeight=3D22;=0A=
this.scrollThick=3D0;=0A=
if(BROWSER.IE){=0A=
this.wait=3D25;=0A=
}else{=0A=
this.wait=3D5;=0A=
}=0A=
this.dateCnt=3D0;=0A=
this.filterOptions=3D[];=0A=
this.filterDisplay=3D[];=0A=
this.dervFieldNameCnt=3D0;=0A=
this.qryTblDataLimitShown=3D{};=0A=
this._ZVER_=3D"1";=0A=
};=0A=
var ZDBConst=3Dnew function(){=0A=
this.NONE=3Dthis.NOTSET=3Dnull;=0A=
this.BROWSER_HANDLE_YES=3Dtrue;=0A=
this.BROWSER_HANDLE_NO=3Dfalse;=0A=
this.ASC=3D1;=0A=
this.DESC=3D2;=0A=
this.CLEAR=3D-1;=0A=
this.CREATED=3D1;=0A=
this.MODIFIED=3D2;=0A=
this.DELETED=3D3;=0A=
var =
_418=3D["DUMMY","DATA","SUMMARY","SECTION","FILLER","ROWHEAD","COLHEAD","=
PIVOTHEAD","FILTER","OPTION","CRITERIA"];=0A=
for(var i=3D0;i<_418.length;++i){=0A=
this[_418[i]]=3Di;=0A=
}=0A=
this.BLANK=3D10;=0A=
this.TEXT=3D11;=0A=
this.UP=3D12;=0A=
this.DOWN=3D13;=0A=
this.EQUAL=3D2;=0A=
this.NOTEQUAL=3D-2;=0A=
this.LESS=3D3;=0A=
this.LESSEQUAL=3D4;=0A=
this.GREATER=3D5;=0A=
this.GREATEREQUAL=3D6;=0A=
this.START=3D7;=0A=
this.NOTSTART=3D-7;=0A=
this.END=3D8;=0A=
this.NOTEND=3D-8;=0A=
this.CONTAIN=3D9;=0A=
this.NOTCONTAIN=3D-9;=0A=
this.BETWEEN=3D10;=0A=
this.NOTBETWEEN=3D-10;=0A=
this.SORTASC=3D"Sort Ascending";=0A=
this.SORTDESC=3D"Sort Descending";=0A=
this.REMOVESORT=3D"Remove Sort";=0A=
this.GROUPCOLUMN=3D"Group Column";=0A=
this.UNGROUPCOLUMN=3D"UnGroup Column";=0A=
this.GROUPSTART=3D1;=0A=
this.GROUPEND=3D2;=0A=
this.GROUPBOTH=3D3;=0A=
this.GROUPMIDDLE=3D0;=0A=
this.GROUPNONE=3Dundefined;=0A=
this.READONLY=3D{read:1,exportPerm:0,vud:0,add:0,modify:0,deletePerm:0,de=
leteAll:0,appendImport:0,updateImport:0,truncateImport:0,share:0,dbOwner:=
0,grpMember:0,designModify:0,createTable:0,createChildReports:0};=0A=
this.ALLPERMS=3D{read:1,exportPerm:1,vud:1,add:1,modify:1,deletePerm:1,de=
leteAll:1,appendImport:1,updateImport:1,truncateImport:1,share:1,dbOwner:=
1,grpMember:1,designModify:1,createTable:1,createChildReports:1};=0A=
this.PLAIN=3D1;=0A=
this.MULTI_LINE=3D2;=0A=
this.EMAIL=3D3;=0A=
this.NUMBER=3D4;=0A=
this.POSITIVE_NUMBER=3D5;=0A=
this.DECIMAL_NUMBER=3D6;=0A=
this.CURRENCY=3D7;=0A=
this.PERCENT=3D8;=0A=
this.DATE=3D9;=0A=
this.BOOLEAN=3D10;=0A=
this.URL=3D19;=0A=
this.COLNAME_MAX_LENGTH=3D100;=0A=
this.DBOBJECT_NAME_MAX_LENGTH=3D100;=0A=
this.DESCRIPTION_MAX_LENGTH=3D250;=0A=
this.DEFAULT_CURRENCY_FORMAT=3D"en;US;";=0A=
this.DEFAULT_DATE_FORMAT=3D"dd MMM, yyyy HH:mm:ss";=0A=
this.NEEDSAVE=3D"Needs Save";=0A=
this.DLG_MIN_WIDTH=3D350;=0A=
this.DLG_MIN_HEIGHT=3D200;=0A=
this.DECISEPSYMBOL=3D[".",","];=0A=
this.DEFAULT_DECISEPSYMBOL=3D".";=0A=
};=0A=
var ZDBDesignGridConst=3Dnew function(){=0A=
};=0A=
var LazyLoad=3Dfunction(){=0A=
var d=3Ddocument,_41b=3Dnull,_41c=3D[],ua;=0A=
function getUserAgent(){=0A=
if(ua){=0A=
return;=0A=
}=0A=
var nua=3Dnavigator.userAgent,m;=0A=
ua=3D{gecko:0,ie:0,webkit:0};=0A=
m=3Dnua.match(/AppleWebKit\/(\S*)/);=0A=
if(m&&m[1]){=0A=
ua.webkit=3DparseFloat(m[1]);=0A=
}else{=0A=
m=3Dnua.match(/MSIE\s([^;]*)/);=0A=
if(m&&m[1]){=0A=
ua.ie=3DparseFloat(m[1]);=0A=
}else{=0A=
if((/Gecko\/(\S*)/).test(nua)){=0A=
ua.gecko=3D1;=0A=
m=3Dnua.match(/rv:([^\s\)]*)/);=0A=
if(m&&m[1]){=0A=
ua.gecko=3DparseFloat(m[1]);=0A=
}=0A=
}=0A=
}=0A=
}=0A=
}=0A=
return {load:function(urls,_421,obj,_423){=0A=
var head=3Dd.getElementsByTagName("head")[0],i,_426;=0A=
if(urls){=0A=
urls=3Durls.constructor=3D=3D=3DArray?urls:[urls];=0A=
for(i=3D0;i<urls.length;++i){=0A=
_41c.push({"url":urls[i],"callback":i=3D=3D=3Durls.length-1?_421:null,"ob=
j":obj,"scope":_423});=0A=
}=0A=
}=0A=
if(_41b||!(_41b=3D_41c.shift())){=0A=
return;=0A=
}=0A=
getUserAgent();=0A=
_426=3Dd.createElement("script");=0A=
_426.src=3D_41b.url;=0A=
if(ua.ie){=0A=
_426.onreadystatechange=3Dfunction(){=0A=
if(this.readyState=3D=3D=3D"loaded"||this.readyState=3D=3D=3D"complete"){=0A=
LazyLoad.requestComplete();=0A=
}=0A=
};=0A=
}else{=0A=
if(ua.gecko||ua.webkit>=3D420){=0A=
_426.onload=3DLazyLoad.requestComplete;=0A=
_426.onerror=3DLazyLoad.requestComplete;=0A=
}=0A=
}=0A=
head.appendChild(_426);=0A=
if(!ua.ie&&!ua.gecko&&!(ua.webkit>=3D420)){=0A=
_426=3Dd.createElement("script");=0A=
_426.appendChild(d.createTextNode("LazyLoad.requestComplete();"));=0A=
head.appendChild(_426);=0A=
}=0A=
},loadOnce:function(urls,_428,obj,_42a,_42b){=0A=
var _42c=3D[],_42d=3Dd.getElementsByTagName("script"),i,j,_430,url;=0A=
urls=3Durls.constructor=3D=3D=3DArray?urls:[urls];=0A=
for(i=3D0;i<urls.length;++i){=0A=
_430=3Dfalse;=0A=
url=3Durls[i];=0A=
for(j=3D0;j<_42d.length;++j){=0A=
if(url=3D=3D=3D_42d[j].src){=0A=
_430=3Dtrue;=0A=
break;=0A=
}=0A=
}=0A=
if(!_430){=0A=
_42c.push(url);=0A=
}=0A=
}=0A=
if(_42c.length>0){=0A=
LazyLoad.load(_42c,_428,obj,_42a);=0A=
}else{=0A=
if(_42b){=0A=
if(obj){=0A=
if(_42a){=0A=
_428.call(obj);=0A=
}else{=0A=
_428.call(window,obj);=0A=
}=0A=
}else{=0A=
_428.call();=0A=
}=0A=
}=0A=
}=0A=
},requestComplete:function(){=0A=
if(_41b.callback){=0A=
if(_41b.obj){=0A=
if(_41b.scope){=0A=
_41b.callback.call(_41b.obj);=0A=
}else{=0A=
_41b.callback.call(window,_41b.obj);=0A=
}=0A=
}else{=0A=
_41b.callback.call();=0A=
}=0A=
}=0A=
_41b=3Dnull;=0A=
if(_41c.length){=0A=
LazyLoad.load();=0A=
}=0A=
}};=0A=
}();=0A=
var ZDBClientUI=3Dnew function(){=0A=
this.curDummyViewId=3D-10;=0A=
this.loadDivs=3D{};=0A=
this.typeDefns=3D{};=0A=
this.resizeMain=3Dfunction(){=0A=
var el=3Ddocument.getElementById("ZDBRIGHTDIV");=0A=
el.style.display=3D"none";=0A=
var =
_433=3DZDBUtil.getOffsetSize($("ZDBHEADER"),false)+ZDBUtil.getOffsetSize(=
$("ZDBMAINDIV"),false);=0A=
_433=3Ddocument.body.clientHeight-_433-4;=0A=
el.style.height=3D_433+"px";=0A=
el.style.display=3D"";=0A=
};=0A=
this.focusMain=3Dfunction(_434){=0A=
var _435=3DZDBUtil.getSourceElement(_434);=0A=
if(_435&&_435.parentNode){=0A=
return true;=0A=
}=0A=
if(!ZDBClientUI.selectedTab){=0A=
return true;=0A=
}=0A=
var _436=3DZDBClientUI.selectedTab.view;=0A=
};=0A=
this.initReferences=3Dfunction(){=0A=
this.placeHolder=3Ddocument.getElementById("ZDBPLACEHOLDER");=0A=
this.poweredByEl=3Ddocument.getElementById("ZDBPoweredByEl");=0A=
this.mainPanel=3Ddocument.getElementById("ZDBMAINEL");=0A=
this.headerArea=3Ddocument.getElementById("ZDBHEADER");=0A=
this.dummyGrid=3Ddocument.getElementById("ZDBDUMMYGRID");=0A=
this.blankView=3Ddocument.getElementById("ZDBBLANKVIEW");=0A=
this.dummyGraph=3Ddocument.getElementById("ZDBDUMMYGRAPH");=0A=
this.mainLoader=3Ddocument.getElementById("ZDBMainLoader");=0A=
this.dummyGraph.parentNode.removeChild(this.dummyGraph);=0A=
this.tabTpl=3Ddocument.getElementById("ZDBTABTPL");=0A=
this.swipeArea=3Ddocument.getElementById("ZDBSWIPE");=0A=
this.swipeAreaTD=3Ddocument.getElementById("ZDBSWIPETD");=0A=
this.responseHolder=3Ddocument.getElementById("ZDBRESPONSEHOLDER");=0A=
this.viewOption=3Ddocument.getElementById("ZDBViewOption");=0A=
this.viewList=3Ddocument.getElementById("ZDBVIEWLISTDIV");=0A=
this.layoutMode=3D"normal";=0A=
this.navigatable=3D$("ZDBNAVIGTABLE");=0A=
this.swipeBar=3D$("ZDBSwipeBar");=0A=
};=0A=
this.resizeAllDInst=3Dfunction(){=0A=
var body=3Ddocument.body;=0A=
var _438=3Dbody.clientWidth;=0A=
var _439=3Dbody.clientHeight;=0A=
if((_439=3D=3Dbody.prevClientHeight)&&(_438=3D=3Dbody.prevClientWidth)){=0A=
return;=0A=
}=0A=
body.prevClientHeight=3D_439;=0A=
body.prevClientWidth=3D_438;=0A=
ZDBClientUI.resizePlaceHolder();=0A=
ZDBClientUI.resizeSwipe();=0A=
ZDBClientUI.resizeTabHolder();=0A=
if(ZDBClientUI.selectedTab){=0A=
ZDBClientUI.selectedTab.view.resize();=0A=
}=0A=
};=0A=
this.resizeSwipe=3Dfunction(){=0A=
var _43a=3DZDBClientUI.swipeArea;=0A=
var _43b=3D_43a.parentNode;=0A=
_43a.style.display=3D"none";=0A=
var =
_43c=3DZDBUtil.getOffsetSize(ZDBClientUI.headerArea,false)+ZDBUtil.getOff=
setSize($("ZDBNAVIGTABLE"),false);=0A=
_43c=3Ddocument.body.clientHeight-_43c;=0A=
_43c+=3D(BROWSER.IE)?0:-2;=0A=
_43a.style.display=3D"";=0A=
var _43d=3DZDBClientUI.viewList;=0A=
_43d.style.height=3D_43c+"px";=0A=
_43a.style.height=3D_43c+"px";=0A=
};=0A=
this.resizeTabHolder=3Dfunction(){=0A=
if(this.standAlone!=3Dtrue){=0A=
var _43e=3Ddocument.getElementById("ZDBTabHolder");=0A=
var _43f=3Ddocument.getElementById("ZDBTabHolderTD");=0A=
_43e.style.display=3D"none";=0A=
if(BROWSER.IE){=0A=
_43e.style.width=3D"100%";=0A=
}=0A=
var _440=3D_43f.offsetWidth;=0A=
if(_440>5){=0A=
_43e.style.width=3D(_440-5)+"px";=0A=
}=0A=
_43e.style.display=3D"";=0A=
}=0A=
};=0A=
this.resizePlaceHolder=3Dfunction(){=0A=
var body=3Ddocument.body;=0A=
document.body.style.overflow=3D"hidden";=0A=
var _442=3DZDBClientUI.placeHolder;=0A=
_442.style.display=3D"none";=0A=
var =
_443=3DZDBUtil.getOffsetSize(ZDBClientUI.headerArea,false)+ZDBUtil.getOff=
setSize(ZDBClientUI.mainPanel,false);=0A=
_443=3Dbody.prevClientHeight-_443-3;=0A=
if(this.poweredByEl){=0A=
_443-=3Dthis.poweredByEl.parentNode.offsetHeight;=0A=
}=0A=
_442.style.height=3D_443+"px";=0A=
_442.style.display=3D"block";=0A=
var _444=3D(ZDBGlobal.integrated)?0:5;=0A=
var _445=3D$("ZDBNavigationBarTD");=0A=
_445.style.display=3D(ZDBClientUI.standAlone||ZDBGlobal.integrated||ZDBCl=
ientUI.layoutMode=3D=3D"max")?"none":"";=0A=
ZDBClientUI.mainPanel.style.display=3D"";=0A=
var =
_446=3D(_445.style.display!=3D"none")?ZDBUtil.getOffsetSize(_445,true)+_4=
44:_444;=0A=
_442.style.width=3Ddocument.body.offsetWidth-_446+"px";=0A=
ZDBClientUI.placeHolderWidth=3DZDBUtil.getOffsetSize(_442,true);=0A=
ZDBClientUI.placeHolderHeight=3DZDBUtil.getOffsetSize(_442,false);=0A=
};=0A=
this.replaceInSwipeArea=3Dfunction(_447){=0A=
var _448=3DZDBClientUI.swipeArea.curComp;=0A=
if(_448!=3D_447){=0A=
if(_448=3D=3Dnull){=0A=
ZDBClientUI.swipeArea.appendChild(_447);=0A=
}else{=0A=
ZDBClientUI.swipeArea.replaceChild(_447,_448);=0A=
}=0A=
ZDBClientUI.swipeArea.curComp=3D_447;=0A=
}=0A=
};=0A=
this.checkIfRespValid=3Dfunction(tab){=0A=
if(tab.removed){=0A=
return false;=0A=
}=0A=
if(ZDBClientUI.integrated&&(ZDBClientUI.selectedTab.view!=3Dnull)&&(ZDBCl=
ientUI.selectedTab.view.objId!=3Dtab.view.objId)){=0A=
return false;=0A=
}=0A=
return true;=0A=
};=0A=
this.$$=3Dfunction(_44a){=0A=
var el=3Dthis.$(_44a);=0A=
ZDBUtil.removeNonElements(el);=0A=
return el;=0A=
};=0A=
this.$=3Dfunction(_44c){=0A=
var el=3Dthis[_44c];=0A=
if(el=3D=3Dnull){=0A=
this[_44c]=3Del=3Ddocument.getElementById(_44c);=0A=
}=0A=
return el;=0A=
};=0A=
this.createDummyTab=3Dfunction(_44e,_44f,_450,type){=0A=
var view=3Dnew DummyView(_44e,_44f,type,_450);=0A=
var tab=3Dthis.createTab(view,_450);=0A=
this.selectTab(tab);=0A=
return tab;=0A=
};=0A=
this.createEmptyTab=3Dfunction(){=0A=
var tab=3Dthis.tabTpl.cloneNode(true);=0A=
ZDBUtil.setNamedChildEls(tab,tab);=0A=
this.$$("ZDBTABCONT").appendChild(tab);=0A=
if(ZDBClientUI.standAlone){=0A=
tab.tabIcon=3D$("ZDBMainLoader");=0A=
setTimeout(function(){=0A=
ZDBClientUI.appendTabIconToBody(tab.tabIcon);=0A=
},1000);=0A=
}=0A=
tab.viewCtx=3Dnew ZDBUIViewCtx(tab);=0A=
return tab;=0A=
};=0A=
this.createUpdateDummyTab=3Dfunction(_455,_456,type,tab){=0A=
var _459=3DZDBClientUI[ZDBClientUI.typeDefns[type].dummyView];=0A=
if(tab=3D=3Dnull){=0A=
tab=3Dthis.createDummyTab(_455,_456,_459,type);=0A=
}else{=0A=
var view=3Dnew DummyView(_455,_456,type,_459);=0A=
tab.viewCtx.handle(view);=0A=
}=0A=
return tab;=0A=
};=0A=
this.appendTabIconToBody=3Dfunction(_45b){=0A=
if(_45b.parentNode!=3Ddocument.body){=0A=
document.body.appendChild(_45b);=0A=
}=0A=
};=0A=
this.listTabs=3Dfunction(el,_45d){=0A=
var =
_45e=3DZDBContentCache.appendAndGet("Tab_List","GridMenu",document.body);=0A=
if(_45e.parentNode!=3Ddocument.body){=0A=
document.body.appendChild(_45e);=0A=
}=0A=
ZDBUtil.setNamedChildEls(_45e,_45e,"item");=0A=
ZDBUtil.removeAllChildren(_45e.tbody);=0A=
var tabs=3Dthis.$$("ZDBTABCONT").childNodes;=0A=
for(var i=3D0;i<tabs.length;i++){=0A=
_45e.sampleItem.innerHTML=3DZDBEscapeUtil.encodeForHtml(tabs[i].view.disp=
layName);=0A=
_45e.sampleRow.className=3Dtabs[i].view.type+"Obj";=0A=
var _461=3D_45e.sampleRow.cloneNode(true);=0A=
_461.tabRef=3Dtabs[i];=0A=
_45e.tbody.appendChild(_461);=0A=
}=0A=
_45e.style.top=3D(ZDBUtil.getObjTop(el)+20)+"px";=0A=
_45e.style.overflow=3D"auto";=0A=
_45e.style.zIndex=3D17000;=0A=
ZDBMenuUtil.showMenu(_45e);=0A=
ZDBUtil.stopEventBubble(_45d);=0A=
};=0A=
this.isObjectInView=3Dfunction(_462){=0A=
var =
_463=3DZDBContentCache.appendAndGet("Tab_List","GridMenu",document.body);=0A=
if(_463.parentNode!=3Ddocument.body){=0A=
document.body.appendChild(_463);=0A=
}=0A=
ZDBUtil.setNamedChildEls(_463,_463,"item");=0A=
ZDBUtil.removeAllChildren(_463.tbody);=0A=
var tabs=3Dthis.$$("ZDBTABCONT").childNodes;=0A=
for(var i=3D0;i<tabs.length;i++){=0A=
if(tabs[i].view.objId=3D=3D_462){=0A=
return true;=0A=
}=0A=
}=0A=
return false;=0A=
};=0A=
this.selectTabFromList=3Dfunction(el){=0A=
ZDBMenuUtil.closeMenu();=0A=
var tab=3DDOMUtils.getParentWithAttr(el,"tabRow").tabRef;=0A=
ZDBClientUI.selectTab(tab);=0A=
};=0A=
this.createTab=3Dfunction(view,comp){=0A=
var tab=3DZDBClientUI.createEmptyTab();=0A=
this.initializeTab(tab,view,comp);=0A=
return tab;=0A=
};=0A=
this.selectTabEl=3Dfunction(el,_46c){=0A=
var _46d=3DDOMUtils.getParentWithAttr(el,"parTab");=0A=
this.selectTab(_46d);=0A=
ZDBUtil.stopEventBubble(_46c);=0A=
};=0A=
this.fetchViewEl=3Dfunction(el,_46f){=0A=
ZDBMenuUtil.closeMenu();=0A=
ZDBUtil.stopEventBubble(_46f);=0A=
if(ZDBDashboardAPI.modeHelper.isInNavigDragMode()){=0A=
return;=0A=
}=0A=
var _470=3DDOMUtils.getParentWithAttr(el,"objId");=0A=
ZDBNavigation.deHighlightListItem(_470);=0A=
var _471=3D_470.getAttribute("objId");=0A=
var _472=3D_470.getAttribute("dispname");=0A=
var dbId=3DDOMUtils.getParentWithAttr(_470,"dbid").getAttribute("dbid");=0A=
var tab=3DZDBClientUI.getExistingTab(_471);=0A=
if(tab!=3Dnull){=0A=
this.selectTab(tab);=0A=
return;=0A=
}=0A=
var type=3D_470.getAttribute("objType");=0A=
this.fetchView(_471,dbId,_472,type,null);=0A=
};=0A=
this.fetchView=3Dfunction(_476,dbId,_478,type,tab){=0A=
var tab=3Dthis.createUpdateDummyTab(_476,_478,type,tab);=0A=
ZDBClientUI.typeDefns[type].fetchView(_476,tab.viewCtx);=0A=
};=0A=
this.createView=3Dfunction(dbId,_47c,_47d,type,tab){=0A=
ZDBMenuUtil.closeMenu();=0A=
if(type=3D=3D"AnalysisView"||type=3D=3D"Pivot"||type=3D=3D"SummaryView"){=0A=
if(!ZDBLazyLoadUtil.loadJsAlone(["ZDBAnalysisEditList","ZDBAnalysisViewLi=
st"],"APPENDTODOC",ZDBClientUI.createView,[dbId,_47c,_47d,type,tab])){=0A=
return;=0A=
}=0A=
}else{=0A=
if(type=3D=3D"Report"||type=3D=3D"QueryTable"){=0A=
if(!ZDBLazyLoadUtil.loadJsAlone("ZDBGridList","APPENDTODOC",ZDBClientUI.c=
reateView,[dbId,_47c,_47d,type,tab])){=0A=
return;=0A=
}=0A=
}=0A=
}=0A=
var _480=3DZDBI18NMap.g(ZDBClientUI.typeDefns[type].newName);=0A=
tab=3DZDBClientUI.createUpdateDummyTab(ZDBClientUI.curDummyViewId--,_480,=
type,tab);=0A=
tab.view.parentViewId=3D_47c;=0A=
ZDBClientUI.typeDefns[type].createView(tab.viewCtx,type,dbId,_47c,_47d,ta=
b.view.objId);=0A=
};=0A=
this.updateViewInTab=3Dfunction(view,tab){=0A=
ZDBClientUI.initializeTab(tab,view,view.viewComp);=0A=
ZDBClientUI.selectTab(tab);=0A=
};=0A=
this.getExistingTab=3Dfunction(_483){=0A=
if(_483=3D=3Dnull){=0A=
_483=3D"";=0A=
}=0A=
if(!this.$$("ZDBTABCONT")){=0A=
return null;=0A=
}=0A=
var _484=3Dthis.$$("ZDBTABCONT").childNodes;=0A=
for(var i=3D0,j=3D_484.length;i<j;i++){=0A=
var _487=3D_484[i];=0A=
if((_487.getElementsByTagName)&&(_487.view.objId=3D=3D_483)){=0A=
return _487;=0A=
}=0A=
}=0A=
};=0A=
this.updateLayout=3Dfunction(tab){=0A=
var view=3Dtab.view;=0A=
ZDBUtil.removeNonElements(this.placeHolder);=0A=
var _48a=3Dtab.comp;=0A=
if(!_48a){=0A=
return;=0A=
}=0A=
ZDBMenu.updateToolbar(view);=0A=
var _48b=3Dthis.placeHolder.oldComp;=0A=
if(_48b&&_48b.parentNode!=3Dthis.placeHolder){=0A=
_48b=3Dnull;=0A=
}=0A=
if(_48b!=3D_48a){=0A=
if(_48b!=3Dnull){=0A=
this.placeHolder.replaceChild(_48a,_48b);=0A=
}else{=0A=
this.placeHolder.appendChild(_48a);=0A=
}=0A=
this.placeHolder.oldComp=3D_48a;=0A=
this.resizePlaceHolder();=0A=
view.setScrollPosition(false);=0A=
}=0A=
if(view.type=3D=3D"QueryTable"&&!ZDBClientUI.standAlone){=0A=
ZDBSQLTable.appendSQLFunctionList();=0A=
}=0A=
};=0A=
this.updateDisplayName=3Dfunction(tab,_48d){=0A=
var _48e=3Dtab.tabHeader;=0A=
_48e.setAttribute("title",_48d);=0A=
_48e.innerHTML=3DZDBEscapeUtil.encodeForHtml(this.getTrimmed(_48d,25));=0A=
var view=3Dtab.view;=0A=
view.displayName=3D_48d;=0A=
};=0A=
this.getTrimmed=3Dfunction(str,_491){=0A=
var _492=3Dstr;=0A=
if(_492=3D=3Dnull){=0A=
return "";=0A=
}=0A=
if(!_491){=0A=
var _491=3D10;=0A=
}=0A=
if(_492.length>_491){=0A=
_492=3D_492.substr(0,_491-2)+"...";=0A=
}=0A=
return _492;=0A=
};=0A=
this.selectTab=3Dfunction(tab){=0A=
if(tab!=3Dthis.selectedTab){=0A=
this.unselectTab();=0A=
}=0A=
var _494=3Dthis.$$("ZDBTABCONT").cells;=0A=
for(var i=3D0;i<_494.length;i++){=0A=
_494[i].className=3D_494[i].view.type+"Obj =
"+((_494[i]=3D=3Dtab)?"tabSelected":"tabNotSelected");=0A=
}=0A=
if(!ZDBGlobal.integrated){=0A=
document.title=3DZDBGlobal.EXPBROWSERTXT+" - =
"+tab.tabHeader.getAttribute("title");=0A=
}=0A=
this.updateLayout(tab);=0A=
ZDBClientUI.selectedTab=3Dtab;=0A=
ZDBClientUI.navigatable.view=3Dtab.view;=0A=
tab.view.setVisible();=0A=
this.modeHelper.selectTab();=0A=
var _496=3Dtab.view;=0A=
if(window.ZDBDataGrid&&_496 instanceof ZDBDataGrid){=0A=
_496.onFocus(null,false);=0A=
}=0A=
};=0A=
this.unselectTab=3Dfunction(){=0A=
ToolTip.hide();=0A=
ZDBMenuUtil.closeMenu();=0A=
var view=3Dnull;=0A=
if(ZDBClientUI.selectedTab!=3Dnull){=0A=
view=3DZDBClientUI.selectedTab.view;=0A=
view.setScrollPosition(true);=0A=
view.setHidden();=0A=
}=0A=
ZDBClientUI.selectedTab=3Dnull;=0A=
};=0A=
this.newViewAdded=3Dfunction(view){=0A=
var tab=3Dview.viewCtx.tab;=0A=
ZDBClientUI.updateDisplayName(tab,view.displayName);=0A=
view.trimmedDispName=3DZDBClientUI.getTrimmed(view.displayName,20);=0A=
if(tab.isDialog){=0A=
return;=0A=
}=0A=
ZDBClientUI.selectTab(tab);=0A=
ZDBNavigation.refreshExplorer();=0A=
};=0A=
this.removeTabEl=3Dfunction(el){=0A=
var tab=3DDOMUtils.getParentWithAttr(el,"parTab");=0A=
if(tab=3D=3Dnull){=0A=
tab=3Del;=0A=
}=0A=
if(!this.checkAskSaveView(tab.view,ZDBI18NMap.g("zrpt.common.analysis.js.=
closing"),this)){=0A=
return;=0A=
}=0A=
this.removeTab(tab);=0A=
};=0A=
this.removeTab=3Dfunction(tab){=0A=
tab.removed=3Dtrue;=0A=
if(!ZDBGlobal.integrated){=0A=
if(ZDBClientUI.selectedTab!=3DZDBNavigation.explorerTab){=0A=
var =
_49d=3D(tab.previousSibling!=3Dnull)?tab.previousSibling:tab.nextSibling;=0A=
if(_49d!=3Dnull){=0A=
this.selectTab(_49d);=0A=
}else{=0A=
ZDBCreateViewAPI.showCreateNewTblDlg(false);=0A=
}=0A=
}=0A=
}else{=0A=
ZDBClientUI.unselectTab();=0A=
}=0A=
tab.parentNode.removeChild(tab);=0A=
tab.view.removeView();=0A=
};=0A=
this.trashView=3Dfunction(_49e,_49f){=0A=
var el=3D_49f["ELEMENT"];=0A=
var _4a1=3Del.getAttribute("objId");=0A=
var _4a2=3Del.getAttribute("viewname");=0A=
var _4a3=3Del.getAttribute("objtype");=0A=
if(_49e=3D=3D"NO"){=0A=
return;=0A=
}=0A=
AjaxAPI.sendRequest({URL:ZDBGlobal.CTX+"/ZDBDatabaseActionMI.ma?ZDBACTION=
=3DMOVEOBJECTTOTRASH",PARAMETERS:"OBJID=3D"+_4a1+"&CHECKVIEWDEP=3Dtrue",O=
NSUCCESSFUNC:ZDBClientUI.resourceRemoved,OBJID:_4a1,OBJNAME:_4a2,OBJTYPE:=
_4a3,OPSTATUSID:"ZDBMainLoader"});=0A=
};=0A=
this.trashObject=3Dfunction(el){=0A=
var _4a5=3Del.getAttribute("viewname");=0A=
ZDBAlertAPI.showMsg(ZDBI18NMap.g("zrpt.common.analysis.js.delObjConfirm")=
+" '"+ZDBEscapeUtil.encodeForHtml(_4a5)+"' =
?","ZDBYESNO",{ONCLICK:this.trashView,ELEMENT:el});=0A=
};=0A=
this.trashObj=3Dfunction(_4a6,_4a7){=0A=
if(_4a6=3D=3D"NO"){=0A=
return;=0A=
}=0A=
var arr=3D_4a7["OBJIDS"];=0A=
var _4a9=3D_4a7["OBJID"];=0A=
var type=3D_4a7["OBJTYPE"];=0A=
AjaxAPI.sendRequest({URL:ZDBGlobal.CTX+"/ZDBDatabaseActionMI.ma?ZDBACTION=
=3DMOVEOBJECTTOTRASH",PARAMETERS:"OBJID=3D"+_4a9+"&CHECKVIEWDEP=3Dfalse&O=
BJIDS=3D"+arr,ONSUCCESSFUNC:ZDBClientUI.resourceRemoved,OBJID:_4a9,OBJTYP=
E:type});=0A=
};=0A=
this.resourceRemoved=3Dfunction(_4ab,_4ac){=0A=
var _4ad=3D_4ab.getResponseParams();=0A=
var arr=3Deval(_4ad["REFTABLES"]);=0A=
if(arr.length>0){=0A=
var _4af=3DZDBI18NMap.g("zrpt.common.analysis.errmsg.js.refErrDlgTtl");=0A=
var =
_4b0=3D"<br><b>"+ZDBI18NMap.f("zrpt.common.analysis.errmsg.js.delTblWithR=
efObjErr",ZDBEscapeUtil.encodeForHtml(_4ac["OBJNAME"]))+"</b><br>";=0A=
for(var i=3D0;i<arr.length;i++){=0A=
_4b0=3D(i=3D=3D0)?(_4b0+ZDBEscapeUtil.encodeForHtml(arr[i])):(_4b0+", =
"+ZDBEscapeUtil.encodeForHtml(arr[i]));=0A=
}=0A=
ZDBUtil.showRefErr(_4b0,_4af);=0A=
return;=0A=
}=0A=
arr=3Deval(_4ad["DEPVIEWS"]);=0A=
var type=3D_4ac["OBJTYPE"];=0A=
if(arr.length>0){=0A=
ZDBAlertAPI.showMsg(ZDBI18NMap.f("zrpt.common.analysis.js.delTblWithDepVi=
ewConfirm",type,ZDBEscapeUtil.encodeForHtml(_4ac["OBJNAME"]),type),"ZDBYE=
SNO",{ONCLICK:ZDBClientUI.trashObj,OBJIDS:arr,OBJID:_4ac["OBJID"],OBJTYPE=
:type});=0A=
return;=0A=
}=0A=
var _4b3=3Deval(_4ad["OBJIDS"]);=0A=
ZDBClientUI.removeObjects(_4b3);=0A=
};=0A=
this.removeObjects=3Dfunction(_4b4){=0A=
var _4b5=3DZDBClientUI.$$("ZDBTABCONT").childNodes;=0A=
for(var i=3D0;i<_4b5.length;i++){=0A=
var _4b7=3D_4b5[i];=0A=
for(var k=3D0;k<_4b4.length;k++){=0A=
var _4b9=3D_4b4[k];=0A=
if(_4b7.view.objId=3D=3D_4b9){=0A=
ZDBClientUI.removeTab(_4b7);=0A=
i--;=0A=
break;=0A=
}=0A=
}=0A=
}=0A=
this.modeHelper.removeObjects(_4b4);=0A=
};=0A=
this.getDisplayNameForId=3Dfunction(_4ba){=0A=
var _4bb=3DZDBClientUI["ObjectsList"];=0A=
var _4bc=3D_4bb.getElementsByTagName("tr");=0A=
for(var i=3D0,j=3D_4bc.length;i<j;i++){=0A=
var obj=3D_4bc[i];=0A=
if(obj.getAttribute("objid")=3D=3D_4ba){=0A=
return obj.getAttribute("dispname");=0A=
}=0A=
}=0A=
};=0A=
this.onBeforeWindowUnLoad=3Dfunction(){=0A=
if(ZDBClientUI.dontCheckForModified=3D=3Dtrue){=0A=
return;=0A=
}=0A=
var tabs=3DZDBClientUI.$$("ZDBTABCONT").childNodes;=0A=
var _4c1=3Dfalse;=0A=
for(var i=3D0;i<tabs.length;i++){=0A=
if(tabs[i].view.modified!=3D0){=0A=
_4c1=3Dtrue;=0A=
break;=0A=
}=0A=
}=0A=
if(_4c1){=0A=
return "\n =
"+ZDBI18NMap.g("zrpt.common.browser.js.unsavedInformationErr")+" \n";=0A=
}=0A=
};=0A=
this.checkAskImgSave=3Dfunction(view,_4c4,obj,_4c6,func){=0A=
if(func=3D=3Dnull){=0A=
func=3Darguments.callee.caller;=0A=
}=0A=
var args=3Dfunc.arguments;=0A=
if(!args){=0A=
args=3D[];=0A=
}=0A=
if(func.OPTION!=3Dnull){=0A=
return func.OPTION;=0A=
}=0A=
if(view.modified!=3D0){=0A=
args=3DLangUtils.cloneArray(args);=0A=
ZDBAlertAPI.showMsg(ZDBI18NMap.g("zrpt.common.analysis.js.save2ExportConf=
irmMsg"),"ZDBYESNO",{ONCLICK:this.handleImgExportSaveOption,OWNEROBJECT:o=
bj,FUNC:func,ARGS:args,LABEL:_4c6,VIEW:view},view.displayName+" =
"+ZDBI18NMap.g("zrpt.common.analysis.js.isModified"));=0A=
return false;=0A=
}=0A=
return true;=0A=
};=0A=
this.handleImgExportSaveOption=3Dfunction(_4c9,_4ca){=0A=
if(_4c9=3D=3D"YES"){=0A=
_4ca["HANDLESAVE"]=3DZDBClientUI.invokeAfterOption;=0A=
_4ca["VIEW"].save(_4ca);=0A=
}=0A=
};=0A=
this.checkAskSaveView=3Dfunction(view,_4cc,obj,_4ce){=0A=
if(view=3D=3Dnull){=0A=
return true;=0A=
}=0A=
return this.checkAskSave(view,_4cc,obj,_4ce,arguments.callee.caller);=0A=
};=0A=
this.checkAskSave=3Dfunction(view,_4d0,obj,_4d2,func){=0A=
if(func=3D=3Dnull){=0A=
func=3Darguments.callee.caller;=0A=
}=0A=
var args=3Dfunc.arguments;=0A=
if(!args){=0A=
args=3D[];=0A=
}=0A=
if(func.OPTION!=3Dnull){=0A=
return func.OPTION;=0A=
}=0A=
if(ZDBUtil.isViewModified(view)){=0A=
args=3DLangUtils.cloneArray(args);=0A=
ZDBAlertAPI.showMsg(ZDBI18NMap.g("zrpt.common.analysis.js.operationOnModi=
fiedViewConfirm")+" "+_4d0+" =
?","ZDBSAVE",{ONCLICK:this.handleSaveOption,OWNEROBJECT:obj,FUNC:func,ARG=
S:args,LABEL:_4d2,VIEW:view},view.displayName+" =
"+ZDBI18NMap.g("zrpt.common.analysis.js.isModified"));=0A=
return false;=0A=
}=0A=
return true;=0A=
};=0A=
this.handleSaveOption=3Dfunction(_4d5,_4d6){=0A=
if(_4d5=3D=3D"NO"){=0A=
if(_4d6["VIEW"].clearModified){=0A=
_4d6["VIEW"].clearModified();=0A=
}else{=0A=
}=0A=
ZDBClientUI.invokeAfterOption(_4d6);=0A=
}else{=0A=
if(_4d5=3D=3D"YES"){=0A=
_4d6["HANDLESAVE"]=3DZDBClientUI.invokeAfterOption;=0A=
_4d6["VIEW"].save(_4d6);=0A=
}=0A=
}=0A=
};=0A=
this.invokeAfterOption=3Dfunction(_4d7){=0A=
var func=3D_4d7["FUNC"];=0A=
try{=0A=
func.LABEL=3D_4d7["LABEL"];=0A=
func.OPTION=3Dtrue;=0A=
func.apply(_4d7["OWNEROBJECT"],_4d7["ARGS"]);=0A=
}=0A=
finally{=0A=
delete func.LABEL;=0A=
delete func.OPTION;=0A=
}=0A=
};=0A=
this.getParentViewId=3Dfunction(_4d9){=0A=
var _4da=3DZDBClientUI.selectedTab.view;=0A=
if((_4da.objId!=3Dnull&&_4da.parentViewId=3D=3Dnull)||_4d9!=3Dnull){=0A=
var _4db=3D(_4d9!=3Dnull)?_4d9:_4da.objId;=0A=
var _4dc=3D$("OBJ_"+_4db);=0A=
if(_4dc){=0A=
var _4dd=3DDOMUtils.getParentWithAttr(_4dc,"parentviewid");=0A=
var _4de=3D_4dd.getAttribute("parentviewid");=0A=
}=0A=
}=0A=
if(_4da.parentViewId!=3Dnull){=0A=
var _4de=3D_4da.parentViewId;=0A=
}=0A=
return _4de;=0A=
};=0A=
this.getSelectedViewIndex=3Dfunction(){=0A=
return this.viewOption.selectedIndex;=0A=
};=0A=
this.initializeTab=3Dfunction(tab,view,comp){=0A=
if((tab.view!=3Dnull)&&(tab.view!=3Dview)){=0A=
tab.view.removeView();=0A=
}=0A=
view.viewCtx=3Dtab.viewCtx;=0A=
tab.view=3Dview;=0A=
tab.comp=3Dcomp;=0A=
if(view.displayName){=0A=
this.updateDisplayName(tab,view.displayName);=0A=
}=0A=
tab.viewCtx.updateModified();=0A=
};=0A=
this.attachedSwipeArea=3Dfunction(){=0A=
ZDBClientUI.swipeArea.style.display=3D"";=0A=
var _4e2=3D$("attachedSwipeArea");=0A=
_4e2.appendChild(ZDBClientUI.swipeArea);=0A=
_4e2.style.display=3D"";=0A=
var view=3DZDBClientUI.selectedTab.view;=0A=
view.eModeHelper.setFieldsDimension(view);=0A=
};=0A=
this.navPanelSwipeArea=3Dfunction(){=0A=
ZDBClientUI.swipeArea.style.display=3D"";=0A=
var _4e4=3D$("attachedSwipeArea");=0A=
var _4e5=3DZDBClientUI.swipeAreaTD;=0A=
var _4e6=3DZDBClientUI.selectedTab.view.type;=0A=
if(ZDBClientUI.selectedNav=3D=3Dnull||(ZDBClientUI.selectedNav=3D=3D"Fiel=
ds"&&!((_4e6=3D=3D"AnalysisView"||_4e6=3D=3D"Pivot"||_4e6=3D=3D"SummaryVi=
ew")&&ZDBClientUI.selectedTab.view.editMode))){=0A=
var _4e7=3D"All";=0A=
}else{=0A=
var _4e7=3DZDBClientUI.selectedNav;=0A=
}=0A=
ZDBClientUI.selectNavTab(_4e7);=0A=
_4e5.appendChild(ZDBClientUI.swipeArea);=0A=
if(_4e4!=3Dnull){=0A=
_4e4.style.display=3D"none";=0A=
}=0A=
};=0A=
this.setUpDBView=3Dfunction(_4e8,dbId,_4ea,_4eb,type,_4ed,_4ee,_4ef,_4f0,=
_4f1,_4f2,_4f3,_4f4,_4f5,_4f6,_4f7,_4f8,_4f9,fs,_4fb,_4fc,_4fd){=0A=
this.dbId=3DdbId;=0A=
this.isDBOwner=3D_4ed;=0A=
this.isDBOwnerAndNotDBAdmin=3D_4ee;=0A=
this.isGroupMember=3D_4ef;=0A=
this.notLoggedIn=3D_4f0;=0A=
this.standAlone=3D_4f1;=0A=
this.modeHelper=3D(_4f1)?ZDBStandAloneMode:ZDBMainMode;=0A=
this.zoho_criteria=3D_4f7;=0A=
this.directFilterString=3D_4fd;=0A=
this.folderPerm=3D_4f6;=0A=
this.sampleViewStatus=3D_4f2;=0A=
this.hideOnStandAlone=3D_4f1||_4f0;=0A=
this.hideOnNotDBOwnerAndNotGroupUser=3D!(_4ed||_4ef);=0A=
this.isBetaCustomer=3D_4f8;=0A=
ZDBGlobal.integrated=3D_4f9;=0A=
this.fs=3Dfs;=0A=
this.rsConfig=3D_4fb;=0A=
this.initReferences();=0A=
if(ZDBGlobal.integrated){=0A=
this.layoutMode=3D"max";=0A=
}=0A=
this.resizeAllDInst();=0A=
this.privateKey=3D_4f3;=0A=
this.containerObjId=3D_4f4;=0A=
ZDBToolTip.init();=0A=
this.updateScrollSize();=0A=
if(_4e8=3D=3D"ENTERDATA"){=0A=
ZDBNavigation.initializeExplorerView(false);=0A=
setTimeout(function(){=0A=
ZDBCreateViewAPI.fetchEnterDataView(null,null,dbId,false,"Untitled-1");=0A=
},100);=0A=
}else{=0A=
if(_4e8=3D=3D"CREATEANALYSIS"){=0A=
this.createView(dbId,_4ea,"Sheet",_4f5,null);=0A=
}else{=0A=
if(_4e8=3D=3D"VUD"){=0A=
ZDBVUDataAPI.sendVUDRequestInWindow(_4ea);=0A=
}else{=0A=
if(_4ea!=3Dnull){=0A=
if(!_4f1&&!ZDBGlobal.integrated){=0A=
ZDBNavigation.initializeExplorerView(false);=0A=
}=0A=
this.fetchView(_4ea,dbId,_4eb,type,null);=0A=
}else{=0A=
ZDBNavigation.initializeExplorerView(true);=0A=
}=0A=
}=0A=
}=0A=
}=0A=
if(!ZDBGlobal.integrated){=0A=
window.onresize=3DZDBClientUI.handleWindowResize;=0A=
window.onbeforeunload=3Dthis.onBeforeWindowUnLoad;=0A=
window.onfocus=3DZDBClientUI.focusMain;=0A=
}=0A=
setTimeout(function(){=0A=
ZDBContentCache.contentCache(_4fc);=0A=
},1000);=0A=
ZDBVersionCheck.checkVersionChange();=0A=
};=0A=
this.handleWindowResize=3Dfunction(){=0A=
if(ZDBClientUI.windowResizeTimeout!=3Dnull){=0A=
clearTimeout(ZDBClientUI.windowResizeTimeout);=0A=
}=0A=
ZDBClientUI.windowResizeTimeout=3DsetTimeout("ZDBClientUI.resizeAllDInst(=
true)",500);=0A=
return true;=0A=
};=0A=
this.updateScrollSize=3Dfunction(){=0A=
var div=3D$("ZDBTPLGRIDAREA");=0A=
if(div.offsetHeight=3D=3D0){=0A=
document.body.appendChild(div.parentNode);=0A=
}=0A=
ZDBGlobal.scrollThick=3Ddiv.offsetHeight-div.clientHeight;=0A=
div.parentNode.parentNode.removeChild(div.parentNode);=0A=
};=0A=
this.saveAll=3Dfunction(){=0A=
var _4ff=3DZDBClientUI.$$("ZDBTABCONT").childNodes;=0A=
for(var i=3D0;i<_4ff.length;i++){=0A=
var _501=3D_4ff[i];=0A=
if(_501.view.checkSave()){=0A=
_501.view.save();=0A=
}=0A=
}=0A=
return true;=0A=
};=0A=
this.changeTheme=3Dfunction(_502,path){=0A=
AjaxAPI.sendRequest({URL:"/ZDBDatabaseActionMI.ma?ZDBACTION=3DCHANGETHEME=
",PARAMETERS:"THEMENAME=3D"+encodeURIComponent(_502),ONSUCCESSFUNC:ZDBCli=
entUI.themeChanged,OPSTATUSID:"ZDBMainLoader"});=0A=
};=0A=
this.themeChanged=3Dfunction(){=0A=
window.location.href=3Dwindow.location.href;=0A=
};=0A=
};=0A=
ZDBClientUI.getViewObj=3Dfunction(el,_505){=0A=
var _506=3Del;=0A=
while(_506&&(_506[_505]=3D=3Dnull)){=0A=
_506=3D_506.parentNode;=0A=
}=0A=
if(_506=3D=3Dnull){=0A=
return null;=0A=
}=0A=
return _506[_505];=0A=
};=0A=
var ZDBStandAloneMode=3Dnew function(){=0A=
this.dummyFunc=3Dfunction(){=0A=
};=0A=
this.removeObjects=3Dthis.dummyFunc;=0A=
this.selectTab=3Dthis.dummyFunc;=0A=
};=0A=
var ZDBMainMode=3Dnew function(){=0A=
this.removeObjects=3Dfunction(_507){=0A=
ZDBClientUI.TBLLIST=3Dnull;=0A=
ZDBNavigation.removeObjects(_507);=0A=
};=0A=
this.selectTab=3Dfunction(){=0A=
ZDBTabHandler.moveToVisibleArea();=0A=
ZDBNavigation.highlightSelectedInNavList();=0A=
};=0A=
};=0A=
ZDBClientUI.clearCache=3Dfunction(){=0A=
ZDBClientUI.TBLLIST=3Dnull;=0A=
AllowedValPopup.cache=3Dnew Object();=0A=
ZDBAnalysisCaching.cachedFields=3Dnew Object();=0A=
};=0A=
ZDBClientUI.showCombo=3Dfunction(_508,_509){=0A=
var _50a;=0A=
_50a=3D_509["CELLOBJ"];=0A=
var div=3Ddocument.createElement("div");=0A=
div.innerHTML=3D_508.getOnlyHtml();=0A=
ZDBClientUI.TBLLIST=3Ddiv.childNodes[0];=0A=
ZDBClientUI.showList(_50a,_509["OBJID"]);=0A=
};=0A=
ZDBClientUI.showList=3Dfunction(_50c,_50d){=0A=
var _50e=3DZDBClientUI.TBLLIST;=0A=
var list=3D_50e.cloneNode(true);=0A=
var _510=3Dlist.getElementsByTagName("optgroup");=0A=
var _511=3D_510.length;=0A=
var _512;=0A=
for(var i=3D0;i<_511;i++){=0A=
var _514=3D_510.item(i);=0A=
var _515=3D_514.getAttribute("objId");=0A=
if(_515=3D=3D_50d){=0A=
_512=3D_514;=0A=
}=0A=
}=0A=
if(_512!=3Dnull&&_512!=3Dundefined){=0A=
list.removeChild(_512);=0A=
}=0A=
ZDBEditors.configureListEditor(_50c,list);=0A=
list.onchange=3DZDBDesignGrid.customFunc;=0A=
ZDBEditors.showListEditor(_50c,list);=0A=
};=0A=
var ZDBUtil=3Dnew function(){=0A=
this.timeoutCnt=3D1;=0A=
this.visibleTdStyle=3D(BROWSER.NONIE)?"table-cell":"block";=0A=
this.visibleTrStyle=3D(BROWSER.NONIE)?"table-row":"block";=0A=
this.visibleTableStyle=3D(BROWSER.NONIE)?"table":"block";=0A=
this.dataTypeNumVsSubtypeDisp=3D[["PLAIN","Plain =
Text"],["MULTI_LINE","Multi Line =
Text"],["EMAIL","E-mail"],["NUMBER","Number"],["POSITIVE_NUMBER","Positiv=
e Number"],["DECIMAL_NUMBER","Decimal =
Number"],["CURRENCY","Currency"],["PERCENT","Percent"],["DATE","Date"],["=
BOOLEAN","Decision Box"]];=0A=
this.dataTypeVsDisplayType=3D{"PLAIN":"Plain Text","MULTI_LINE":"Multi =
Line =
Text","EMAIL":"E-mail","URL":"URL","NUMBER":"Number","POSITIVE_NUMBER":"P=
ositive Number","AUTO_NUMBER":"Auto Number","DECIMAL_NUMBER":"Decimal =
Number","CURRENCY":"Currency","PERCENT":"Percent","DATE":"Date","BOOLEAN"=
:"Decision Box","REFCOL":"Looked Up Column"};=0A=
this.getMonthName=3Dfunction(_516,_517,abr){=0A=
if(isNaN(_516)){=0A=
return "Invalid";=0A=
}=0A=
var =
_519=3D["January","February","March","April","May","June","July","August"=
,"September","October","November","December"];=0A=
if(_517){=0A=
_516--;=0A=
}=0A=
return abr?_519[_516].substring(0,3):_519[_516];=0A=
};=0A=
this.isNumber=3Dfunction(_51a){=0A=
if((_51a!=3Dnull)&&((typeof =
_51a)!=3D"undefined")&&(!isNaN(_51a))&&((parseInt(_51a,10)+"").length=3D=3D=
_51a.length)){=0A=
return true;=0A=
}else{=0A=
return false;=0A=
}=0A=
};=0A=
this.replaceStr=3Dfunction(_51b,_51c,_51d){=0A=
try{=0A=
var _51e=3D_51b;=0A=
var _51f=3D"";=0A=
var _520=3D_51e.indexOf(_51c);=0A=
while(_520>=3D0){=0A=
_51f+=3D_51e.substring(0,_520)+_51d;=0A=
_51e=3D_51e.substring(_520+_51c.length,_51e.length);=0A=
_520=3D_51e.indexOf(_51c);=0A=
}=0A=
return (_51f+_51e);=0A=
}=0A=
catch(e){=0A=
return _51b;=0A=
}=0A=
};=0A=
this.removeChar=3Dfunction(_521,_522){=0A=
if(!(_521&&_522)){=0A=
return _521;=0A=
}=0A=
var _523=3D"";=0A=
_521=3D_521+"";=0A=
var len=3D_521.length;=0A=
for(i=3D0;i<len;++i){=0A=
var _525=3D_521.charAt(i);=0A=
if(_525=3D=3D_522){=0A=
continue;=0A=
}=0A=
_523+=3D_525;=0A=
}=0A=
return _523;=0A=
};=0A=
this.getCaretPos=3Dfunction(_526){=0A=
var pos=3D0;=0A=
if(_526.selectionStart){=0A=
pos=3D_526.selectionStart;=0A=
}else{=0A=
if(!document.selection){=0A=
pos=3D0;=0A=
}else{=0A=
var c=3D"\x01";=0A=
var sel=3Ddocument.selection.createRange();=0A=
var dul=3Dsel.duplicate();=0A=
dul.moveToElementText(_526);=0A=
if(sel.text.length=3D=3D0){=0A=
sel.text=3Dc;=0A=
pos=3D(dul.text.indexOf(c));=0A=
sel.moveStart("character",-1);=0A=
sel.text=3D"";=0A=
if(_526.zdbselrange){=0A=
_526.zdbselrange=3Dnull;=0A=
}=0A=
}else{=0A=
dul.setEndPoint("EndToEnd",sel);=0A=
var _52b=3Ddul.text.length-sel.text.length;=0A=
_526.zdbselrange=3D[_52b,_52b+sel.text.length];=0A=
}=0A=
}=0A=
}=0A=
return (pos<0?_526.value.length:pos);=0A=
};=0A=
this.insertText=3Dfunction(_52c,val,_52e,_52f){=0A=
var _530=3Dthis.getSelection(_52c,true);=0A=
var end=3Dthis.getSelection(_52c,false);=0A=
if(BROWSER.IE){=0A=
_530=3Dend=3D_52e;=0A=
if(_52f!=3D-1){=0A=
end=3D_52f;=0A=
_52c.zdbselrange=3Dnull;=0A=
}=0A=
}=0A=
var _532=3D_52c.value.substring(0,_530);=0A=
var _533=3D_52c.value.substring(end,_52c.value.length);=0A=
_52c.value=3D_532+val+_533;=0A=
this.setCaretToPos(_52c,(_52e+val.length));=0A=
};=0A=
this.positionCenter=3Dfunction(el){=0A=
if(el!=3Dnull){=0A=
var posX=3D((document.body.clientWidth/2)-((el.offsetWidth)*0.5));=0A=
var posY=3D((document.body.clientHeight/2)-((el.offsetHeight)*0.5));=0A=
el.style.position=3D"absolute";=0A=
el.style.left=3DposX+"px";=0A=
el.style.top=3DposY+"px";=0A=
}=0A=
};=0A=
this.getCaretCurPos=3Dfunction(_537){=0A=
_537.focus();=0A=
return this.getSelection(_537,true);=0A=
};=0A=
this.getSelection=3Dfunction(_538,_539){=0A=
if(BROWSER.NONIE){=0A=
return _539?_538.selectionStart:_538.selectionEnd;=0A=
}else{=0A=
var _53a=3Ddocument.selection.createRange();=0A=
var _53b=3D_53a.compareEndPoints("StartToEnd",_53a)=3D=3D0;=0A=
if(!_53b){=0A=
_539?_53a.collapse(true):_53a.collapse(false);=0A=
}=0A=
var b=3D_53a.getBookmark();=0A=
return b.charCodeAt(2)-2;=0A=
}=0A=
};=0A=
this.addToNode=3Dfunction(_53d,_53e){=0A=
var node=3Ddocument.getElementById(_53d);=0A=
if(_53e){=0A=
_53e.appendChild(node);=0A=
}else{=0A=
document.body.appendChild(node);=0A=
}=0A=
return node;=0A=
};=0A=
this.getCloned=3Dfunction(_540){=0A=
var node=3D(typeof =
_540=3D=3D"string")?document.getElementById(_540):_540;=0A=
if(node!=3Dnull){=0A=
node=3Dnode.cloneNode(true);=0A=
node.removeAttribute("id");=0A=
}=0A=
return node;=0A=
};=0A=
this.getCloneNode=3Dfunction(_542){=0A=
var node=3D(typeof =
_542=3D=3D"string")?document.getElementById(_542):_542;=0A=
if(node!=3Dnull){=0A=
node=3Dnode.cloneNode(true);=0A=
node.removeAttribute("id");=0A=
node.elnameSet=3Dfalse;=0A=
}=0A=
return node;=0A=
};=0A=
this.stopEventBubble=3Dfunction(_544){=0A=
if(_544&&_544.stopPropagation){=0A=
_544.preventDefault();=0A=
_544.stopPropagation();=0A=
}=0A=
if(window.event){=0A=
window.event.cancelBubble=3Dtrue;=0A=
window.event.returnValue=3Dfalse;=0A=
}=0A=
};=0A=
this.doNothing=3Dfunction(_545){=0A=
ZDBUtil.stopEventBubble(_545);=0A=
return false;=0A=
};=0A=
this.isPrintable=3Dfunction(_546){=0A=
return _546>=3D32&&_546<=3D126;=0A=
};=0A=
this.getSourceElement=3Dfunction(_547){=0A=
if(window.event&&window.event.srcElement){=0A=
return window.event.srcElement;=0A=
}else{=0A=
if(_547&&_547.target){=0A=
return _547.target;=0A=
}else{=0A=
if(_547&&_547.src){=0A=
return _547.src;=0A=
}else{=0A=
return null;=0A=
}=0A=
}=0A=
}=0A=
};=0A=
this.attachEvent=3Dfunction(eSrc,_549,_54a,_54b){=0A=
if(BROWSER.IE){=0A=
if(_54a){=0A=
eSrc.attachEvent("on"+_549,_54a);=0A=
}else{=0A=
eSrc.attachEvent("on"+_549,ZDBUtil.doNothing);=0A=
}=0A=
}else{=0A=
if(BROWSER.NONIE){=0A=
if(_54a){=0A=
eSrc.addEventListener(_549,_54a,_54b);=0A=
}else{=0A=
eSrc.addEventListener(_549,ZDBUtil.doNothing,false);=0A=
}=0A=
}=0A=
}=0A=
};=0A=
this.detachEvent=3Dfunction(eSrc,_54d,_54e,_54f){=0A=
if(BROWSER.IE){=0A=
if(_54e){=0A=
eSrc.detachEvent("on"+_54d,_54e);=0A=
}else{=0A=
eSrc.detachEvent("on"+_54d,ZDBUtil.doNothing);=0A=
}=0A=
}else{=0A=
if(BROWSER.NONIE){=0A=
if(_54e){=0A=
eSrc.removeEventListener(_54d,_54e,_54f);=0A=
}else{=0A=
eSrc.removeEventListener(_54d,ZDBUtil.doNothing,false);=0A=
}=0A=
}=0A=
}=0A=
};=0A=
this.isCapsLockOn=3Dfunction(_550,_551){=0A=
return (_550>=3D65&&_550<=3D90&&!_551)||(_550>=3D95&&_550<=3D123&&_551);=0A=
};=0A=
this.getGridKeyUpEvent=3Dfunction(_552){=0A=
var _553=3D0;=0A=
if(window.event){=0A=
_553=3Dwindow.event.keyCode;=0A=
}=0A=
var ev=3D_552||window.event;=0A=
if(ev){=0A=
return =
{obj:ev,keyCode:_553,shiftPressed:ev.shiftKey,ctrlPressed:ev.ctrlKey,altP=
ressed:ev.altKey,modifierPressed:ev.shiftKey||ev.ctrlKey||ev.altKey};=0A=
}else{=0A=
return _552;=0A=
}=0A=
};=0A=
this.getGridKeyPressEvent=3Dfunction(_555){=0A=
var _556=3D0;=0A=
if(window.event){=0A=
_556=3Dwindow.event.keyCode;=0A=
}else{=0A=
if(_555){=0A=
if(_555.charCode){=0A=
_556=3D_555.charCode;=0A=
}=0A=
}=0A=
}=0A=
var ev=3D_555||window.event;=0A=
return =
{obj:ev,charCode:_556,shiftPressed:ev.shiftKey,ctrlPressed:ev.ctrlKey,alt=
Pressed:ev.altKey,modifierPressed:ev.shiftKey||ev.ctrlKey||ev.altKey};=0A=
};=0A=
this.getObject=3Dfunction(_558,_559){=0A=
while(_558){=0A=
if(_558[_559]){=0A=
return _558[_559];=0A=
}else{=0A=
_558=3D_558.parentNode;=0A=
}=0A=
}=0A=
throw new Error("Could not find "+_559);=0A=
};=0A=
this.getCursorPos=3Dfunction(ev){=0A=
if(BROWSER.NONIE){=0A=
return {x:ev.pageX,y:ev.pageY};=0A=
}else{=0A=
if(BROWSER.IE){=0A=
return =
({x:(window.event.clientX+document.body.scrollLeft),y:(window.event.clien=
tY+document.body.scrollTop)});=0A=
}=0A=
}=0A=
return ({x:0,y:0});=0A=
};=0A=
this.isMouseLeftButtonPressed=3Dfunction(ev){=0A=
if(BROWSER.NONIE){=0A=
return ev&&ev.button=3D=3D0?true:false;=0A=
}else{=0A=
if(BROWSER.IE){=0A=
return window.event&&window.event.button=3D=3D1?true:false;=0A=
}else{=0A=
throw new Exception("Can not determine!");=0A=
}=0A=
}=0A=
};=0A=
this.getObjTop=3Dfunction(obj,_55d){=0A=
if(!obj){=0A=
throw new Error("NULL Object. findObjTop returns null");=0A=
return null;=0A=
}=0A=
var _55e=3D0;=0A=
if(document.getElementById||document.all){=0A=
while(obj&&obj.parentNode&&obj.offsetParent){=0A=
_55e+=3D(_55d)?obj.offsetTop:(obj.offsetTop-obj.scrollTop);=0A=
obj=3Dobj.offsetParent;=0A=
}=0A=
}else{=0A=
if(document.layers){=0A=
_55e+=3D(_55d)?obj.y:(obj.y-obj.scrollTop);=0A=
}=0A=
}=0A=
return _55e;=0A=
};=0A=
this.getObjTopUpTo=3Dfunction(_55f,_560){=0A=
var obj=3DZDBNavigation.getAutoGenTr(_55f);=0A=
var _562=3D0;=0A=
if(obj=3D=3Dnull){=0A=
return _562;=0A=
}=0A=
if(document.getElementById||document.all){=0A=
while(obj.id!=3D_55f.id&&obj.parentNode){=0A=
_562+=3D(_560)?obj.offsetTop:(obj.offsetTop-obj.scrollTop);=0A=
obj=3Dobj.parentNode;=0A=
}=0A=
}else{=0A=
if(document.layers){=0A=
_562+=3D(_560)?obj.y:(obj.y-obj.scrollTop);=0A=
}=0A=
}=0A=
return _562;=0A=
};=0A=
this.getObjLeft=3Dfunction(obj,_564){=0A=
if(!obj){=0A=
throw new Error("NULL Object. getObjLeft returns null");=0A=
return null;=0A=
}=0A=
var _565=3D0;=0A=
if(document.getElementById||document.all){=0A=
while(obj&&obj.parentNode&&obj.offsetParent){=0A=
_565+=3D(_564)?obj.offsetLeft:(obj.offsetLeft-obj.scrollLeft);=0A=
obj=3Dobj.offsetParent;=0A=
}=0A=
}else{=0A=
if(document.layers){=0A=
_565+=3D(_564)?obj.x:(obj.x-obj.scrollLeft);=0A=
}=0A=
}=0A=
return _565;=0A=
};=0A=
this.setCaretToEnd=3Dfunction(_566){=0A=
if(_566.createTextRange){=0A=
var _567=3D_566.createTextRange();=0A=
_567.collapse(false);=0A=
_567.select();=0A=
}else{=0A=
if(_566.setSelectionRange){=0A=
var _568=3D_566.value.length;=0A=
_566.setSelectionRange(_568,_568);=0A=
}=0A=
}=0A=
};=0A=
this.setCaretToPos=3Dfunction(_569,pos){=0A=
if(_569.createTextRange){=0A=
var _56b=3D_569.createTextRange();=0A=
_56b.move("character",pos);=0A=
_56b.collapse(false);=0A=
_56b.select();=0A=
}else{=0A=
if(_569.setSelectionRange){=0A=
_569.focus();=0A=
_569.setSelectionRange(pos,pos);=0A=
}=0A=
}=0A=
};=0A=
this.setCaretToStart=3Dfunction(_56c){=0A=
if(_56c.createTextRange){=0A=
var _56d=3D_56c.createTextRange();=0A=
_56d.collapse(true);=0A=
_56d.select();=0A=
}else{=0A=
if(_56c.setSelectionRange){=0A=
_56c.setSelectionRange(0,0);=0A=
}=0A=
}=0A=
};=0A=
this.getKeyCode=3Dfunction(_56e){=0A=
if(BROWSER.NONIE){=0A=
return _56e.keyCode;=0A=
}else{=0A=
if(BROWSER.IE){=0A=
return window.event.keyCode;=0A=
}=0A=
}=0A=
};=0A=
this.getCharCode=3Dfunction(_56f){=0A=
if(BROWSER.NONIE){=0A=
return _56f.charCode;=0A=
}else{=0A=
if(BROWSER.IE){=0A=
return window.event.keyCode;=0A=
}=0A=
}=0A=
};=0A=
this.findParentWithTagName=3Dfunction(_570,name){=0A=
if(!_570||!name){=0A=
throw new Error("Either element or name is missing!");=0A=
return;=0A=
}=0A=
name=3Dname.toUpperCase();=0A=
var _572=3D_570;=0A=
do{=0A=
if(_572.nodeName.toUpperCase()=3D=3Dname){=0A=
return _572;=0A=
}=0A=
_572=3D_572.parentNode;=0A=
}while(_572);=0A=
};=0A=
this.findObjectWithProperty=3Dfunction(_573,_574,end,_576){=0A=
if(document.body[_573]){=0A=
return document.body;=0A=
}=0A=
var _577=3Ddocument.body.childNodes;=0A=
var len=3D_577.length;=0A=
for(var j=3D0;j<len;++j){=0A=
if(_577[j][_573]){=0A=
return _577[j];=0A=
}=0A=
}=0A=
return null;=0A=
if(arguments.length!=3D4){=0A=
return null;=0A=
}=0A=
var cur=3D_574;=0A=
if(_576=3D=3DZDBConst.UP){=0A=
moveProperty=3D"parentNode";=0A=
}else{=0A=
if(_576=3D=3DZDBConst.UP){=0A=
moveProperty=3D"firstChild";=0A=
}=0A=
}=0A=
while(cur&&cur!=3Dend){=0A=
if(cur[_573]){=0A=
return cur;=0A=
}=0A=
cur=3Dcur[moveProperty];=0A=
}=0A=
if(cur=3D=3Dend&&cur[_573]){=0A=
return cur;=0A=
}=0A=
return null;=0A=
};=0A=
this.getObj=3Dfunction(n,d){=0A=
var p,i,x;=0A=
if(!d){=0A=
d=3Ddocument;=0A=
}=0A=
if((p=3Dn.indexOf("?"))>0&&parent.frames.length){=0A=
d=3Dparent.frames[n.substring(p+1)].document;=0A=
n=3Dn.substring(0,p);=0A=
}=0A=
if(!(x=3Dd[n])&&d.all){=0A=
x=3Dd.all[n];=0A=
}=0A=
for(i=3D0;!x&&i<d.forms.length;i++){=0A=
x=3Dd.forms[i][n];=0A=
}=0A=
var lay=3Dd.layers;=0A=
for(i=3D0;!x&&lay&&i<lay.length;i++){=0A=
x=3Dthis.getObj(n,d.lay[i].document);=0A=
}=0A=
if(!x&&d.getElementById){=0A=
x=3Dd.getElementById(n);=0A=
}=0A=
return x;=0A=
};=0A=
this.createInput=3Dfunction(node,_582,type){=0A=
if(BROWSER.IE){=0A=
var s=3D"<"+node+" "+"type=3D"+type+" />";=0A=
var temp=3Ddocument.createElement(s);=0A=
if(_582){=0A=
_582.appendChild(temp);=0A=
}=0A=
return temp;=0A=
}else{=0A=
if(BROWSER.NONIE){=0A=
var temp=3Ddocument.createElement(node);=0A=
if(_582){=0A=
_582.appendChild(temp);=0A=
}=0A=
if(type){=0A=
temp.type=3Dtype;=0A=
}=0A=
return temp;=0A=
}=0A=
}=0A=
};=0A=
this.clearTextSelection=3Dfunction(){=0A=
var _586=3Dwindow.getSelection;=0A=
if(_586){=0A=
_586=3D_586();=0A=
if(_586.removeAllRanges){=0A=
_586.removeAllRanges();=0A=
}=0A=
}=0A=
_586=3Ddocument.getSelection;=0A=
if(_586){=0A=
_586=3Ddocument.getSelection();=0A=
if(_586.collapse){=0A=
_586.collapse(true);=0A=
}=0A=
if(_586.removeAllRanges){=0A=
_586.removeAllRanges();=0A=
}=0A=
}=0A=
_586=3Ddocument.selection;=0A=
if(_586){=0A=
if(_586.empty){=0A=
_586.empty();=0A=
}=0A=
}=0A=
};=0A=
this.getActualDimension=3Dfunction(_587){=0A=
var obj=3Dnew Object();=0A=
obj.width=3D_587.style.width?parseInt(_587.style.width):0;=0A=
obj.height=3D_587.style.height?parseInt(_587.style.height):0;=0A=
if(BROWSER.IE){=0A=
return obj;=0A=
}=0A=
var _589=3DmarginR=3DmarginT=3DmarginB=3D0;=0A=
var _58a=3DpaddingR=3DpaddingT=3DpaddingB=3D0;=0A=
var _58b=3DborderR=3DborderT=3DborderB=3D0;=0A=
with(_587.style){=0A=
if(border){=0A=
_58b=3DborderR=3DborderT=3DborderB=3DparseInt(border);=0A=
}else{=0A=
_58b=3DborderLeft?parseInt(borderLeft):0;=0A=
borderR=3DborderRight?parseInt(borderRight):0;=0A=
borderT=3DborderTop?parseInt(borderTop):0;=0A=
borderB=3DborderBottom?parseInt(borderBottom):0;=0A=
}=0A=
if(margin){=0A=
_589=3DmarginR=3DmarginT=3DmarginB=3DparseInt(margin);=0A=
}else{=0A=
_589=3DmarginLeft?parseInt(marginLeft):0;=0A=
marginR=3DmarginRight?parseInt(marginRight):0;=0A=
marginT=3DmarginTop?parseInt(marginTop):0;=0A=
marginB=3DmarginBottom?parseInt(marginBottom):0;=0A=
}=0A=
if(padding){=0A=
_58a=3DpaddingR=3DpaddingT=3DpaddingB=3DparseInt(padding);=0A=
}else{=0A=
_58a=3DpaddingLeft?parseInt(paddingLeft):0;=0A=
paddingR=3DpaddingRight?parseInt(paddingRight):0;=0A=
paddingT=3DpaddingTop?parseInt(paddingTop):0;=0A=
paddingB=3DpaddingBottom?parseInt(paddingBottom):0;=0A=
}=0A=
}=0A=
obj.width+=3D_58b+borderR+_589+marginR+_58a+paddingR;=0A=
obj.height+=3DborderT+borderB+marginT+marginB+paddingT+paddingB;=0A=
return obj;=0A=
};=0A=
this.getBoxModelDimension=3Dfunction(_58c,_58d,_58e,_58f){=0A=
_58d=3Dtypeof (_58d)!=3D"undefined"?_58d:1;=0A=
_58e=3Dtypeof (_58e)!=3D"undefined"?_58e:0;=0A=
_58f=3Dtypeof (_58f)!=3D"undefined"?_58f:0;=0A=
if(BROWSER.IE){=0A=
return _58c+2*_58d+2*_58e+2*_58f;=0A=
}else{=0A=
return _58c;=0A=
}=0A=
};=0A=
this.getAdjustedSize=3Dfunction(size,_591,_592,_593){=0A=
_591=3Dtypeof (_591)!=3D"undefined"?_591:0;=0A=
_592=3Dtypeof (_592)!=3D"undefined"?_592:0;=0A=
_593=3Dtypeof (_593)!=3D"undefined"?_593:0;=0A=
if(BROWSER.IE){=0A=
return size;=0A=
}else{=0A=
if(BROWSER.NONIE){=0A=
return size-2*_591-2*_592-2*_593;=0A=
}=0A=
}=0A=
};=0A=
this.setDimensionForPopup=3Dfunction(_594,_595){=0A=
if(!_594){=0A=
throw new Error("Couln't find elementID");=0A=
return;=0A=
}=0A=
var _596=3D0;=0A=
var _597=3D0;=0A=
var left=3D0;=0A=
var top=3D0;=0A=
var _59a=3D_594.offsetHeight;=0A=
var _59b=3D_594.offsetWidth;=0A=
if(BROWSER.IE){=0A=
_596=3Ddocument.body.clientWidth-window.event.clientX;=0A=
_597=3Ddocument.body.clientHeight-window.event.clientY;=0A=
if(_596<_59b){=0A=
left=3Dwindow.event.clientX+document.body.scrollLeft-_59b;=0A=
}else{=0A=
left=3Dwindow.event.clientX+document.body.scrollLeft;=0A=
}=0A=
if(_597<_59a){=0A=
top=3Dwindow.event.clientY+document.body.scrollTop-_59a;=0A=
}else{=0A=
top=3Dwindow.event.clientY+document.body.scrollTop;=0A=
}=0A=
}else{=0A=
if(BROWSER.NONIE){=0A=
_596=3Dwindow.innerWidth-_595.clientX;=0A=
_597=3Dwindow.innerHeight-_595.clientY;=0A=
if(_596<_59b){=0A=
left=3D_595.clientX+window.pageXOffset-_59b;=0A=
}else{=0A=
left=3D_595.clientX+window.pageXOffset;=0A=
}=0A=
if(_597<_59a){=0A=
top=3D_595.clientY+window.pageYOffset-_59a;=0A=
}else{=0A=
top=3D_595.clientY+window.pageYOffset;=0A=
}=0A=
}=0A=
}=0A=
_594.style.overflow=3D"auto";=0A=
_594.style.position=3D"absolute";=0A=
_594.style.top=3Dtop+"px";=0A=
_594.style.left=3Dleft+"px";=0A=
_594.zIndex=3D"9999";=0A=
};=0A=
this.deepRemoveNonElements=3Dfunction(el){=0A=
this.removeNonElements(el);=0A=
var els=3Del.getElementsByTagName("*");=0A=
for(var i=3D0;i<els.length;i++){=0A=
if(els[i].getAttribute("keeptext")!=3D"true"){=0A=
this.removeNonElements(els[i]);=0A=
}=0A=
}=0A=
};=0A=
this.removeAllChildren=3Dfunction(el){=0A=
var _5a0=3Del.childNodes;=0A=
for(var i=3D_5a0.length-1;i>-1;i--){=0A=
el.removeChild(_5a0[i]);=0A=
}=0A=
};=0A=
this.removeNonElements=3Dfunction(el){=0A=
if(el&&!el.elTrimmed){=0A=
var _5a3=3Del.childNodes;=0A=
for(var i=3D_5a3.length-1;i>-1;i--){=0A=
if(!_5a3[i].getElementsByTagName){=0A=
el.removeChild(_5a3[i]);=0A=
}=0A=
}=0A=
el.elTrimmed=3Dtrue;=0A=
}=0A=
};=0A=
this.setNamedChildEls=3Dfunction(_5a5,_5a6,_5a7,_5a8){=0A=
if(_5a7=3D=3Dnull){=0A=
_5a7=3D"elname";=0A=
}=0A=
if(_5a6[_5a7+"Set"]=3D=3Dtrue){=0A=
return;=0A=
}=0A=
if(_5a8){=0A=
var name=3D_5a5.getAttribute(_5a7);=0A=
if(name!=3Dnull){=0A=
_5a6[name]=3D_5a5;=0A=
}=0A=
}=0A=
var els=3D_5a5.getElementsByTagName("*");=0A=
for(var i=3D0,j=3Dels.length;i<j;i++){=0A=
var name=3Dels[i].getAttribute(_5a7);=0A=
if(name!=3Dnull){=0A=
_5a6[name]=3Dels[i];=0A=
}=0A=
}=0A=
_5a6[_5a7+"Set"]=3Dtrue;=0A=
};=0A=
this.setIdBasedNamedChildEls=3Dfunction(_5ad,_5ae,_5af){=0A=
if(_5ad[_5af+"Set"]=3D=3Dtrue){=0A=
return;=0A=
}=0A=
var _5b0=3D[];=0A=
for(var i=3D0,j=3D_5ae.length;i<j;i++){=0A=
var _5b3=3D_5af+_5ae[i];=0A=
var el=3Ddocument.getElementById(_5b3);=0A=
if(el!=3Dnull){=0A=
el.id=3D"";=0A=
if(el.getAttribute("REMOVEFROMPARENT")=3D=3D"true"){=0A=
_5b0.push(el);=0A=
}=0A=
}=0A=
_5ad[_5ae[i]]=3Del;=0A=
}=0A=
for(var i=3D0,j=3D_5b0.length;i<j;i++){=0A=
_5b0[i].parentNode.removeChild(_5b0[i]);=0A=
}=0A=
_5ad[_5af+"Set"]=3Dtrue;=0A=
};=0A=
this.updateIdBasedNamedChildEls=3Dfunction(_5b5,_5b6,_5b7){=0A=
_5b5[_5b7+"Set"]=3Dfalse;=0A=
this.setIdBasedNamedChildEls(_5b5,_5b6,_5b7);=0A=
};=0A=
this.getCachedRef=3Dfunction(obj,elId){=0A=
var el=3Dobj[elId];=0A=
if(el=3D=3Dnull){=0A=
el=3Ddocument.getElementById(elId);=0A=
obj[elId]=3Del;=0A=
}=0A=
return el;=0A=
};=0A=
this.positionEl=3Dfunction(elId,_5bc,top,left,_5bf,_5c0,_5c1){=0A=
var el=3DZDBGlobal[elId];=0A=
if(el=3D=3Dnull){=0A=
el=3Ddocument.getElementById(elId);=0A=
if(!el){=0A=
throw new Error(elId+" not present");=0A=
}=0A=
if(el.parentNode!=3Ddocument.body){=0A=
document.body.appendChild(el);=0A=
}=0A=
ZDBGlobal[elId]=3Del;=0A=
}=0A=
var _5c3=3Del.style;=0A=
if(_5bc){=0A=
_5c3.position=3D_5bc;=0A=
}=0A=
if(top!=3D=3Dundefined&&top!=3D=3Dnull){=0A=
_5c3.top=3Dtop+"px";=0A=
}=0A=
if(left!=3D=3Dundefined&&left!=3D=3Dnull){=0A=
_5c3.left=3Dleft+"px";=0A=
}=0A=
if(_5bf!=3D=3Dundefined&&_5bf!=3D=3Dnull&&_5bf>=3D0){=0A=
_5c3.width=3D_5bf+"px";=0A=
}=0A=
if(_5c0!=3D=3Dundefined&&_5c0!=3D=3Dnull&&_5c0>=3D0){=0A=
_5c3.height=3D_5c0+"px";=0A=
}=0A=
if(_5c1!=3D=3Dundefined&&_5c1!=3D=3Dnull){=0A=
_5c3.display=3D_5c1;=0A=
}=0A=
};=0A=
this.indexOf=3Dfunction(_5c4,val,_5c6,_5c7){=0A=
var len=3D_5c4.length;=0A=
var _5c9=3D((typeof val)=3D=3D"string");=0A=
if(_5c9&&_5c7){=0A=
val=3Dval.toLowerCase();=0A=
}=0A=
for(var i=3D0;i<len;i++){=0A=
var _5cb=3D_5c4[i];=0A=
if((_5c9&&(typeof _5cb)=3D=3D"string")){=0A=
if(_5c7){=0A=
_5cb=3D_5cb.toLowerCase();=0A=
}=0A=
if(_5cb=3D=3Dval){=0A=
return i;=0A=
}=0A=
if(_5c6&&_5cb.substring(0,_5c6)=3D=3Dval){=0A=
return i;=0A=
}=0A=
}else{=0A=
if(_5cb=3D=3Dval){=0A=
return i;=0A=
}=0A=
}=0A=
}=0A=
return -1;=0A=
};=0A=
this.addToSet=3Dfunction(_5cc,val){=0A=
if(this.indexOf(_5cc,val)=3D=3D-1){=0A=
_5cc.push(val);=0A=
return true;=0A=
}else{=0A=
return false;=0A=
}=0A=
};=0A=
this.removeFromSet=3Dfunction(_5ce,val){=0A=
var _5d0=3DZDBUtil.indexOf(_5ce,val);=0A=
if(_5d0>-1){=0A=
_5ce.splice(_5d0,1);=0A=
}=0A=
return _5d0;=0A=
};=0A=
this.roundDecimals=3Dfunction(_5d1,_5d2){=0A=
var _5d3=3D_5d1*Math.pow(10,_5d2);=0A=
_5d3=3DMath.round(_5d3);=0A=
_5d3=3D_5d3/Math.pow(10,_5d2);=0A=
return _5d3;=0A=
};=0A=
this.dummyFunc=3Dfunction(){=0A=
};=0A=
this.getAssocArraySize=3Dfunction(_5d4){=0A=
var i=3D0;=0A=
for(var arg in _5d4){=0A=
i++;=0A=
}=0A=
return i;=0A=
};=0A=
this.scrollToView=3Dfunction(_5d7,_5d8,_5d9){=0A=
var _5da=3D_5d8.offsetWidth;=0A=
var _5db=3D_5d8.offsetHeight;=0A=
var _5dc=3D_5d7.offsetLeft-_5d8.scrollLeft;=0A=
var cTop=3D_5d7.offsetTop-_5d8.scrollTop;=0A=
var _5de=3D_5d7.offsetWidth;=0A=
var _5df=3D_5d7.offsetHeight;=0A=
if(_5dc+_5de>_5da-_5d9){=0A=
_5d8.scrollLeft+=3D(_5dc+_5de)-(_5da-_5d9);=0A=
}else{=0A=
if(_5dc<0){=0A=
_5d8.scrollLeft+=3D_5dc;=0A=
}=0A=
}=0A=
if(cTop+_5df>_5db-_5d9){=0A=
_5d8.scrollTop+=3D(cTop+_5df)-(_5db-_5d9);=0A=
}else{=0A=
if(cTop<0){=0A=
_5d8.scrollTop+=3DcTop;=0A=
}=0A=
}=0A=
};=0A=
this.showRefErr=3Dfunction(_5e0,_5e1){=0A=
var =
dlg=3DZDBContentCache.appendAndGet("Ref_Details_Dlg","GridMenu",document.=
body);=0A=
dlg.style.display=3D"block";=0A=
var _5e3=3D$("ZDBSHEETREFERR_CONTENT");=0A=
_5e3.style.height=3D"";=0A=
_5e3.innerHTML=3DZDBEscapeUtil.encodeHtmlChar(_5e0);=0A=
ZDBDialogUtil.showDialog(dlg,{TITLE:_5e1,ADDFRAME:true,MODAL:true,DONTREM=
OVE:true});=0A=
if(_5e3.offsetHeight>200){=0A=
_5e3.style.height=3D"200px";=0A=
}=0A=
};=0A=
this.getTrimmedString=3Dfunction(_5e4,_5e5,_5e6){=0A=
if(_5e4=3D=3Dnull){=0A=
return "";=0A=
}=0A=
if(_5e4.length>_5e5){=0A=
return _5e4.substring(0,_5e5)+_5e6;=0A=
}=0A=
return _5e4;=0A=
};=0A=
this.trace=3Dfunction(){=0A=
var str=3D"";=0A=
var _5e8=3Darguments.callee;=0A=
while(_5e8!=3Dnull){=0A=
str+=3D_5e8;=0A=
_5e8=3D_5e8.caller;=0A=
}=0A=
};=0A=
this.createIframes=3Dfunction(){=0A=
for(i=3D0;i<2;i++){=0A=
var _5e9=3Dnull;=0A=
if((BROWSER.NETSCAPE)||(BROWSER.NONIE)){=0A=
_5e9=3Ddocument.createElement("div");=0A=
_5e9.style.overflow=3D"auto";=0A=
}else{=0A=
_5e9=3Ddocument.createElement("iframe");=0A=
if(window.location.protocol=3D=3D"https:"){=0A=
_5e9.src=3D"/framework/html/blank.html";=0A=
}else{=0A=
_5e9.src=3D"about:blank";=0A=
}=0A=
_5e9.scrolling=3D"no";=0A=
_5e9.frameBorder=3D0;=0A=
}=0A=
_5e9.className=3D"alpha0";=0A=
_5e9.style.background=3D"none";=0A=
_5e9.style.border=3D"none";=0A=
_5e9.style.position=3D"absolute";=0A=
ZDBUtil.iframeList.push(_5e9);=0A=
}=0A=
};=0A=
this.getCachedIframe=3Dfunction(){=0A=
if(ZDBUtil.iframeList=3D=3Dnull){=0A=
this.iframeList=3Dnew Array();=0A=
}=0A=
if(ZDBUtil.iframeList.length<1){=0A=
ZDBUtil.createIframes();=0A=
}=0A=
return ZDBUtil.iframeList.pop();=0A=
};=0A=
this.returnIframeToCache=3Dfunction(_5ea){=0A=
ZDBUtil.iframeList.push(_5ea);=0A=
_5ea.parentNode.removeChild(_5ea);=0A=
};=0A=
};=0A=
DOMUtils.getElOrParentWithAttr=3Dfunction(el,_5ec){=0A=
if(el.getAttribute&&el.getAttribute(_5ec)!=3Dnull){=0A=
return el;=0A=
}=0A=
return DOMUtils.getParentWithAttr(el,_5ec);=0A=
};=0A=
ZDBUtil.getParentWithAttributeValue=3Dfunction(el,_5ee,_5ef){=0A=
_5ee=3D_5ee.toUpperCase();=0A=
_5ef=3D_5ef.toUpperCase();=0A=
var _5f0=3Del;=0A=
while(_5f0){=0A=
if(_5f0.getAttribute&&(""+_5f0.getAttribute(_5ee)).toUpperCase()=3D=3D_5e=
f){=0A=
return _5f0;=0A=
}=0A=
_5f0=3D_5f0.parentNode;=0A=
}=0A=
return null;=0A=
};=0A=
ZDBUtil.getElsWithAttrName=3Dfunction(_5f1,_5f2){=0A=
if(_5f1=3D=3Dnull){=0A=
return;=0A=
}=0A=
var els=3Dnew Array();=0A=
var _5f4=3D_5f1.getElementsByTagName("*");=0A=
for(var i=3D0,j=3D_5f4.length;i<j;i++){=0A=
var name=3D_5f4[i].getAttribute(_5f2);=0A=
if(name!=3Dnull){=0A=
els.push(_5f4[i]);=0A=
}=0A=
}=0A=
return els;=0A=
};=0A=
ZDBUtil.getParentWithTagName=3Dfunction(el,_5f9){=0A=
_5f9=3D_5f9.toUpperCase();=0A=
var _5fa=3Del;=0A=
while(_5fa&&_5fa.tagName.toUpperCase()!=3D_5f9){=0A=
_5fa=3D_5fa.parentNode;=0A=
}=0A=
return _5fa;=0A=
};=0A=
ZDBUtil.getParentWithProperty=3Dfunction(el,_5fc){=0A=
var _5fd=3Del;=0A=
while(_5fd&&(_5fd[_5fc]=3D=3Dnull)){=0A=
_5fd=3D_5fd.parentNode;=0A=
}=0A=
return _5fd;=0A=
};=0A=
if(window.console=3D=3Dnull){=0A=
console=3Dnew Object();=0A=
console.log=3Dfunction(){=0A=
};=0A=
console.error=3Dconsole.log;=0A=
console.trace=3Dconsole.log;=0A=
console.logit=3Dfunction(str){=0A=
var line=3Ddocument.createElement("div");=0A=
line.innerHTML=3Dstr;=0A=
if(console.msgDiv=3D=3Dnull){=0A=
console.msgDiv=3Ddocument.getElementById("ZDBCONSOLEMSG");=0A=
if(console.msgDiv=3D=3Dnull){=0A=
return;=0A=
}=0A=
console.msgDiv.style.display=3D"block";=0A=
ZDBDialogUtil.showDialog(console.msgDiv,{ADDFRAME:true,TITLE:"Console"});=0A=
}=0A=
console.msgDiv.appendChild(line);=0A=
if(console.msgDiv.style.visibility!=3D"visible"){=0A=
console.msgDiv.style.visibility=3D"visible";=0A=
}=0A=
console.msgDiv.onclick=3Dconsole.clearConsole;=0A=
};=0A=
console.clearConsole=3Dfunction(){=0A=
console.msgDiv.innerHTML=3D"";=0A=
};=0A=
console.enableConsole=3Dfunction(){=0A=
console.log=3Dconsole.logit;=0A=
console.error=3Dconsole.logit;=0A=
};=0A=
}=0A=
if(!console.trace){=0A=
console.trace=3DZDBUtil.dummyFunc;=0A=
}=0A=
ZDBUtil.findDataInList=3Dfunction(_600,_601,_602,_603){=0A=
var _604=3D-1;=0A=
if(!_602){=0A=
_602=3D"value";=0A=
}=0A=
var _605=3D_600.options;=0A=
var len=3D_605.length;=0A=
for(var i=3D0;i<len;++i){=0A=
var =
_608=3DZDBUtil.getAttribute(_605[i],_602)?ZDBUtil.getAttribute(_605[i],_6=
02):"";=0A=
if(_608.toLowerCase()=3D=3D(""+_601).toLowerCase()){=0A=
return i;=0A=
}=0A=
if(_604=3D=3D-1&&ZDBUtil.getAttribute(_605[i],_603)=3D=3D"true"){=0A=
_604=3Di;=0A=
}=0A=
}=0A=
return _604;=0A=
};=0A=
ZDBUtil.getAttribute=3Dfunction(_609,_60a,_60b){=0A=
if(BROWSER.NONIE){=0A=
return _609.getAttribute(_60a);=0A=
}else{=0A=
if(BROWSER.IE){=0A=
if(_60b){=0A=
return _609[_60b];=0A=
}else{=0A=
return _609[_60a];=0A=
}=0A=
}else{=0A=
return _609.getAttribute(_60a);=0A=
}=0A=
}=0A=
};=0A=
ZDBUtil.setAttribute=3Dfunction(_60c,_60d,_60e,_60f,_610){=0A=
if(_60f){=0A=
_60c[_60f]=3D_60d;=0A=
}=0A=
_60c.setAttribute(_60e,_60d);=0A=
if(_610){=0A=
_60c[_60e]=3D(_60d=3D=3D=3D"true"||_60d=3D=3D=3Dtrue)?true:false;=0A=
}=0A=
};=0A=
ZDBUtil.removeAttribute=3Dfunction(_611,_612,_613,_614){=0A=
if(_613){=0A=
_611[_613]=3Dfalse;=0A=
}=0A=
if(_614&&BROWSER.IE){=0A=
_611.setAttribute(_612,false);=0A=
}else{=0A=
_611.removeAttribute(_612);=0A=
}=0A=
};=0A=
function getDataIndex(list,_616,_617,_618){=0A=
var _619=3Dlist.options;=0A=
var len=3D_619.length;=0A=
var _61b=3D"";=0A=
for(var i=3D(_618?1:0);i<len;++i){=0A=
if(_616=3D=3Dnull){=0A=
optvalue=3D_619[i].trim();=0A=
}else{=0A=
_61b=3D_619[i].getAttribute(_616)?_619[i].getAttribute(_616):"";=0A=
}=0A=
if(_61b.toUpperCase()=3D=3D_617.toUpperCase()){=0A=
return i;=0A=
}=0A=
}=0A=
return -1;=0A=
}=0A=
ZDBUtil.setAllAttributes=3Dfunction(_61d,toEl){=0A=
if(_61d=3D=3Dnull||toEl=3D=3Dnull){=0A=
return null;=0A=
}=0A=
var _61f=3D_61d.attributes;=0A=
for(i in _61f){=0A=
if(_61f[i].nodeName){=0A=
toEl.setAttribute(_61f[i].nodeName,_61d.getAttribute(_61f[i].nodeName));=0A=
}=0A=
}=0A=
};=0A=
ZDBUtil.getParentWithAttr=3Dfunction(_620,_621,_622){=0A=
var _623=3D_620.parentNode;=0A=
var cnt=3D0;=0A=
while((_623!=3Dnull)&&(_623.getAttribute!=3Dnull)&&(_622=3D=3Dnull||cnt<_=
622)){=0A=
if(_623.getAttribute(_621)!=3Dnull){=0A=
return _623;=0A=
}=0A=
cnt++;=0A=
_623=3D_623.parentNode;=0A=
}=0A=
return null;=0A=
};=0A=
ZDBUtil.getElementsWithAttribute=3Dfunction(set,_626,_627){=0A=
var _628=3D[];=0A=
var _629=3Dnull;=0A=
var _62a;=0A=
var _62b;=0A=
if(set instanceof Array){=0A=
_629=3Dset;=0A=
}else{=0A=
_629=3Dset.childNodes;=0A=
}=0A=
if(_629){=0A=
var _62c=3D_629.length||0;=0A=
for(var i=3D0;i<_62c;++i){=0A=
_62a=3D_629[i];=0A=
if(_62a.getAttribute){=0A=
_62b=3D_62a.getAttribute(_626);=0A=
}else{=0A=
_62b=3Dnull;=0A=
}=0A=
if(_62b=3D=3D=3Dnull){=0A=
continue;=0A=
}=0A=
if(_627!=3D=3D"undefined"&&_627!=3D_62b){=0A=
continue;=0A=
}=0A=
_628.push(_62a);=0A=
}=0A=
}=0A=
return _628;=0A=
};=0A=
ZDBUtil.getStyle=3Dfunction(oElm,_62f){=0A=
var _630=3D"";=0A=
if(document.defaultView&&document.defaultView.getComputedStyle){=0A=
_630=3Ddocument.defaultView.getComputedStyle(oElm,"").getPropertyValue(_6=
2f);=0A=
}else{=0A=
if(oElm.currentStyle){=0A=
_62f=3D_62f.replace(/\-(\w)/g,firstCharUpper);=0A=
_630=3DoElm.currentStyle[_62f];=0A=
}=0A=
}=0A=
return _630;=0A=
};=0A=
ZDBUtil.getStyleNumeric=3Dfunction(oElm,_632){=0A=
var val=3DZDBUtil.getStyle(oElm,_632);=0A=
if(val){=0A=
val=3DparseInt(val,10);=0A=
}=0A=
if(!val){=0A=
return 0;=0A=
}=0A=
return val;=0A=
};=0A=
function firstCharUpper(){=0A=
return firstCharUpper.arguments[1].toUpperCase();=0A=
}=0A=
ZDBUtil.getElementOuterWidth=3Dfunction(_634){=0A=
var _635=3DZDBUtil.getStyleNumeric(_634,"padding-left");=0A=
_635+=3DZDBUtil.getStyleNumeric(_634,"padding-right");=0A=
_635+=3DZDBUtil.getStyleNumeric(_634,"border-left-width");=0A=
_635+=3DZDBUtil.getStyleNumeric(_634,"border-right-width");=0A=
_635+=3DZDBUtil.getStyleNumeric(_634,"margin-left");=0A=
_635+=3DZDBUtil.getStyleNumeric(_634,"margin-right");=0A=
return _635;=0A=
};=0A=
ZDBUtil.getElementOuterHeight=3Dfunction(_636){=0A=
var _637=3DZDBUtil.getStyleNumeric(_636,"padding-bottom");=0A=
_637+=3DZDBUtil.getStyleNumeric(_636,"padding-top");=0A=
_637+=3DZDBUtil.getStyleNumeric(_636,"border-bottom-width");=0A=
_637+=3DZDBUtil.getStyleNumeric(_636,"border-top-width");=0A=
_637+=3DZDBUtil.getStyleNumeric(_636,"margin-bottom");=0A=
_637+=3DZDBUtil.getStyleNumeric(_636,"margin-top");=0A=
return _637;=0A=
};=0A=
ZDBUtil.getElementOuterSize=3Dfunction(_638,_639){=0A=
return =
(_639?ZDBUtil.getElementOuterWidth(_638):ZDBUtil.getElementOuterHeight(_6=
38));=0A=
};=0A=
ZDBUtil.getObjCoordinates=3Dfunction(obj,_63b){=0A=
if(!obj){=0A=
return 0;=0A=
}=0A=
var _63c=3D0;=0A=
var _63d=3D0;=0A=
if(document.getElementById||document.all){=0A=
while(obj&&obj.parentNode&&obj.offsetParent){=0A=
_63c+=3D(_63b)?obj.offsetTop:(obj.offsetTop-obj.scrollTop);=0A=
_63d+=3D(_63b)?obj.offsetLeft:(obj.offsetLeft-obj.scrollLeft);=0A=
obj=3Dobj.offsetParent;=0A=
}=0A=
}else{=0A=
if(document.layers){=0A=
_63c+=3D(_63b)?obj.y:(obj.y-obj.scrollTop);=0A=
_63d+=3D(_63b)?obj.x:(obj.x-obj.scrollLeft);=0A=
}=0A=
}=0A=
return ({x:_63d,y:_63c});=0A=
};=0A=
ZDBUtil.disableTextSelection=3Dfunction(_63e){=0A=
_63e.onselectstart=3Dfunction(){=0A=
return false;=0A=
};=0A=
_63e.unselectable=3D"on";=0A=
_63e.style.MozUserSelect=3D"none";=0A=
_63e.style.cursor=3D"default";=0A=
};=0A=
ZDBUtil.getOffsetSize=3Dfunction(_63f,_640){=0A=
if(BROWSER.IE){=0A=
return _640?_63f.offsetWidth:_63f.offsetHeight;=0A=
}=0A=
return =
ZDBUtil.getStyleNumeric(_63f,_640?"width":"height")+ZDBUtil.getElementOut=
erSize(_63f,_640);=0A=
};=0A=
ZDBUtil.timeoutAction=3Dfunction(_641){=0A=
var _642=3DZDBUtil[_641];=0A=
var _643=3D_642[0];=0A=
var _644=3D_642[1];=0A=
var _645=3D_642[2];=0A=
try{=0A=
_643.apply(_644,_645);=0A=
}=0A=
catch(e){=0A=
throw new Error("Either function to call is null or argument is not an =
Array"+e);=0A=
}=0A=
finally{=0A=
delete ZDBUtil[_641];=0A=
}=0A=
};=0A=
ZDBUtil.setTimeout=3Dfunction(_646,_647,_648,_649){=0A=
if(_647=3D=3D=3Dnull&&_648=3D=3D=3Dnull){=0A=
return setTimeout(_646,_649);=0A=
}=0A=
var _64a=3D"zdb"+ZDBUtil.timeoutCnt++;=0A=
ZDBUtil[_64a]=3D[_646,_647,_648];=0A=
return setTimeout("ZDBUtil.timeoutAction('"+_64a+"')",_649);=0A=
};=0A=
ZDBUtil.setFocus=3Dfunction(_64b,_64c){=0A=
if(typeof _64b=3D=3D"string"){=0A=
_64b=3D$(_64b);=0A=
}=0A=
if(!(_64b&&_64b.focus)){=0A=
return;=0A=
}=0A=
try{=0A=
_64b.focus();=0A=
if(_64c){=0A=
_64b.select();=0A=
}=0A=
}=0A=
catch(e){=0A=
}=0A=
return true;=0A=
};=0A=
ZDBUtil.cloneObject=3Dfunction(_64d){=0A=
if(_64d=3D=3D=3Dnull||"object"!=3D=3Dtypeof (_64d)){=0A=
return _64d;=0A=
}=0A=
if(_64d.cloneNode){=0A=
return _64d.cloneNode(true);=0A=
}=0A=
var _64e=3D{};=0A=
for(prop in _64d){=0A=
_64e[prop]=3DZDBUtil.cloneObject(_64d[prop]);=0A=
}=0A=
return _64e;=0A=
};=0A=
ZDBUtil.getPropertyFromEl=3Dfunction(_64f,_650,_651){=0A=
var obj=3Dnull,el=3Dnull;=0A=
while(_64f){=0A=
if(_64f[_650]!=3D=3Dundefined){=0A=
obj=3D_64f[_650];=0A=
el=3D_64f;=0A=
break;=0A=
}=0A=
_64f=3D_64f.parentNode;=0A=
}=0A=
if(_651=3D=3D"object"){=0A=
return obj;=0A=
}else{=0A=
if(_651=3D=3D"element"){=0A=
return el;=0A=
}else{=0A=
if(_651=3D=3D"both"){=0A=
return ([obj,el]);=0A=
}=0A=
}=0A=
}=0A=
};=0A=
ZDBUtil.getText=3Dfunction(el){=0A=
if(el.textContent!=3D=3Dundefined){=0A=
return el.textContent;=0A=
}else{=0A=
if(el.innerText!=3D=3Dundefined){=0A=
return el.innerText;=0A=
}else{=0A=
return el.innerHTML;=0A=
}=0A=
}=0A=
};=0A=
ZDBUtil.tabselected=3Dfunction(tab){=0A=
var _656=3DDOMUtils.getParentWithAttr(tab,"mainTable");=0A=
var _657=3Dtab.getAttribute("selectionclass");=0A=
_656.className=3D_657;=0A=
};=0A=
ZDBUtil.timedLoop=3Dfunction(_658,_659,_65a,_65b,_65c){=0A=
if(_65c){=0A=
if(!_65c.isAlive){=0A=
clearTimeout(_65c.currentId);=0A=
delete _65c;=0A=
return;=0A=
}=0A=
_659.shift();=0A=
_65c.curStartIndex=3DparseInt(_659.shift())+1;=0A=
_65c.curEndIndex=3D_65c.curStartIndex+_65c.increment;=0A=
_659.unshift(_65c.curStartIndex,_65c.curEndIndex);=0A=
_658.apply(this,_659);=0A=
if(_65c.curEndIndex<_65c.endIndex){=0A=
_65c.currentId=3DZDBUtil.setTimeout(ZDBUtil.timedLoop,this,[_658,_659,nul=
l,null,_65c],_65c.interval);=0A=
}else{=0A=
delete _65c;=0A=
return;=0A=
}=0A=
}=0A=
var _65c=3D{};=0A=
_65c.isAlive=3Dtrue;=0A=
_65c.interVal=3D_65a?_65a:5;=0A=
_65c.increment=3D_65b?_65b:10;=0A=
_65c.startIndex=3DparseInt(_659.shift());=0A=
_65c.endIndex=3DparseInt(_659.shift());=0A=
_65c.curStartIndex=3D_65c.startIndex;=0A=
_65c.curEndIndex=3D_65c.startIndex+_65c.increment;=0A=
_65c.loopMethod=3D_658;=0A=
_659.unshift(_65c.curStartIndex,_65c.curEndIndex);=0A=
_658.apply(this,_659);=0A=
_65c.currentId=3DZDBUtil.setTimeout(ZDBUtil.timedLoop,this,[_65c.loopMeth=
od,_659,null,null,_65c],_65c.interval);=0A=
return _65c;=0A=
};=0A=
ZDBUtil.getParam=3Dfunction(prop,_65e,_65f){=0A=
if(_65f){=0A=
return " "+prop+"=3D'"+ZDBEscapeUtil.encodeForXML(_65e)+"'";=0A=
}else{=0A=
return "&"+prop+"=3D"+encodeURIComponent(_65e);=0A=
}=0A=
};=0A=
ZDBUtil.isNewView=3Dfunction(view){=0A=
var _661=3Dview.objId;=0A=
if(view.isDummyView){=0A=
return false;=0A=
}=0A=
if(_661!=3D=3Dundefined){=0A=
_661=3DparseInt(_661,10);=0A=
if(isNaN(_661)=3D=3Dfalse&&_661>=3D0){=0A=
return false;=0A=
}=0A=
}=0A=
return true;=0A=
};=0A=
ZDBUtil.isViewModified=3Dfunction(view){=0A=
if(view.isDummyView){=0A=
return false;=0A=
}=0A=
if(ZDBUtil.isNewView(view)){=0A=
return true;=0A=
}=0A=
if(view.isModified&&view.isModified instanceof Function){=0A=
return view.isModified();=0A=
}=0A=
return view.modified!=3D=3Dundefined&&view.modified!=3D0;=0A=
};=0A=
ZDBUtil.addHttp=3Dfunction(_663){=0A=
if(_663.indexOf("://")=3D=3D-1){=0A=
_663=3D"http://"+_663;=0A=
}=0A=
return _663;=0A=
};=0A=
ZDBUtil.openWindow=3Dfunction(_664,_665){=0A=
if(_664!=3D=3Dundefined&&_664!=3D=3Dnull&&_664!=3D=3D""){=0A=
_664=3D_664.trim();=0A=
if(_665=3D=3D"EMAIL"){=0A=
window.open("mailto:"+_664,"_self");=0A=
}else{=0A=
if(_665=3D=3D"URL"){=0A=
_664=3DZDBUtil.addHttp(_664);=0A=
var _666=3Dwindow.open(_664,"_blank");=0A=
}=0A=
}=0A=
}=0A=
};=0A=
ZDBUtil.getParamMapFromUrl=3Dfunction(url){=0A=
var _668=3Durl.indexOf("?");=0A=
if(_668<0){=0A=
return {};=0A=
}=0A=
url=3Durl.substring(_668+1,url.length);=0A=
var _669=3Durl.split("&");=0A=
var _66a=3D{};=0A=
for(var _66b=3D0;_66b<_669.length;_66b++){=0A=
var _66c=3D_669[_66b];=0A=
var _66d=3D_66c.indexOf("=3D");=0A=
var _66e=3D_66c.substring(0,_66d);=0A=
var _66f=3DdecodeURIComponent(_66c.substring(_66d+1,_66c.length));=0A=
var _670=3D_66a[_66e];=0A=
if(_670=3D=3D=3Dundefined){=0A=
_66a[_66e]=3D_66f;=0A=
}else{=0A=
if(_670 instanceof Array){=0A=
_670[_670.length]=3D_66f;=0A=
}else{=0A=
_66a[_66e]=3D[_670,_66f];=0A=
}=0A=
}=0A=
}=0A=
return _66a;=0A=
};=0A=
ZDBUtil.setElPos=3Dfunction(el,_672){=0A=
var _673=3D["height","width","top","left"];=0A=
for(var i=3D0;i<_672.length;i++){=0A=
if(_672[i]!=3Dnull){=0A=
el.style[_673[i]]=3D_672[i];=0A=
}=0A=
}=0A=
};=0A=
ZDBUtil.getEmailIdsAsCS=3Dfunction(_675){=0A=
var _676=3D_675.split("\r\n").join(",");=0A=
return _676.split("\n").join(",");=0A=
};=0A=
ZDBUtil.setValueInSelectBox=3Dfunction(_677,_678,_679,_67a){=0A=
var _67b=3DgetDataIndex(_677,_678,_679,_67a);=0A=
_677[_67b].selected=3Dtrue;=0A=
};=0A=
ZDBUtil.getSubString=3Dfunction(str,_67d){=0A=
var len=3Dstr.toString().length;=0A=
if(len<=3D_67d){=0A=
return str;=0A=
}=0A=
return str.substr(0,_67d)+"...";=0A=
};=0A=
ZDBUtil.containsAllValues=3Dfunction(_67f,list){=0A=
_67f=3D_67f.toUpperCase();=0A=
for(var i=3D0,len=3Dlist.length;i<len;i++){=0A=
var _683=3D_67f.indexOf(list[i].toUpperCase());=0A=
if(_683=3D=3D-1){=0A=
return false;=0A=
}=0A=
}=0A=
return true;=0A=
};=0A=
ZDBUtil.containsAnyValue=3Dfunction(_684,list){=0A=
_684=3D_684.toUpperCase();=0A=
for(var i=3D0,len=3Dlist.length;i<len;i++){=0A=
var _688=3D_684.indexOf(list[i].toUpperCase());=0A=
if(_688!=3D-1){=0A=
return true;=0A=
}=0A=
}=0A=
return false;=0A=
};=0A=
ZDBUtil.replaceValues=3Dfunction(_689,_68a,_68b){=0A=
for(var i=3D0,len=3D_68a.length;i<len;i++){=0A=
_689=3D_689.replace(_68a[i],_68b[i]);=0A=
}=0A=
return _689;=0A=
};=0A=
ZDBUtil.removeSpace=3Dfunction(val){=0A=
return val.split(" ").join("");=0A=
};=0A=
ZDBUtil.calendarDateFormat=3Dfunction(_68f){=0A=
var =
_690=3D["dd","MMMM","MMM","MM","yyyy","yy","mm","HH","hh","ss","a","EEEE"=
,"EEE"];=0A=
var =
_691=3D["%d","%B","%b","%m","%Y","%y","%M","%H","%I","%S","%p","%A","%a"]=
;=0A=
format=3DZDBUtil.replaceValues(_68f,_690,_691);=0A=
return format;=0A=
};=0A=
var ZDBNavigation=3Dnew function(){=0A=
this.selectAll=3Dfunction(){=0A=
var _692=3D$("ZDBEXPTBODY");=0A=
ZDBNavigation.doSelect(_692,"all");=0A=
};=0A=
this.selectNone=3Dfunction(){=0A=
var _693=3D$("ZDBEXPTBODY");=0A=
ZDBNavigation.doSelect(_693,"none");=0A=
};=0A=
this.doSelect=3Dfunction(_694,_695){=0A=
var els=3D_694.getElementsByTagName("input");=0A=
for(i=3D0;i<els.length;i++){=0A=
var el=3Dels[i];=0A=
if(el.getAttribute("type")=3D=3D"checkbox"&&!el.disabled){=0A=
el.checked=3D(_695=3D=3D"all")?true:false;=0A=
}=0A=
}=0A=
};=0A=
this.fetchObjectsListForDB=3Dfunction(_698,_699,_69a){=0A=
var _69b=3D"DBID=3D"+ZDBClientUI.dbId+"&NAVIGTYPE=3D"+_698;=0A=
var =
url=3D(_699)?"/ZDBDatabaseActionMI.ma?ZDBACTION=3DSAVENAVIGPREF":"/ZDBLis=
tObjectsForDB.cc?";=0A=
var =
_69d=3DZDBNavigation.explorerTab.viewCtx.getLoadIndicator(ZDBI18NMap.g("z=
rpt.common.loadingdiv.js.loading"));=0A=
AjaxAPI.sendRequest({URL:url,PARAMETERS:_69b,ONSUCCESSFUNC:this.handleVie=
wsListResp,DBID:ZDBClientUI.dbId,"AUTOGENFOLDERID":_69a,OPSTATUSID:_69d})=
;=0A=
};=0A=
this.handleViewsListResp=3Dfunction(_69e,_69f){=0A=
ZDBClientUI.responseHolder.innerHTML=3D_69e.getOnlyHtml();=0A=
ZDBNavigation.updateDBObjectList();=0A=
var _6a0=3D$("AutoGenResult");=0A=
var _6a1=3D_6a0.getAttribute("folderId");=0A=
var msg=3D_6a0.getAttribute("message");=0A=
var _6a3=3D_6a0.getAttribute("comingfrom");=0A=
if(msg!=3D"SUCCESS"&&msg!=3D"CREATEDBEFORE"&&msg!=3D"NOMESSAGE"){=0A=
ZDBAlertAPI.showMsg(msg,"ZDBERROR");=0A=
}else{=0A=
if(msg=3D=3D"CREATEDBEFORE"){=0A=
var _6a4=3Dtrue;=0A=
ZDBAlertAPI.showMsg(ZDBI18NMap.g("zrpt.common.zdbalertmsg.js.autoGenDupli=
cationAlert"),"ZDBYESNO",{ONCLICK:ZDBSampleViews.createSampleViews,CREATE=
AGAIN:_6a4},ZDBI18NMap.g("zrpt.common.zdbalertmsg.js.autoGenDuplicationAl=
ertDlgTtl"),null,null);=0A=
}else{=0A=
if(msg!=3D"NOMESSAGE"){=0A=
ZDBClientUI.selectTab(ZDBNavigation.explorerTab);=0A=
var =
_6a5=3D_6a3=3D=3D"ANALYZECOL"?ZDBI18NMap.g("zrpt.common.showinfo.js.autoG=
en4ColSuccess"):ZDBI18NMap.g("zrpt.common.showinfo.js.autoGenSuccess");=0A=
ZDBMsgBox.showInfo(_6a5);=0A=
}=0A=
}=0A=
}=0A=
if(_6a1!=3Dnull&_6a1!=3D-1){=0A=
ZDBNavigation.insertAutoGenHeaderBefore(_6a1);=0A=
}=0A=
};=0A=
this.insertAutoGenHeaderBefore=3Dfunction(_6a6){=0A=
var _6a7=3D[ZDBClientUI["Objects_TBODY"],ZDBNavigation.viewListBody];=0A=
for(var t=3D0;t<_6a7.length;t++){=0A=
var _6a9=3D$("ZDBAutoGenHead").cloneNode(true);=0A=
var _6aa=3D_6a7[t].getElementsByTagName("tr");=0A=
for(var i=3D_6aa.length-1;i>=3D0;i--){=0A=
if(_6aa[i].getAttribute("folderId")=3D=3D_6a6){=0A=
_6a7[t].insertBefore(_6a9,_6aa[i]);=0A=
_6a9.style.display=3D"";=0A=
_6a9.setAttribute("id"," ");=0A=
if(t=3D=3D1){=0A=
_6a9.getElementsByTagName("td")[0].innerHTML=3DZDBI18NMap.g("zrpt.common.=
js.autoGenRepSeparator");=0A=
}=0A=
}=0A=
}=0A=
}=0A=
ZDBNavigation.pointToFirstFolder();=0A=
};=0A=
this.pointToFirstFolder=3Dfunction(){=0A=
$("ZDBSWIPE").scrollTop=3DZDBUtil.getObjTopUpTo($("ZDBSWIPE"),null);=0A=
$("ZDBVIEWLISTDIV").scrollTop=3DZDBUtil.getObjTopUpTo($("ZDBVIEWLISTDIV")=
,null);=0A=
};=0A=
this.updateDBObjectList=3Dfunction(){=0A=
var _6ac=3Ddocument.getElementById("ZDBListObjectsForDB_CT");=0A=
_6ac.style.display=3D"block";=0A=
var =
_6ad=3D(ZDBClientUI["ObjectsList"]=3D=3Dnull)||(ZDBClientUI.swipeArea.cur=
Comp=3D=3DZDBClientUI["ObjectsList"]);=0A=
ZDBClientUI["ObjectsList"]=3D_6ac;=0A=
ZDBClientUI["Objects_TBODY"]=3Ddocument.getElementById("Objects_TBODY");=0A=
ZDBClientUI.arr=3D[];=0A=
var j=3D0;=0A=
var _6af=3D0;=0A=
var _6b0=3D_6ac.getElementsByTagName("tr");=0A=
for(var i=3D0;i<_6b0.length;i++){=0A=
if(_6b0[i].getAttribute("folderName")){=0A=
ZDBClientUI.arr[j]=3D_6b0[i];=0A=
j++;=0A=
}else{=0A=
if(_6b0[i].getAttribute("objid")!=3Dnull){=0A=
_6af++;=0A=
}=0A=
}=0A=
}=0A=
_6ac.parentNode.removeChild(_6ac);=0A=
if(_6ad){=0A=
ZDBClientUI.replaceInSwipeArea(ZDBClientUI["ObjectsList"]);=0A=
}=0A=
ZDBNavigation.createViewsFromLeftSide();=0A=
ZDBNavigation.highlightSelectedInNavList();=0A=
ZDBClientUI.dbObjectsLen=3D_6af;=0A=
ZDBNavigation.navSelect.value=3DZDBClientUI["Objects_TBODY"].getAttribute=
("navigType");=0A=
ZDBNavigation.viewListBody.className=3DZDBClientUI["Objects_TBODY"].class=
Name;=0A=
var _6b2=3D(ZDBNavigation.navSelect.value=3D=3D"Folder")?"":"none";=0A=
if(_6b2=3D=3D""){=0A=
if(ZDBClientUI.folderPerm){=0A=
ZDBNavigation.newFldLnk.style.display=3D"";=0A=
ZDBNavigation.adjustSwipeAreaHeight(false);=0A=
}else{=0A=
ZDBNavigation.adjustSwipeAreaHeight(true);=0A=
ZDBNavigation.newFldLnk.style.display=3D"none";=0A=
}=0A=
}else{=0A=
ZDBNavigation.adjustSwipeAreaHeight(true);=0A=
ZDBNavigation.newFldLnk.style.display=3D"none";=0A=
}=0A=
};=0A=
this.adjustSwipeAreaHeight=3Dfunction(_6b3){=0A=
var _6b4=3DZDBClientUI.swipeArea.offsetHeight;=0A=
var =
_6b5=3D(_6b3)?(_6b4+ZDBNavigation.newFldLnk.offsetHeight):(_6b4-ZDBNaviga=
tion.newFldLnk.offsetHeight);=0A=
ZDBClientUI.swipeArea.style.height=3D_6b5+"px";=0A=
var _6b6=3DZDBNavigation.navSelect.value;=0A=
if(ZDBNavigation.navType=3D=3D_6b6){=0A=
ZDBClientUI.resizeSwipe();=0A=
}=0A=
ZDBNavigation.navType=3D_6b6;=0A=
};=0A=
this.initializeExplorerView=3Dfunction(_6b7){=0A=
if(ZDBClientUI.standAlone){=0A=
return;=0A=
}=0A=
var _6b8=3D"Explorer";=0A=
var tab=3DZDBClientUI.createEmptyTab();=0A=
var _6ba=3DZDBI18NMap.g("zrpt.common.toolbar.js.explorer");=0A=
this.rightExplorerView=3D$("ZDBEXPDIV");=0A=
this.viewListBody=3D$("ZDBDBVIEWS");=0A=
this.navSelect=3D$("ZDBSELECTEXPVIEW");=0A=
this.newFldLnk=3D$("ZDBNEWFOLDERLNK");=0A=
var _6bb=3D$("ZDBEXPLORERIMPORT_TITEM");=0A=
if(!ZDBClientUI.isDBOwner){=0A=
_6bb.style.display=3D"none";=0A=
}=0A=
this.rightExplorerView.appendChild(tab.viewCtx.loadIndicator);=0A=
this.rightExplorerView.parentNode.removeChild(this.rightExplorerView);=0A=
this.rightExplorerView.style.display=3D"";=0A=
ZDBUtil.removeAllChildren(ZDBNavigation.viewListBody);=0A=
var view=3Dnew DummyView(_6b8,_6ba,"Explorer",this.rightExplorerView);=0A=
view.setScrollPosition=3Dfunction(set){=0A=
if(set){=0A=
view.expScrollPos=3DZDBClientUI.viewList.scrollTop;=0A=
}else{=0A=
ZDBClientUI.viewList.scrollTop=3D(view.expScrollPos)?view.expScrollPos:"0=
";=0A=
}=0A=
};=0A=
view.dbId=3DZDBClientUI.dbId;=0A=
ZDBEvents.attachEvents(this.rightExplorerView.getElementsByTagName("TD"))=
;=0A=
ZDBClientUI.initializeTab(tab,view,this.rightExplorerView);=0A=
tab.tabClose.style.visibility=3D"hidden";=0A=
this.updateDBObjectList();=0A=
if(_6b7){=0A=
if(ZDBClientUI.dbObjectsLen=3D=3D0&&ZDBClientUI.isDBOwner){=0A=
ZDBCreateViewAPI.showCreateNewTblDlg(false);=0A=
}else{=0A=
ZDBClientUI.selectTab(tab);=0A=
}=0A=
}=0A=
ZDBNavigation.explorerTab=3Dtab;=0A=
};=0A=
this.createViewsFromLeftSide=3Dfunction(){=0A=
var _6be=3DZDBClientUI.$$("Objects_TBODY");=0A=
if(_6be=3D=3Dnull){=0A=
return;=0A=
}=0A=
var _6bf=3D_6be.cloneNode(true);=0A=
var _6c0=3Dthis.viewListBody;=0A=
ZDBUtil.removeAllChildren(_6c0);=0A=
for(var i=3D0;i<_6bf.childNodes.length;i++){=0A=
_6c0.appendChild(_6bf.childNodes[i].cloneNode(true));=0A=
}=0A=
var list=3D_6c0.getElementsByTagName("*");=0A=
for(var i=3D0;i<list.length;i++){=0A=
var el=3Dlist[i];=0A=
el.setAttribute("fromExpTab","true");=0A=
var _6c4=3Del.getAttribute("elname");=0A=
var _6c5=3Del.getAttribute("shareCheckBox");=0A=
if(_6c5=3D=3D"true"){=0A=
el.style.display=3D"";=0A=
}=0A=
if(_6c4=3D=3D"optionsBtn"&&el.className!=3D""){=0A=
el.className=3D"expoptionmenu";=0A=
}=0A=
if(_6c4=3D=3D"desc"){=0A=
el.style.display=3D"";=0A=
if(el.getAttribute("description")=3D=3D""){=0A=
el.innerHTML=3DZDBI18NMap.g("zrpt.common.js.NO_DESC");=0A=
}=0A=
}else{=0A=
if(_6c4=3D=3D"fullName"||_6c4=3D=3D"folderNameEl"){=0A=
el.innerHTML=3DZDBEscapeUtil.encodeForHtml(el.title);=0A=
}=0A=
}=0A=
}=0A=
};=0A=
this.showCreateFolderDlg=3Dfunction(_6c6){=0A=
if(!ZDBLazyLoadUtil.loadSnippet("CREATE_FOLDER_DLG","/ZDBCreateFolder.cc?=
",this,"APPENDTODOC")){=0A=
return;=0A=
}=0A=
var el=3DZDBUtil.getCachedRef(this,"ZDBCREATEFOLDERDLG");=0A=
el.style.display=3D"block";=0A=
var _6c8=3DZDBI18NMap.g("zrpt.common.newfolder.js.dlgTtl");=0A=
ZDBDialogUtil.showDialog(el,{TITLE:_6c8,ADDFRAME:true,MODAL:true,DONTREMO=
VE:true,COMINGFROM:_6c6,ONENTER:ZDBNavigation.submitCreateFolder});=0A=
$("ZDBFOLDERNAME").value=3D"";=0A=
$("ZDBFOLDERDESC").value=3D"";=0A=
$("ZDBFOLDEROPTSTATUS").className=3D"mcLoaded";=0A=
};=0A=
this.submitCreateFolder=3Dfunction(){=0A=
var dlg=3DZDBDialogUtil.focusDialog;=0A=
var _6ca=3Ddlg.params["COMINGFROM"];=0A=
var els=3DDOMUtils.getChildElsWithAttr(dlg,"elname","*");=0A=
if(!validateFormElements(els,dlg)){=0A=
return;=0A=
}=0A=
var _6cc=3D$("ZDBFOLDERNAME").value;=0A=
var _6cd=3D$("ZDBFOLDERDESC").value;=0A=
var dbId=3DZDBClientUI.dbId;=0A=
var url=3DZDBGlobal.CTX+"/ZDBDatabaseActionMI.ma?";=0A=
var =
_6d0=3D"&ZDBACTION=3DSAVEFOLDER&FOLDERNAME=3D"+encodeURIComponent(_6cc)+"=
&FOLDERDESC=3D"+encodeURIComponent(_6cd)+"&DBID=3D"+dbId;=0A=
AjaxAPI.sendRequest({URL:url,PARAMETERS:_6d0,ONSUCCESSFUNC:ZDBNavigation.=
createFolderResp,OPSTATUSID:"ZDBFOLDEROPTSTATUS","FOLDERNAME":_6cc,"FOLDE=
RDESC":_6cd,"COMINGFROM":_6ca});=0A=
};=0A=
this.createFolderResp=3Dfunction(_6d1,_6d2){=0A=
var _6d3=3D_6d1.getResponseParams();=0A=
var _6d4=3D$("ZDBNEWFOLDER").cloneNode(true);=0A=
ZDBUtil.setNamedChildEls(_6d4,_6d4);=0A=
var _6d5=3D_6d2["FOLDERNAME"];=0A=
var _6d6=3D_6d2["FOLDERDESC"];=0A=
var _6d7=3D_6d3["FOLDERID"];=0A=
_6d4.mainTr.setAttribute("foldername",_6d5);=0A=
_6d4.mainTr.setAttribute("folderId",_6d7);=0A=
_6d4.mainTr.setAttribute("folderDesc",_6d6);=0A=
_6d4.folderNameEl.innerHTML=3DZDBEscapeUtil.encodeForHtml((_6d5.length<20=
)?_6d5:_6d5.substr(0,17)+"...");=0A=
_6d4.folderNameEl.title=3D_6d5;=0A=
_6d4.desc.innerHTML=3DZDBEscapeUtil.encodeForHtml(_6d6);=0A=
var len=3DZDBClientUI.arr.length;=0A=
ZDBClientUI.arr[len]=3D_6d4.mainTr;=0A=
var _6d9=3DZDBClientUI["Objects_TBODY"];=0A=
_6d9.appendChild(_6d4.mainTr);=0A=
var _6da=3D_6d4.mainTr.cloneNode(true);=0A=
ZDBUtil.setNamedChildEls(_6da,_6da);=0A=
_6da.folderNameEl.innerHTML=3DZDBEscapeUtil.encodeForHtml(_6d5);=0A=
_6da.desc.style.display=3D"";=0A=
_6da.optionsBtn.className=3D"expoptionmenu";=0A=
ZDBNavigation.viewListBody.appendChild(_6da);=0A=
ZDBNavigation.removeAutoGenTr();=0A=
ZDBDialogUtil.closeDialog();=0A=
var _6db=3D_6d2["COMINGFROM"];=0A=
if(_6db=3D=3D"ZDBFolderListCombo"){=0A=
ZDBNavigation.loadFolderList("ZDBFolderItemList","ZDBFOLDERLISTOPTSTATUS"=
,_6d7);=0A=
}else{=0A=
if(_6db=3D=3D"ZDBTemplateFolderListCombo"){=0A=
ZDBNavigation.loadFolderList("ZDBTemplateFolderItemList","ZDBTEMPLATEFOLD=
ERLISTOPTSTATUS",_6d7);=0A=
}=0A=
}=0A=
};=0A=
this.setClass=3Dfunction(el){=0A=
var _6dd=3Del.getAttribute("menuitemclass");=0A=
el.className=3D_6dd;=0A=
};=0A=
this.menu=3Dfunction(_6de){=0A=
if(!_6de){=0A=
_6de=3Dwindow.event;=0A=
}=0A=
var el=3DZDBUtil.getSourceElement(_6de);=0A=
ZDBNavigation.element=3DDOMUtils.getParentWithAttr(el,"parentViewId");=0A=
var =
menu=3DZDBContentCache.appendAndGet("View_Option_Menu","GridMenu",documen=
t.body);=0A=
var _6e1=3D$("ZDBFolderListItemBody");=0A=
ZDBUtil.removeAllChildren(_6e1);=0A=
ZDBUtil.removeNonElements(_6e1);=0A=
var _6e2=3D$("ZDBFolderListItem");=0A=
if(ZDBNavigation.navSelect.value=3D=3D"Folder"&&ZDBClientUI.folderPerm&&Z=
DBClientUI.arr.length>1){=0A=
var _6e3=3DDOMUtils.getParentWithAttr(el,"parentFolder");=0A=
_6e1.style.display=3D"";=0A=
$("ZDBFolderMove").style.display=3D"";=0A=
$("ZDBFolderListTr").style.display=3D"";=0A=
for(var i=3D0;i<ZDBClientUI.arr.length;i++){=0A=
var tr=3D_6e2.cloneNode(true);=0A=
tr.style.display=3D"";=0A=
var _6e6=3DZDBClientUI.arr[i].getAttribute("folderName");=0A=
var _6e7=3DZDBClientUI.arr[i].getAttribute("folderId");=0A=
if(_6e7!=3D_6e3.getAttribute("parentFolder")){=0A=
ZDBUtil.setNamedChildEls(tr,tr);=0A=
tr.folderNameEl.innerHTML=3DZDBEscapeUtil.encodeForHtml((_6e6.length<21)?=
_6e6:_6e6.substr(0,19)+"...");=0A=
tr.folderNameEl.setAttribute("folderId",_6e7);=0A=
tr.folderNameEl.setAttribute("title",_6e6);=0A=
_6e1.appendChild(tr);=0A=
}=0A=
}=0A=
if(ZDBClientUI.arr.length>11){=0A=
var div=3D$("ZDBFolderListDiv");=0A=
div.style.height=3D"200px";=0A=
div.style.width=3D"190px";=0A=
}=0A=
}else{=0A=
$("ZDBFolderMove").style.display=3D"none";=0A=
$("ZDBFolderListTr").style.display=3D"none";=0A=
}=0A=
var _6e9=3DZDBClientUI.isDBOwner;=0A=
$("ZDBNavShareView").style.display=3D(_6e9)?"":"none";=0A=
$("ZDBNavEditShareView").style.display=3D(_6e9)?"":"none";=0A=
var _6ea=3DZDBNavigation.element.getAttribute("objtype");=0A=
var _6eb=3DZDBNavigation.element.getAttribute("templateStatus");=0A=
menu.style.display=3D"block";=0A=
ZDBMenuUtil.setPopupPosition(menu,_6de);=0A=
ZDBMenuUtil.showMenu(menu,true,null,ZDBNavigation.deHighlightParent);=0A=
var _6ec=3DZDBNavigation.element;=0A=
_6ec.menuOpened=3Dtrue;=0A=
ZDBNavigation.parentTr=3D_6ec;=0A=
ZDBUtil.stopEventBubble(_6de);=0A=
};=0A=
this.highlightParent=3Dfunction(el){=0A=
if(el=3D=3Dnull){=0A=
return;=0A=
}=0A=
var _6ee=3DDOMUtils.getParentWithAttr(el,"listParentTR");=0A=
_6ee.className=3D_6ee.className.replace("trHighLight","");=0A=
_6ee.className=3D_6ee.className+" trHighLight";=0A=
};=0A=
this.deHighlightParent=3Dfunction(){=0A=
ZDBNavigation.parentTr.menuOpened=3Dfalse;=0A=
ZDBNavigation.deHighlightListItem(ZDBNavigation.parentTr);=0A=
};=0A=
this.highlightListItem=3Dfunction(el){=0A=
ZDBUtil.setNamedChildEls(el,el);=0A=
var _6f0=3Del.optionsBtn;=0A=
if(el.getAttribute("isAllowed")=3D=3D"true"){=0A=
_6f0.onclick=3DZDBNavigation.menu;=0A=
var _6f1=3Del.getElementsByTagName("input")[0];=0A=
if(_6f1&&_6f1.getAttribute("fromExpTab")=3D=3D"true"){=0A=
_6f1.parentNode.style.visibility=3D"visible";=0A=
}=0A=
}else{=0A=
if(el.getAttribute("folderPerm")=3D=3D"true"){=0A=
_6f0.onclick=3DZDBNavigation.folderMenu;=0A=
}=0A=
}=0A=
el.className=3Del.className.replace("trHighLight","");=0A=
el.className=3Del.className+" trHighLight";=0A=
};=0A=
this.deHighlightListItem=3Dfunction(el){=0A=
if(el.menuOpened=3D=3Dtrue){=0A=
return;=0A=
}=0A=
var _6f3=3Del.getElementsByTagName("input")[0];=0A=
if(_6f3){=0A=
if(_6f3.checked){=0A=
ZDBNavigation.deHighlightOptionsIcon(_6f3.parentNode.parentNode);=0A=
return;=0A=
}=0A=
}=0A=
el.className=3Del.className.replace("trHighLight","");=0A=
if(el=3D=3DZDBNavigation.parentTr){=0A=
el.menuOpened=3Dfalse;=0A=
ZDBNavigation.parentTr=3Dnull;=0A=
}=0A=
var _6f4=3Del.getElementsByTagName("input")[0];=0A=
if(_6f4){=0A=
}=0A=
};=0A=
this.deHighlightOptionsIcon=3Dfunction(el){=0A=
var _6f6=3DDOMUtils.getParentWithAttr(el,"parentViewId");=0A=
_6f6.className=3D_6f6.className.replace("trHighLight","trHighLightForSele=
ct");=0A=
};=0A=
this.renameViewDlg=3Dfunction(){=0A=
ZDBNavigation.removeAutoGenTr();=0A=
if(!ZDBLazyLoadUtil.loadSnippet("RENAME_VIEW_DLG","/ZDBRenameView.cc?",th=
is,"APPENDTODOC")){=0A=
return;=0A=
}=0A=
var el=3DZDBUtil.getCachedRef(this,"ZDBRenameViewDetails");=0A=
var _6f8=3DZDBI18NMap.g("zrpt.common.renameview.js.dlgTtl",el);=0A=
el.style.display=3D"block";=0A=
ZDBDialogUtil.showDialog(el,{TITLE:_6f8,ADDFRAME:true,MODAL:true,ONENTER:=
ZDBNavigation.submitViewRenameDlg});=0A=
$("ZDBVIEWRENAMEOPTSTATUS").className=3D"mcLoaded";=0A=
var _6f9=3DZDBNavigation.element;=0A=
var _6fa=3DZDBUtil.getCachedRef(this,"ZDBViewRenameTxtFld");=0A=
var _6fb=3DZDBUtil.getCachedRef(this,"ZDBViewDescTxtFld");=0A=
_6fa.value=3D_6f9.getAttribute("viewName");=0A=
_6fa.origVal=3D_6f9.getAttribute("viewName");=0A=
_6fb.value=3D_6f9.getAttribute("viewDesc");=0A=
_6fb.origVal=3D_6f9.getAttribute("viewDesc");=0A=
_6fa.select();=0A=
};=0A=
this.renameSelView=3Dfunction(){=0A=
var _6fc=3D"";=0A=
var _6fd=3D$("ZDBEXPTBODY");=0A=
var els=3D_6fd.getElementsByTagName("input");=0A=
var _6ff=3D0;=0A=
for(i=3D0;i<els.length;i++){=0A=
var el=3Dels[i];=0A=
if(el.getAttribute("type")!=3D"checkbox"||!el.checked){=0A=
continue;=0A=
}=0A=
var _701=3DDOMUtils.getParentWithAttr(el,"parentViewId");=0A=
ZDBNavigation.element=3D_701;=0A=
_6fc=3D_701.getAttribute("objId");=0A=
ZDBNavigation.removeAutoGenTr();=0A=
_6ff++;=0A=
}=0A=
if(_6ff<1){=0A=
ZDBAlertAPI.showMsg(ZDBI18NMap.g("zrpt.common.zdbalertmsg.js.selView2Rena=
me"));=0A=
return;=0A=
}else{=0A=
if(_6ff>1){=0A=
ZDBAlertAPI.showMsg(ZDBI18NMap.g("zrpt.common.zdbalertmsg.js.multiViewRen=
ameErr"));=0A=
return;=0A=
}=0A=
}=0A=
ZDBNavigation.renameViewDlg();=0A=
};=0A=
this.deleteView=3Dfunction(){=0A=
ZDBNavigation.removeAutoGenTr();=0A=
ZDBClientUI.trashObject(ZDBNavigation.element);=0A=
};=0A=
this.deleteSelViews=3Dfunction(){=0A=
var _702=3D"";=0A=
var _703=3Dfalse;=0A=
var _704=3D$("ZDBEXPTBODY");=0A=
var els=3D_704.getElementsByTagName("input");=0A=
for(i=3D0;i<els.length;i++){=0A=
var el=3Dels[i];=0A=
if(el.getAttribute("type")!=3D"checkbox"||!el.checked){=0A=
continue;=0A=
}=0A=
var _707=3DDOMUtils.getParentWithAttr(el,"parentViewId");=0A=
if(_703){=0A=
_702+=3D",";=0A=
}=0A=
_703=3Dtrue;=0A=
_702+=3D_707.getAttribute("objId");=0A=
ZDBNavigation.removeAutoGenTr();=0A=
}=0A=
if(!_703){=0A=
ZDBAlertAPI.showMsg(ZDBI18NMap.g("zrpt.common.zdbalertmsg.js.selView2Del"=
));=0A=
return;=0A=
}=0A=
var =
_708=3D"OBJIDS=3D"+_702+"&ZDBACTION=3DDELETESELECTEDVIEWS&REFRESHUI=3Dtru=
e"+"&DBID=3D"+ZDBClientUI.dbId;=0A=
ZDBAlertAPI.showMsg(ZDBI18NMap.g("zrpt.common.zdbalertmsg.js.delViewsConf=
irm"),"ZDBYESNO",{ONCLICK:this.deleteViews,PARAMS:_708});=0A=
};=0A=
this.deleteViews=3Dfunction(_709,_70a){=0A=
if(_709=3D=3D"NO"){=0A=
return;=0A=
}=0A=
var _70b=3D_70a["PARAMS"];=0A=
AjaxAPI.sendRequest({URL:"/ZDBDatabaseActionMI.ma?",PARAMETERS:_70b,ONSUC=
CESSFUNC:ZDBNavigation.handleDelSelViewsResp,OPSTATUSID:"ZDBMainLoader"})=
;=0A=
};=0A=
this.handleDelSelViewsResp=3Dfunction(_70c,_70d){=0A=
var _70e=3D_70c.getResponseParams();=0A=
var _70f=3Deval(_70e["TABLENAMES"]);=0A=
if(_70f){=0A=
var =
_710=3DZDBI18NMap.g("zrpt.common.toolbar.errmsg.js.delViewsOperationFaile=
dDlgTtl");=0A=
var _711=3D"<br><b> =
"+ZDBI18NMap.g("zrpt.common.toolbar.errmsg.js.delViewsOperationFailed")+"=
</b><br>"+ZDBEscapeUtil.encodeForHtml(_70f);=0A=
ZDBUtil.showRefErr(_711,_710);=0A=
}else{=0A=
ZDBNavigation.handleViewsListResp(_70c,_70d);=0A=
ZDBNavigation.closeOpenedTabs();=0A=
}=0A=
};=0A=
this.submitViewRenameDlg=3Dfunction(){=0A=
var _712=3D$("ZDBViewRenameTxtFld");=0A=
var _713=3D_712.value;=0A=
var _714=3D_712.origVal;=0A=
var dlg=3DZDBDialogUtil.focusDialog;=0A=
var els=3DDOMUtils.getChildElsWithAttr(dlg,"elname","*");=0A=
if(!validateFormElements(els,dlg)){=0A=
return;=0A=
}=0A=
var _717=3D$("ZDBViewDescTxtFld");=0A=
var _718=3D_717.value;=0A=
var _719=3D_717.origVal;=0A=
if(_714=3D=3D_713&&_718=3D=3D_719){=0A=
ZDBDialogUtil.closeDialog();=0A=
return;=0A=
}=0A=
ZDBNavigation.renameView(_713,_718);=0A=
};=0A=
this.renameView=3Dfunction(_71a,desc){=0A=
var _71c=3DZDBNavigation.element;=0A=
var _71d=3D_71c.getAttribute("objId");=0A=
var url=3DZDBGlobal.CTX+"/ZDBDatabaseActionMI.ma?";=0A=
var =
_71f=3D"&ZDBACTION=3DRENAMEOBJECT&DISPNAME=3D"+encodeURIComponent(_71a)+"=
&DESCRIPTION=3D"+encodeURIComponent(desc)+"&OBJID=3D"+_71d;=0A=
AjaxAPI.sendRequest({URL:url,PARAMETERS:_71f,ONSUCCESSFUNC:ZDBNavigation.=
renameObject,ONFAILUREFUNC:ZDBNavigation.handleRenameFailure,"NAVIGEL":ZD=
BNavigation.element,OPSTATUSID:"ZDBVIEWRENAMEOPTSTATUS"});=0A=
};=0A=
this.renameObject=3Dfunction(_720,_721){=0A=
ZDBDialogUtil.closeDialog();=0A=
var _722=3D_720.getResponseParams();=0A=
var _723=3D_722["DISPNAME"];=0A=
var desc=3D_722["DESCRIPTION"];=0A=
var _725=3D_721["NAVIGEL"];=0A=
var _726=3D_725.getAttribute("objId");=0A=
var tab=3DZDBClientUI.getExistingTab(_726);=0A=
if(tab!=3Dnull){=0A=
ZDBClientUI.updateDisplayName(tab,_723);=0A=
}=0A=
ZDBNavigation.renameObj(_723,_726,desc);=0A=
};=0A=
this.renameObj=3Dfunction(_728,_729,desc){=0A=
var _72b=3D[ZDBClientUI["Objects_TBODY"],ZDBNavigation.viewListBody];=0A=
for(var t=3D0;t<_72b.length;t++){=0A=
var _72d=3D_72b[t].getElementsByTagName("a");=0A=
for(var i=3D0;i<_72d.length;i++){=0A=
if(_72d[i].getAttribute("ID")=3D=3D("OBJ_"+_729)){=0A=
if(t=3D=3D0){=0A=
_72d[i].innerHTML=3DZDBEscapeUtil.encodeForHtml((_728.length<15)?_728:_72=
8.substr(0,12)+"...");=0A=
}else{=0A=
_72d[i].innerHTML=3DZDBEscapeUtil.encodeForHtml(_728);=0A=
}=0A=
_72d[i].setAttribute("title",_728);=0A=
var _72f=3DDOMUtils.getParentWithAttr(_72d[i],"relview");=0A=
_72f.setAttribute("title",_728);=0A=
_72f.setAttribute("viewName",_728);=0A=
if(desc!=3Dnull){=0A=
_72f.setAttribute("viewDesc",desc);=0A=
ZDBUtil.setNamedChildEls(_72f,_72f);=0A=
_72f.desc.innerHTML=3DZDBEscapeUtil.encodeForHtml((desc=3D=3D"")?ZDBI18NM=
ap.g("zrpt.common.js.NO_DESC"):desc);=0A=
}=0A=
}=0A=
}=0A=
}=0A=
};=0A=
this.handleRenameFailure=3Dfunction(_730,_731){=0A=
var _732=3D_730.getResponsePart("ERRORCODE");=0A=
_732=3DtrimAll(_732);=0A=
if(_732=3D=3D"META_DBOBJECT_NAME_DUPLICATED"){=0A=
ZDBMsgBox.showInfo(_730.getResponsePart("STATUS_MESSAGE"));=0A=
}else{=0A=
AjaxAPI.onFailureFunc(_730,_731);=0A=
}=0A=
};=0A=
this.moveTo=3Dfunction(el){=0A=
ZDBNavigation.removeAutoGenTr();=0A=
var _734=3Del.getAttribute("folderId");=0A=
var _735=3DZDBNavigation.element.getAttribute("objId");=0A=
var url=3DZDBGlobal.CTX+"/ZDBDatabaseActionMI.ma?";=0A=
var _737=3D"&ZDBACTION=3DMOVETOFOLDER&OBJID=3D"+_735+"&FOLDERID=3D"+_734;=0A=
AjaxAPI.sendRequest({URL:url,PARAMETERS:_737,ONSUCCESSFUNC:ZDBNavigation.=
moveResponse,OBJID:_735,FOLDERID:_734,"NAVIGEL":ZDBNavigation.element,OPS=
TATUSID:"ZDBMainLoader"});=0A=
};=0A=
this.moveResponse=3Dfunction(_738,_739){=0A=
var _73a=3D_739["FOLDERID"];=0A=
var _73b=3D_739["OBJID"];=0A=
var _73c=3D[ZDBClientUI["Objects_TBODY"],ZDBNavigation.viewListBody];=0A=
for(var tl=3D0;tl<_73c.length;tl++){=0A=
var _73e=3Dnull;=0A=
var _73f=3D_73c[tl].getElementsByTagName("tr");=0A=
for(var i=3D0;i<_73f.length;i++){=0A=
if(_73f[i].getAttribute("folderId")=3D=3D_73a){=0A=
_73e=3D_73f[i];=0A=
break;=0A=
}=0A=
}=0A=
var _741=3D_73e.getAttribute("isOpen");=0A=
while((_73e.nextSibling!=3Dnull)&&(_73e.nextSibling.nodeName.toLowerCase(=
)!=3D"tr")){=0A=
_73e.parentNode.removeChild(_73e.nextSibling);=0A=
}=0A=
_73f=3DLangUtils.cloneArray(_73f);=0A=
for(var i=3D_73f.length-1;i>=3D0;i--){=0A=
if(_73f[i].getAttribute("objid")=3D=3D_73b){=0A=
var el=3D_73f[i];=0A=
el.setAttribute("parentFolder",_73a);=0A=
if(_741=3D=3D"false"){=0A=
el.style.display=3D"none";=0A=
}=0A=
if(_73e.nextSibling=3D=3Dnull){=0A=
_73c[tl].appendChild(el);=0A=
}else{=0A=
_73c[tl].insertBefore(el,_73e.nextSibling);=0A=
}=0A=
}=0A=
}=0A=
}=0A=
ZDBMsgBox.showInfo(ZDBI18NMap.g("zrpt.common.showinfo.js.viewMovingInfo")=
);=0A=
};=0A=
this.folderMenu=3Dfunction(_743){=0A=
if(!_743){=0A=
_743=3Dwindow.event;=0A=
}=0A=
var el=3DZDBUtil.getSourceElement(_743);=0A=
ZDBNavigation.folder=3DDOMUtils.getParentWithAttr(el,"isOpen");=0A=
var =
menu=3DZDBContentCache.appendAndGet("Folder_Option_Menu","GridMenu",docum=
ent.body);=0A=
var _746=3DZDBNavigation.folder;=0A=
var _747=3D$("ZDBFolderTempListItem");=0A=
var _748=3D$("ZDBFolderListItemBodyMA");=0A=
ZDBUtil.removeAllChildren(_748);=0A=
ZDBUtil.removeNonElements(_748);=0A=
var _749=3Dfalse;=0A=
for(var i=3D0;i<ZDBClientUI.arr.length;i++){=0A=
var tr=3D_747.cloneNode(true);=0A=
tr.style.display=3D"";=0A=
var _74c=3DZDBClientUI.arr[i].getAttribute("folderName");=0A=
var _74d=3DZDBClientUI.arr[i].getAttribute("folderId");=0A=
if((_74d>-1)&&(_74d!=3D_746.getAttribute("folderId"))){=0A=
ZDBUtil.setNamedChildEls(tr,tr);=0A=
tr.folderNameEl.innerHTML=3DZDBEscapeUtil.encodeForHtml((_74c.length<21)?=
_74c:_74c.substr(0,19)+"...");=0A=
tr.folderNameEl.setAttribute("folderId",_74d);=0A=
tr.folderNameEl.setAttribute("title",_74c);=0A=
tr.folderNameEl.onclick=3DZDBNavigation.moveAbove;=0A=
_748.appendChild(tr);=0A=
_749=3Dtrue;=0A=
}=0A=
}=0A=
if(ZDBClientUI.arr.length>11){=0A=
var div=3D$("ZDBFolderListDivMA");=0A=
div.style.height=3D"200px";=0A=
div.style.width=3D"190px";=0A=
}=0A=
$("ZDBFolderMoveAbove").style.display=3D(_749)?"":"none";=0A=
$("ZDBFolderListTrMA").style.display=3D(_749)?"":"none";=0A=
menu.style.display=3D"block";=0A=
ZDBMenuUtil.setPopupPosition(menu,_743);=0A=
ZDBMenuUtil.showMenu(menu,true,null,ZDBNavigation.deHighlightParent);=0A=
_746.menuOpened=3Dtrue;=0A=
ZDBNavigation.parentTr=3D_746;=0A=
ZDBUtil.stopEventBubble(_743);=0A=
};=0A=
this.renameFolderDlg=3Dfunction(){=0A=
ZDBNavigation.removeAutoGenTr();=0A=
if(!ZDBLazyLoadUtil.loadSnippet("RENAME_FOLDER_DLG","/ZDBRenameFolder.cc?=
",this,"APPENDTODOC")){=0A=
return;=0A=
}=0A=
var dlg=3DZDBUtil.getCachedRef(this,"ZDBRENAMEFOLDERDLG");=0A=
dlg.style.display=3D"block";=0A=
var _750=3DZDBI18NMap.g("zrpt.common.folder.js.renameFolderDlgTtl",dlg);=0A=
ZDBDialogUtil.showDialog(dlg,{TITLE:_750,ADDFRAME:true,MODAL:true,ONENTER=
:ZDBNavigation.submitRenameFolder});=0A=
var el=3DZDBNavigation.folder;=0A=
$("ZDBFOLDERRENAME").value=3Del.getAttribute("folderName");=0A=
$("ZDBFOLDERREDESC").value=3Del.getAttribute("folderDesc");=0A=
$("ZDBFOLDERREOPTSTATUS").className=3D"mcLoaded";=0A=
};=0A=
this.deleteFolder=3Dfunction(){=0A=
var _752=3DZDBNavigation.folder.getAttribute("FOLDERID");=0A=
ZDBAlertAPI.showMsg(ZDBI18NMap.g("zrpt.common.zdbalertmsg.js.delFolderCon=
firm"),"ZDBYESNO",{ONCLICK:ZDBNavigation.deleteFold,FOLDERID:_752});=0A=
};=0A=
this.deleteFold=3Dfunction(_753,_754){=0A=
if(_753!=3D"YES"){=0A=
return;=0A=
}=0A=
var =
_755=3D"FOLDERID=3D"+_754["FOLDERID"]+"&ZDBACTION=3DDELETEFOLDER&REFRESHU=
I=3Dtrue"+"&DBID=3D"+ZDBClientUI.dbId;=0A=
AjaxAPI.sendRequest({URL:"/ZDBDatabaseActionMI.ma?",PARAMETERS:_755,ONSUC=
CESSFUNC:ZDBNavigation.handleViewsListResp,FOLDERID:_754["FOLDERID"],OPST=
ATUSID:"ZDBMainLoader"});=0A=
};=0A=
this.folderOpenClose=3Dfunction(el){=0A=
var tr=3DDOMUtils.getParentWithAttr(el,"isOpen");=0A=
var _758=3Dtr.getAttribute("folderId");=0A=
var _759=3Dtr.getAttribute("isOpen");=0A=
var _75a=3D[ZDBClientUI["Objects_TBODY"],ZDBNavigation.viewListBody];=0A=
for(var tl=3D0;tl<_75a.length;tl++){=0A=
var _75c=3D_75a[tl].getElementsByTagName("tr");=0A=
for(var i=3D0;i<_75c.length;i++){=0A=
if(_75c[i].getAttribute("parentFolder")=3D=3D_758){=0A=
_75c[i].style.display=3D(_759=3D=3D"true")?"none":"";=0A=
}else{=0A=
if(_75c[i].getAttribute("folderId")=3D=3D_758){=0A=
ZDBUtil.setNamedChildEls(_75c[i],_75c[i]);=0A=
_75c[i].folderNameEl.className=3D(_759=3D=3D"true")?"folderClose":"folder=
Open";=0A=
var _75e=3D(_759=3D=3D"true")?"false":"true";=0A=
_75c[i].setAttribute("isOpen",_75e);=0A=
}=0A=
}=0A=
}=0A=
}=0A=
};=0A=
this.selectViewDisplayType=3Dfunction(type){=0A=
var _760=3D["Tables","Tabular Reports","Charts","Pivots","Summary =
Views","Query Tables","Dashboards"];=0A=
var =
_761=3D["Table,TableDesign","Report","AnalysisView","Pivot","SummaryView"=
,"QueryTable",,"Dashboard"];=0A=
for(var i=3D0;i<_760.length;i++){=0A=
if(_761[i].toUpperCase().indexOf(type.toUpperCase())!=3D-1){=0A=
return _760[i];=0A=
}=0A=
}=0A=
};=0A=
this.submitRenameFolder=3Dfunction(){=0A=
var dlg=3DZDBDialogUtil.focusDialog;=0A=
var els=3DDOMUtils.getChildElsWithAttr(dlg,"elname","*");=0A=
if(!validateFormElements(els,dlg)){=0A=
return;=0A=
}=0A=
var _765=3D$("ZDBFOLDERRENAME").value;=0A=
var _766=3D$("ZDBFOLDERREDESC").value;=0A=
var _767=3DZDBNavigation.folder.getAttribute("folderId");=0A=
var dbId=3DZDBClientUI.dbId;=0A=
var url=3DZDBGlobal.CTX+"/ZDBDatabaseActionMI.ma?";=0A=
var =
_76a=3D"&ZDBACTION=3DRENAMEFOLDER&FOLDERNAME=3D"+encodeURIComponent(_765)=
+"&FOLDERDESC=3D"+encodeURIComponent(_766)+"&FOLDERID=3D"+_767+"&DBID=3D"=
+dbId;=0A=
AjaxAPI.sendRequest({URL:url,PARAMETERS:_76a,ONSUCCESSFUNC:ZDBNavigation.=
renameFolderResp,ONFAILUREFUNC:ZDBNavigation.handleFolderRenameFailure,OP=
STATUSID:"ZDBFOLDERREOPTSTATUS","FOLDERNAME":_765,"FOLDERDESC":_766,"FOLD=
ERID":_767});=0A=
};=0A=
this.renameFolderResp=3Dfunction(_76b,_76c){=0A=
var _76d=3D_76b.getResponseParams();=0A=
var _76e=3D_76c["FOLDERID"];=0A=
var _76f=3D_76c["FOLDERNAME"];=0A=
var _770=3D_76c["FOLDERDESC"];=0A=
var _771=3D[ZDBClientUI["ObjectsList"],ZDBNavigation.viewListBody];=0A=
for(var t=3D0;t<_771.length;t++){=0A=
var tr=3D_771[t].getElementsByTagName("tr");=0A=
for(var i=3D0;i<tr.length;i++){=0A=
if(tr[i].getAttribute("folderId")=3D=3D_76e){=0A=
tr[i].setAttribute("folderName",_76f);=0A=
tr[i].setAttribute("folderDesc",_770);=0A=
ZDBUtil.setNamedChildEls(tr[i],tr[i]);=0A=
if(t=3D=3D0){=0A=
tr[i].folderNameEl.innerHTML=3DZDBEscapeUtil.encodeForHtml((_76f.length<2=
0)?_76f:_76f.substr(0,17)+"...");=0A=
}else{=0A=
tr[i].folderNameEl.innerHTML=3DZDBEscapeUtil.encodeForHtml(_76f);=0A=
}=0A=
tr[i].folderNameEl.title=3D_76f;=0A=
tr[i].desc.innerHTML=3DZDBEscapeUtil.encodeForHtml(_770);=0A=
}=0A=
}=0A=
}=0A=
ZDBDialogUtil.closeDialog();=0A=
};=0A=
this.removeObjects=3Dfunction(_775,_776){=0A=
var _777=3D[ZDBClientUI["ObjectsList"],this.viewListBody];=0A=
if(_777[0]=3D=3Dnull){=0A=
return;=0A=
}=0A=
for(var n=3D0;n<_777.length;n++){=0A=
var _779=3D_777[n].getElementsByTagName("tr");=0A=
for(var k=3D0;k<_775.length;k++){=0A=
var _77b=3D_775[k];=0A=
for(var i=3D_779.length-1;i>-1;i--){=0A=
if(_779[i].getAttribute("objid")=3D=3D_77b){=0A=
_779[i].parentNode.removeChild(_779[i]);=0A=
break;=0A=
}=0A=
}=0A=
}=0A=
}=0A=
};=0A=
this.handleFolderRenameFailure=3Dfunction(_77d,_77e){=0A=
var _77f=3D_77d.getResponsePart("ERRORCODE");=0A=
_77f=3DtrimAll(_77f);=0A=
if(_77f=3D=3D"META_FOLDER_NAME_DUPLICATED"){=0A=
ZDBMsgBox.showInfo(_77d.getResponsePart("STATUS_MESSAGE"));=0A=
}else{=0A=
AjaxAPI.onFailureFunc(_77d,_77e);=0A=
}=0A=
};=0A=
this.setNavigationType=3Dfunction(opt){=0A=
if(opt!=3Dnull){=0A=
ZDBNavigation.navSelect.value=3Dopt;=0A=
}=0A=
ZDBNavigation.fetchObjectsListForDB(ZDBNavigation.navSelect.value,true);=0A=
};=0A=
this.refreshExplorer=3Dfunction(){=0A=
ZDBNavigation.fetchObjectsListForDB(ZDBNavigation.navSelect.value,false);=0A=
};=0A=
this.showViewByOpts=3Dfunction(el,_782){=0A=
ZDBMenu.showModuleMenu(el,_782,"Nav_ViewBy_Menu","GridMenu",true);=0A=
var menu=3D$("ZDBViewByMenu");=0A=
menu.style.left=3D"";=0A=
menu.style.right=3D"5px";=0A=
};=0A=
this.highlightSelectedInNavList=3Dfunction(){=0A=
var tab=3DZDBClientUI.selectedTab;=0A=
var _785=3DZDBClientUI["ObjectsList"];=0A=
if((_785=3D=3Dnull)||(tab=3D=3Dnull)){=0A=
return;=0A=
}=0A=
var view=3Dtab.view;=0A=
var _787=3Dview.objId;=0A=
var _788=3D_785.getElementsByTagName("tr");=0A=
for(var i=3D0;i<_788.length;i++){=0A=
if(_788[i].getAttribute("objId")!=3Dnull){=0A=
ZDBUtil.setNamedChildEls(_788[i],_788[i]);=0A=
if((_788[i].getAttribute("objId")=3D=3D_787)){=0A=
_788[i].fullName.className=3D"defAnchor fontBold";=0A=
ZDBNavigation.selectedElement=3D_788[i];=0A=
}else{=0A=
_788[i].fullName.className=3D"defAnchor viewName";=0A=
}=0A=
}=0A=
}=0A=
};=0A=
this.minMaxLayout=3Dfunction(_78a){=0A=
var _78b=3D_78a.getAttribute("layoutMode");=0A=
var _78c=3D$("TABSHOLDERPARENT");=0A=
var _78d=3D$("ZDBNavigationBarTD");=0A=
var _78e=3D$("ZDBHEADER");=0A=
var view=3DZDBClientUI.selectedTab.view;=0A=
var _790=3Dview.type;=0A=
if(_78b=3D=3D"normal"){=0A=
_78c.className=3D"normal";=0A=
_78d.style.display=3D"none";=0A=
_78e.style.display=3D"none";=0A=
_78a.setAttribute("layoutMode","max");=0A=
ZDBClientUI.layoutMode=3D"max";=0A=
}else{=0A=
_78c.className=3D"max";=0A=
_78d.style.display=3D"";=0A=
_78e.style.display=3D"";=0A=
_78a.setAttribute("layoutMode","normal");=0A=
ZDBClientUI.layoutMode=3D"normal";=0A=
}=0A=
view.layoutModeChanged();=0A=
document.body.prevClientWidth=3D0;=0A=
ZDBClientUI.resizeAllDInst();=0A=
};=0A=
this.moveAbove=3Dfunction(){=0A=
var _791=3Dthis.getAttribute("folderId");=0A=
var dbId=3DZDBClientUI.dbId;=0A=
var url=3DZDBGlobal.CTX+"/ZDBDatabaseActionMI.ma?";=0A=
var =
_794=3D"&ZDBACTION=3DMOVEFOLDERABOVE&DBID=3D"+dbId+"&MOVEFOLDER=3D"+ZDBNa=
vigation.folder.getAttribute("folderId")+"&MOVEABOVE=3D"+_791+"&NAVIGTYPE=
=3D"+ZDBNavigation.navSelect.value;=0A=
AjaxAPI.sendRequest({URL:url,PARAMETERS:_794,ONSUCCESSFUNC:ZDBNavigation.=
handleViewsListResp,FOLDERID:_791,OPSTATUSID:"ZDBMainLoader"});=0A=
};=0A=
this.renameDB=3Dfunction(){=0A=
if(!ZDBLazyLoadUtil.loadSnippet("RENAMEDB_DLG","/ZDBRenameDB.cc",this,"AP=
PENDTODOC")){=0A=
return;=0A=
}=0A=
var _795=3DZDBUtil.getCachedRef(this,"ZDBRenameDBDetails");=0A=
_795.style.display=3D"block";=0A=
var _796=3D$("ZDBDBNameTxtFld");=0A=
var _797=3D$("ZDBDBObjDescTxtFld");=0A=
var _798=3DZDBUtil.getText($("ZDBEXDBNAME"));=0A=
var desc=3DZDBUtil.getText($("ZDBEXDBDESC"));=0A=
var dbId=3DZDBClientUI.dbId;=0A=
_796.value=3D_798;=0A=
_797.value=3Ddesc;=0A=
ZDBDialogUtil.showDialog(_795,{TITLE:ZDBI18NMap.g("zrpt.common.home.js.re=
namedb"),ADDFRAME:true,MODAL:true,DONTREMOVE:true,ONENTER:submitRenameDB,=
ORIGNAME:_798,ORIGDESC:desc,NAMEFLD:_796,DESCFLD:_797,DBID:dbId});=0A=
$("ZDBDBRENAMEOPTSTATUS").className=3D"mcLoaded";=0A=
_796.select();=0A=
};=0A=
this.updateDBDetails=3Dfunction(_79b){=0A=
$("ZDBEXDBNAME").innerHTML=3DZDBEscapeUtil.encodeForHtml(_79b["DBNAME"]);=0A=
$("ZDBDBNAME").innerHTML=3DZDBEscapeUtil.encodeForHtml(_79b["DBNAME"]);=0A=
$("ZDBDBNAMEDIM").innerHTML=3DZDBEscapeUtil.encodeForHtml(_79b["DBNAME"])=
;=0A=
$("ZDBEXDBDESC").innerHTML=3DZDBEscapeUtil.encodeForHtml(_79b["DESC"]);=0A=
};=0A=
this.showHideEditIcon=3Dfunction(el,show){=0A=
if(ZDBClientUI.isDBOwner){=0A=
ZDBUtil.setNamedChildEls(el,el);=0A=
el.rename.title=3DZDBI18NMap.g("zrpt.common.explorer.js.renameDbTip");=0A=
el.rename.className=3D(show)?"iconitem renameview":"";=0A=
el.rename.onclick=3DZDBNavigation.renameDB;=0A=
}=0A=
};=0A=
this.loadFolderList=3Dfunction(_79e,_79f,_7a0){=0A=
_7a0=3D_7a0!=3Dnull?_7a0:"-1";=0A=
var _7a1=3D"DBID=3D"+ZDBClientUI.dbId+"&SPANID=3D"+_79e;=0A=
var url=3DZDBGlobal.CTX+"/ZDBFolderListComboMI.ma?";=0A=
AjaxAPI.sendRequest({URL:url,PARAMETERS:_7a1,ONSUCCESSFUNC:"ZDBNavigation=
.showFolderListCombo","SPANID":_79e,"FOLDERID":_7a0,OPSTATUSID:_79f});=0A=
};=0A=
this.showFolderListCombo=3Dfunction(_7a3,_7a4){=0A=
var div=3Ddocument.createElement("div");=0A=
div.innerHTML=3D_7a3.getOnlyHtml();=0A=
var _7a6=3D_7a4["SPANID"];=0A=
var _7a7=3D_7a4["FOLDERID"];=0A=
var _7a8=3Ddiv.getElementsByTagName("select")[0].cloneNode(true);=0A=
var _7a9=3Ddiv.getElementsByTagName("option");=0A=
if(_7a7!=3D-1){=0A=
for(var i=3D0,j=3D_7a9.length;i<j;i++){=0A=
var el=3Ddiv.getElementsByTagName("option")[i];=0A=
if(el.value=3D=3D_7a7){=0A=
_7a8.selectedIndex=3D_7a9.length-2;=0A=
}=0A=
}=0A=
}=0A=
_7a8.style.width=3D"150px";=0A=
_7a8.className=3D"selectExpView";=0A=
var span=3DZDBUtil.getCachedRef(this,_7a6);=0A=
ZDBUtil.removeAllChildren(span);=0A=
span.appendChild(_7a8);=0A=
};=0A=
this.selectFolder=3Dfunction(_7ae){=0A=
if($(_7ae).value=3D=3D"newFolder"){=0A=
ZDBNavigation.showCreateFolderDlg(_7ae);=0A=
}=0A=
};=0A=
this.deleteFolderAndViews=3Dfunction(){=0A=
var _7af=3DZDBNavigation.folder.getAttribute("FOLDERID");=0A=
var _7b0=3DZDBNavigation.folder.getAttribute("FOLDERNAME");=0A=
ZDBAlertAPI.showMsg(ZDBI18NMap.g("zrpt.common.zdbalertmsg.js.delFolderWit=
hViewsConfirm"),"ZDBYESNO",{ONCLICK:ZDBNavigation.deletefolderViews,FOLDE=
RID:_7af,FOLDERNAME:_7b0});=0A=
};=0A=
this.deletefolderViews=3Dfunction(_7b1,_7b2){=0A=
if(_7b1!=3D"YES"){=0A=
return;=0A=
}=0A=
var =
_7b3=3D"FOLDERID=3D"+_7b2["FOLDERID"]+"&ZDBACTION=3DDELETEFOLDERANDVIEWS&=
REFRESHUI=3Dtrue"+"&DBID=3D"+ZDBClientUI.dbId;=0A=
AjaxAPI.sendRequest({URL:"/ZDBDatabaseActionMI.ma?",PARAMETERS:_7b3,ONSUC=
CESSFUNC:ZDBNavigation.handleDelFolderAndViewsResp,FOLDERID:_7b2["FOLDERI=
D"],FOLDERNAME:_7b2["FOLDERNAME"],OPSTATUSID:"ZDBMainLoader"});=0A=
};=0A=
this.handleDelFolderAndViewsResp=3Dfunction(_7b4,_7b5){=0A=
var _7b6=3D_7b4.getResponseParams();=0A=
var _7b7=3D_7b5["FOLDERNAME"];=0A=
var _7b8=3Deval(_7b6["TABLENAMES"]);=0A=
if(_7b8){=0A=
var =
_7b9=3DZDBI18NMap.g("zrpt.common.errmsg.js.delFolderViewsFailedDlgTtl");=0A=
var _7ba=3D"<br><b>'"+ZDBEscapeUtil.encodeForHtml(_7b7)+"' =
"+ZDBI18NMap.g("zrpt.common.errmsg.js.delFolderViewsFailed")+"</b><br>"+Z=
DBEscapeUtil.encodeForHtml(_7b8);=0A=
ZDBUtil.showRefErr(_7ba,_7b9);=0A=
}else{=0A=
ZDBNavigation.handleViewsListResp(_7b4,_7b5);=0A=
ZDBNavigation.closeOpenedTabs();=0A=
}=0A=
};=0A=
this.closeOpenedTabs=3Dfunction(){=0A=
var _7bb=3DZDBClientUI.$$("ZDBTABCONT").childNodes;=0A=
var _7bc=3DZDBClientUI["Objects_TBODY"];=0A=
var _7bd=3D_7bc.getElementsByTagName("tr");=0A=
for(var i=3D0;i<_7bb.length;i++){=0A=
var _7bf=3D_7bb[i];=0A=
var _7c0=3D_7bf.view.objId;=0A=
if((_7c0=3D=3D"Explorer")||(_7c0<0)){=0A=
continue;=0A=
}=0A=
var _7c1=3Dtrue;=0A=
for(var j=3D0;j<_7bd.length;j++){=0A=
var _7c3=3D_7bd[j].getAttribute("objId");=0A=
if(_7c0=3D=3D_7c3){=0A=
_7c1=3Dfalse;=0A=
break;=0A=
}=0A=
}=0A=
if(_7c1){=0A=
ZDBClientUI.removeTab(_7bf);=0A=
i--;=0A=
}=0A=
}=0A=
};=0A=
this.shareThisViewFromExplore=3Dfunction(){=0A=
ZDBNavigation.removeAutoGenTr();=0A=
ZDBSecuritySettings.showShareDetails(ZDBNavigation.element.childNodes[0],=
"ShareThisViewFromExpMode");=0A=
};=0A=
this.editSharedDetailsFromExplore=3Dfunction(){=0A=
ZDBNavigation.removeAutoGenTr();=0A=
ZDBSecuritySettings.showShareDetails(ZDBNavigation.element.childNodes[0],=
"EditFromExpMode");=0A=
};=0A=
this.getAutoGenTr=3Dfunction(_7c4){=0A=
var _7c5=3D_7c4.getElementsByTagName("tr");=0A=
for(var i=3D0,j=3D_7c5.length;i<j;i++){=0A=
if(_7c5[i].getAttribute("newreportstr")=3D=3D"true"){=0A=
return _7c5[i];=0A=
}=0A=
}=0A=
return null;=0A=
};=0A=
this.removeAutoGenTr=3Dfunction(){=0A=
var _7c8=3D[ZDBClientUI["Objects_TBODY"],ZDBNavigation.viewListBody];=0A=
for(var k=3D0;k<_7c8.length;k++){=0A=
var _7ca=3D_7c8[k].getElementsByTagName("tr");=0A=
for(var i=3D0,j=3D_7ca.length;i<j;i++){=0A=
if(_7ca[i].getAttribute("newreportstr")=3D=3D"true"){=0A=
_7ca[i].parentNode.removeChild(_7ca[i]);=0A=
break;=0A=
}=0A=
}=0A=
}=0A=
};=0A=
this.getSelectedViewsInExplorer=3Dfunction(){=0A=
var _7cd=3D$("ZDBEXPTBODY");=0A=
var objs=3D_7cd.getElementsByTagName("input");=0A=
var _7cf=3Dnew Array();=0A=
for(i=3D0;i<objs.length;i++){=0A=
var obj=3Dobjs[i];=0A=
if(obj.getAttribute("type")!=3D"checkbox"||!obj.checked){=0A=
continue;=0A=
}=0A=
_7cf.push(obj);=0A=
}=0A=
return _7cf;=0A=
};=0A=
this.unCheckAndDeselectAllSelectedViews=3Dfunction(){=0A=
var objs=3DZDBNavigation.getSelectedViewsInExplorer();=0A=
for(i=3D0;i<objs.length;i++){=0A=
var obj=3Dobjs[i];=0A=
ZDBNavigation.deHighlightListItem(obj.parentNode);=0A=
obj.checked=3Dfalse;=0A=
}=0A=
};=0A=
};=0A=
ZDBNavigation.adjustLeftSideHeight=3Dfunction(_7d3){=0A=
if(ZDBNavigation.newFldLnk.style.display=3D=3D"none"){=0A=
}=0A=
};=0A=
var ZDBLazyLoadUtil=3Dnew function(){=0A=
this.moduleJSURLs=3D{};=0A=
this.loadedSnippets=3D{};=0A=
this.loadedScripts=3D{};=0A=
this.loadSnippet=3Dfunction(_7d4,url,_7d6,_7d7,_7d8,func,args,_7db){=0A=
var _7dc=3DZDBLazyLoadUtil.loadedSnippets[_7d4];=0A=
var _7dd=3D(_7d8=3D=3Dnull);=0A=
if(_7d8!=3Dnull){=0A=
var _7de=3DZDBLazyLoadUtil.checkFileslist(_7d8);=0A=
_7dd=3D(_7de=3D=3D0);=0A=
if((_7dc)&&_7dd){=0A=
return true;=0A=
}=0A=
}=0A=
if((_7dc)&&(_7dd)){=0A=
return true;=0A=
}=0A=
if(func=3D=3Dnull){=0A=
}=0A=
func=3Darguments.callee.caller;=0A=
args=3Dfunc.arguments;=0A=
if(!args){=0A=
args=3D[];=0A=
}=0A=
args=3DLangUtils.cloneArray(args);=0A=
var =
_7df=3D{func:func,ownerObj:_7d6,args:args,snippetName:_7d4,snippetUrl:url=
,loadOption:_7d7,jsFileNames:_7d8,jsLoaded:_7dd,opStatusId:(_7db||"ZDBMai=
nLoader"),snippetLoaded:_7dc};=0A=
if(!_7df.jsLoaded){=0A=
var _7e0=3DZDBLazyLoadUtil.getJsURLs(_7d8);=0A=
LazyLoad.loadOnce(_7e0,ZDBLazyLoadUtil.handleJSResponse,_7df,false,true);=0A=
}=0A=
if(!_7df.snippetLoaded){=0A=
ZDBLazyLoadUtil.fetchSnippet(_7df);=0A=
}=0A=
return false;=0A=
};=0A=
this.checkFileslist=3Dfunction(_7e1){=0A=
var _7e2=3D(_7e1 instanceof Array)?_7e1:_7e1.split(",");=0A=
for(var i=3D0;i<_7e2.length;i++){=0A=
jsLoaded=3D(ZDBLazyLoadUtil.loadedScripts[_7e2[i]]!=3Dnull);=0A=
if(jsLoaded){=0A=
_7e2.splice(i,1);=0A=
i--;=0A=
}=0A=
}=0A=
return _7e2.length;=0A=
};=0A=
this.loadJsAlone=3Dfunction(_7e4,_7e5,func,args,_7e8,_7e9){=0A=
var _7ea=3DZDBLazyLoadUtil.checkFileslist(_7e4);=0A=
if(_7ea=3D=3D0){=0A=
return true;=0A=
}=0A=
if(!args){=0A=
args=3D[];=0A=
}=0A=
var =
_7eb=3D{func:func,ownerObj:_7e5,args:args,jsFileNames:_7e4,jsLoaded:false=
,snippetLoaded:true,opStatusId:_7e8};=0A=
var _7ec=3DZDBLazyLoadUtil.getJsURLs(_7e4,_7e9);=0A=
LazyLoad.loadOnce(_7ec,ZDBLazyLoadUtil.handleJSResponse,_7eb,false,true);=0A=
StatusMsgAPI.showOperationStatus(StatusMsgAPI.OPSTATUS.STARTED,_7eb.opSta=
tusId);=0A=
};=0A=
this.getJsURLs=3Dfunction(_7ed,_7ee){=0A=
if(_7ee){=0A=
return _7ed;=0A=
}=0A=
var _7ef=3D(_7ed instanceof Array)?_7ed:_7ed.split(",");=0A=
var _7f0=3D[];=0A=
for(var i=3D0;i<_7ef.length;i++){=0A=
var urls=3DZDBLazyLoadUtil.moduleJSURLs[_7ef[i]];=0A=
if(urls=3D=3Dnull){=0A=
_7f0=3D_7f0.concat([ZDBGlobal.JSPATH+_7ef[i]]);=0A=
}else{=0A=
if(typeof urls=3D=3D"string"){=0A=
_7f0=3D_7f0.concat([ZDBGlobal.JSPATH+urls]);=0A=
}else{=0A=
if(typeof urls=3D=3D"object"){=0A=
_7f0=3D_7f0.concat(urls);=0A=
}else{=0A=
throw new Error("Unexpected jsUrl type "+urls);=0A=
}=0A=
}=0A=
}=0A=
}=0A=
ZDBLazyLoadUtil.addVersion(_7f0);=0A=
return _7f0;=0A=
};=0A=
this.fetchSnippet=3Dfunction(_7f3){=0A=
AjaxAPI.sendRequest({URL:_7f3.snippetUrl,REQOBJ:_7f3,OPSTATUSID:_7f3.opSt=
atusId,ONSUCCESSFUNC:ZDBLazyLoadUtil.handleSnippetResp});=0A=
};=0A=
this.handleSnippetResp=3Dfunction(_7f4,_7f5){=0A=
var _7f6=3D_7f5["REQOBJ"];=0A=
var _7f7=3D_7f6.loadOption;=0A=
var _7f8=3D_7f6.snippetName;=0A=
if(_7f7=3D=3D"APPENDTODOC"){=0A=
var div=3Ddocument.createElement("div");=0A=
div.innerHTML=3D_7f4.responseText;=0A=
div.style.display=3D"none";=0A=
document.body.appendChild(div);=0A=
ZDBLazyLoadUtil.loadedSnippets[_7f8]=3Dtrue;=0A=
}else{=0A=
throw new Error("Unknown loadOption "+_7f7);=0A=
}=0A=
_7f6.snippetLoaded=3Dtrue;=0A=
if(_7f6.jsLoaded){=0A=
ZDBLazyLoadUtil.invokeFunc(_7f6);=0A=
return StatusMsgAPI.OPSTATUS.FINISHED;=0A=
}else{=0A=
return StatusMsgAPI.OPSTATUS.INPROGRESS;=0A=
}=0A=
};=0A=
this.handleJSResponse=3Dfunction(_7fa){=0A=
_7fa.jsLoaded=3Dtrue;=0A=
var _7fb=3D(_7fa.jsFileNames instanceof =
Array)?_7fa.jsFileNames:_7fa.jsFileNames.split(",");=0A=
for(var i=3D0;i<_7fb.length;i++){=0A=
ZDBLazyLoadUtil.loadedScripts[_7fb[i]]=3Dtrue;=0A=
}=0A=
if(_7fa.snippetLoaded){=0A=
ZDBLazyLoadUtil.invokeFunc(_7fa);=0A=
}=0A=
};=0A=
this.invokeFunc=3Dfunction(_7fd){=0A=
if(_7fd.finished){=0A=
console.trace();=0A=
return;=0A=
}=0A=
_7fd.finished=3Dtrue;=0A=
var func=3D_7fd.func;=0A=
var _7ff=3DStatusMsgAPI.OPSTATUS.FINISHED;=0A=
try{=0A=
_7ff=3Dfunc.apply(_7fd.ownerObj,_7fd.args);=0A=
}=0A=
finally{=0A=
if((_7ff=3D=3D=3DStatusMsgAPI.OPSTATUS.FINISHED)||(_7ff=3D=3Dnull)){=0A=
StatusMsgAPI.showOperationStatus(StatusMsgAPI.OPSTATUS.FINISHED,_7fd.opSt=
atusId);=0A=
}=0A=
}=0A=
};=0A=
this.addVersion=3Dfunction(urls){=0A=
if(ZDBGlobal.isDevelopmentMode){=0A=
var time=3Dnew Date().getTime();=0A=
for(var i=3D0,len=3Durls.length;i<len;i++){=0A=
urls[i]+=3D"?VER=3D"+time;=0A=
}=0A=
}=0A=
};=0A=
};=0A=
var ZDBClientViewAPI=3Dnew function(){=0A=
this.init=3Dfunction(view,_805,dbId,_807,_808,type,_80a,_80b,_80c){=0A=
view.objId=3D_805;=0A=
view.dbId=3DdbId;=0A=
view.parentViewId=3D_807;=0A=
view.displayName=3D_808;=0A=
view.type=3Dtype;=0A=
view.designModTime=3D_80a;=0A=
view.description=3D_80b;=0A=
view.title=3D_80c;=0A=
this.initFns(view);=0A=
};=0A=
this.interfaceFns=3D{save:ZDBUtil.dummyFunc,resize:ZDBUtil.dummyFunc,setV=
isible:ZDBUtil.dummyFunc,setHidden:ZDBUtil.dummyFunc,checkSave:DummyView.=
checkSave,removeView:ZDBUtil.dummyFunc,layoutModeChanged:ZDBUtil.dummyFun=
c,setScrollPosition:ZDBUtil.dummyFunc,setModified:function(){=0A=
this.modified++;=0A=
this.viewCtx.updateModified();=0A=
},clearModified:function(){=0A=
this.modified=3D0;=0A=
this.viewCtx.updateModified();=0A=
}};=0A=
this.initFns=3Dfunction(view){=0A=
var ifns=3Dthis.interfaceFns;=0A=
for(var i in ifns){=0A=
if(!view[i]){=0A=
view[i]=3Difns[i];=0A=
}=0A=
}=0A=
};=0A=
this.setSecurityDetails=3Dfunction(view,_811,_812,_813){=0A=
view.permissions=3DZDBClientViewAPI.constructPermissions(_811);=0A=
view.permLevel=3D_811;=0A=
view.grpShared=3D_812;=0A=
view.isPublic=3D_813;=0A=
if(((view.permissions.add!=3D1)&&(view.permissions.modify!=3D1)&&(view.pe=
rmissions.deletePerm!=3D1))&&(view.setAsReadOnly)){=0A=
view.setAsReadOnly();=0A=
}=0A=
};=0A=
this.initFromDiv=3Dfunction(view,_815){=0A=
view.objId=3D_815.getAttribute("objId");=0A=
view.parentViewId=3D_815.getAttribute("parentViewId");=0A=
view.displayName=3D_815.getAttribute("displayName");=0A=
if(view.displayName=3D=3D""){=0A=
view.displayName=3Dnull;=0A=
}=0A=
view.dbId=3D_815.getAttribute("dbId");=0A=
view.permLevel=3D_815.getAttribute("permLevel");=0A=
view.grpShared=3D_815.getAttribute("grpShared")=3D=3D"true";=0A=
view.isPublic=3D_815.getAttribute("isPublic")=3D=3D"true";=0A=
view.permissions=3DZDBClientViewAPI.constructPermissions(view.permLevel);=0A=
view.title=3D_815.getAttribute("title")||"";=0A=
view.description=3D_815.getAttribute("description")||"";=0A=
var type=3D_815.getAttribute("viewType");=0A=
if(type&&!view.type){=0A=
view.type=3Dtype;=0A=
}=0A=
if((ZDBUtil.isNewView(view))&&(view.displayName=3D=3Dnull)){=0A=
var type=3DZDBClientUI.typeDefns[view.type];=0A=
if(type!=3Dnull){=0A=
view.displayName=3DZDBI18NMap.g(type.newName);=0A=
}=0A=
}=0A=
this.initFns(view);=0A=
};=0A=
this.constructPermissions=3Dfunction(_817){=0A=
var _818=3Dnew Object();=0A=
var _819=3D_817.split("$");=0A=
var =
_81a=3D["read","exportPerm","vud","add","modify","deletePerm","deleteAll"=
,"appendImport","updateImport","truncateImport","share","dbOwner","grpMem=
ber","designModify","createTable","createChildReports"];=0A=
for(i=3D0;i<_819.length;i++){=0A=
if(_81a[i]){=0A=
_818[_81a[i]]=3DparseInt(_819[i]);=0A=
}=0A=
}=0A=
return _818;=0A=
};=0A=
};=0A=
function DummyView(_81b,_81c,type,_81e){=0A=
this.objId=3D_81b;=0A=
this.modified=3D0;=0A=
this.displayName=3D_81c;=0A=
this.type=3Dtype;=0A=
this.isDummyView=3Dtrue;=0A=
this.permissions=3DZDBConst.ALLPERMS;=0A=
this.viewComp=3D_81e;=0A=
ZDBClientViewAPI.initFns(this);=0A=
}=0A=
DummyView.checkSave=3Dfunction(){=0A=
return true;=0A=
};=0A=
function ZDBDefViewCtx(_81f){=0A=
this.isValid=3Dtrue;=0A=
this.loadIndicator=3D"ZDBMainLoader";=0A=
this.standAlone=3Dtrue;=0A=
this.menuItems=3Dtrue;=0A=
this.singleChild=3Dtrue;=0A=
if(_81f!=3Dnull){=0A=
for(var i in _81f){=0A=
this[i]=3D_81f[i];=0A=
}=0A=
}=0A=
}=0A=
ZDBDefViewCtx.prototype.checkIfRespValid=3Dfunction(_821,_822){=0A=
return this.isValid;=0A=
};=0A=
ZDBDefViewCtx.prototype.getConfig=3Dfunction(key,_824){=0A=
var _825=3Dthis.configMap;=0A=
if(_825=3D=3Dnull||_825[key]=3D=3Dnull){=0A=
return _824;=0A=
}=0A=
return _825[key];=0A=
};=0A=
ZDBDefViewCtx.prototype.setConfig=3Dfunction(key,_827){=0A=
if(!this.configMap){=0A=
this.configMap=3D{key:_827};=0A=
}=0A=
this.configMap[key]=3D_827;=0A=
};=0A=
ZDBDefViewCtx.prototype.canGrabFocus=3Dfunction(key,_829){=0A=
return true;=0A=
};=0A=
ZDBDefViewCtx.prototype.handle=3Dfunction(view){=0A=
this.view=3Dview;=0A=
view.viewCtx=3Dthis;=0A=
if(this.singleChild){=0A=
if(this.parComp.firstChild!=3Dview.viewComp){=0A=
ZDBUtil.removeAllChildren(this.parComp);=0A=
}=0A=
}=0A=
this.parComp.appendChild(view.viewComp);=0A=
this.parComp.view=3Dview;=0A=
view.setVisible();=0A=
this.updateModified();=0A=
if(this.isReadOnly){=0A=
view.permissions.designModify=3D0;=0A=
if(view.setAsReadOnly){=0A=
view.permissions=3DZDBConst.READONLY;=0A=
view.setAsReadOnly();=0A=
}=0A=
}=0A=
};=0A=
ZDBDefViewCtx.prototype.getLoadIndicator=3Dfunction(msg){=0A=
var _82c=3Dthis.loadIndicator;=0A=
if(_82c&&_82c.textEl){=0A=
_82c.textEl.innerHTML=3D"<nobr>"+(msg||ZDBI18NMap.g("zrpt.common.loadingd=
iv.js.processing"))+" . . .</nobr>";=0A=
}=0A=
return _82c;=0A=
};=0A=
ZDBDefViewCtx.prototype.isStandAlone=3Dfunction(){=0A=
return this.standAlone;=0A=
};=0A=
ZDBDefViewCtx.prototype.hasMenuItems=3Dfunction(){=0A=
return this.menuItems;=0A=
};=0A=
ZDBDefViewCtx.prototype.getSize=3Dfunction(){=0A=
return {width:this.parComp.offsetWidth,height:this.parComp.offsetHeight};=0A=
};=0A=
ZDBDefViewCtx.prototype.updateModified=3DZDBUtil.dummyFunc;=0A=
ZDBDefViewCtx.prototype.getParComp=3Dfunction(){=0A=
return this.parComp;=0A=
};=0A=
ZDBDefViewCtx.prototype.getNavigPlHolder=3Dfunction(type){=0A=
var _82e=3D"ZDB"+type+"NavigCon";=0A=
return $(_82e);=0A=
};=0A=
ZDBDefViewCtx.prototype.getAdditionalParams=3Dfunction(){=0A=
var _82f=3D"";=0A=
if(ZDBClientUI.zoho_criteria){=0A=
_82f+=3D"&ZOHO_CRITERIA=3D"+encodeURIComponent(ZDBClientUI.zoho_criteria)=
;=0A=
}=0A=
if(ZDBClientUI.privateKey!=3Dnull){=0A=
_82f+=3D"&privatelink=3D"+encodeURIComponent(ZDBClientUI.privateKey);=0A=
}=0A=
if(ZDBClientUI.fs!=3Dnull){=0A=
_82f+=3D"&FS=3D"+encodeURIComponent(ZDBClientUI.fs);=0A=
}=0A=
if(ZDBClientUI.rsConfig!=3Dnull){=0A=
_82f+=3D"&RSCONFIG=3D"+encodeURIComponent(ZDBClientUI.rsConfig);=0A=
}=0A=
if(ZDBClientUI.containerObjId!=3Dnull){=0A=
_82f+=3D"&CONOBJID=3D"+encodeURIComponent(ZDBClientUI.containerObjId);=0A=
}=0A=
return _82f;=0A=
};=0A=
function ZDBUIViewCtx(tab){=0A=
this.base=3DZDBDefViewCtx;=0A=
this.base();=0A=
this.standAlone=3DZDBClientUI.standAlone;=0A=
this.parComp=3DZDBClientUI.placeHolder;=0A=
this.tab=3Dtab;=0A=
this.loadIndicator=3DZDBUIViewCtx.getViewLoadingDiv(ZDBClientUI.placeHold=
er);=0A=
this.initConfig();=0A=
}=0A=
ZDBUIViewCtx.prototype=3Dnew ZDBDefViewCtx;=0A=
ZDBUIViewCtx.prototype.initConfig=3Dfunction(){=0A=
if(this.configMap){=0A=
return;=0A=
}=0A=
if(!ZDBUIViewCtx.configMap){=0A=
ZDBUIViewCtx.configMap=3DZDBUtil.getParamMapFromUrl(window.location.href)=
;=0A=
}=0A=
this.configMap=3DLangUtils.cloneObject(ZDBUIViewCtx.configMap);=0A=
};=0A=
ZDBUIViewCtx.prototype.checkIfRespValid=3Dfunction(_831,_832){=0A=
return ZDBClientUI.checkIfRespValid(this.tab);=0A=
};=0A=
ZDBUIViewCtx.prototype.handle=3Dfunction(view){=0A=
ZDBClientUI.updateViewInTab(view,this.tab);=0A=
};=0A=
ZDBUIViewCtx.prototype.getSize=3Dfunction(){=0A=
return =
{width:ZDBClientUI.placeHolderWidth,height:ZDBClientUI.placeHolderHeight}=
;=0A=
};=0A=
ZDBUIViewCtx.prototype.updateModified=3Dfunction(){=0A=
var _834=3DZDBUtil.isViewModified(this.tab.view);=0A=
this.tab.tabModified.style.visibility=3D(_834)?"visible":"hidden";=0A=
};=0A=
ZDBUIViewCtx.getViewLoadingDiv=3Dfunction(_835){=0A=
loadDiv=3DZDBUtil.getCloned(ZDBClientUI.mainLoader);=0A=
loadDiv.className=3D"zdbLoaded";=0A=
ZDBUtil.setNamedChildEls(loadDiv,loadDiv);=0A=
if(_835){=0A=
_835.appendChild(loadDiv);=0A=
}=0A=
return loadDiv;=0A=
};=0A=
var ZDBMenu=3Dnew function(){=0A=
this.zdbSetClass=3Dfunction(_836,_837,_838){=0A=
var len=3D"iconitem".length;=0A=
if(_836.getAttribute("enabled")=3D=3D"false"){=0A=
if(_838=3D=3D"out"){=0A=
ZDBToolTip.hideTip();=0A=
}=0A=
return;=0A=
}=0A=
if(_837=3D=3Dnull){=0A=
_837=3D_836.getAttribute("baseClass");=0A=
}=0A=
switch(_838){=0A=
case "over":=0A=
this.setMouseOver(_836,len,_837);=0A=
this.setForRelEl(_836,_838);=0A=
return;=0A=
case "out":=0A=
this.setMouseOut(_836,_837);=0A=
this.setForRelEl(_836,_838);=0A=
ZDBToolTip.hideTip();=0A=
break;=0A=
case "down":=0A=
var _83a=3D_836.className.substring(len);=0A=
_836.setAttribute("oldClass",_83a);=0A=
_836.className=3D"iconitem "+_837+" pressed";=0A=
ZDBToolTip.hideTip();=0A=
return;=0A=
case "up":=0A=
var _83a=3D_836.getAttribute("oldClass");=0A=
_836.className=3D"iconitem "+(_83a?_83a:_837);=0A=
_836.removeAttribute("oldClass");=0A=
break;=0A=
}=0A=
};=0A=
this.setForRelEl=3Dfunction(_83b,_83c){=0A=
var _83d=3D_83b.getAttribute("relid");=0A=
if(_83d!=3Dnull){=0A=
var len=3D"iconitem".length;=0A=
var _83f=3Ddocument.getElementById(_83d);=0A=
var _840=3Dthis.getBaseClass(_83f.className);=0A=
if(_83c=3D=3D"hover"||_83c=3D=3D"over"){=0A=
this.setMouseOver(_83f,len,_840);=0A=
}else{=0A=
if(_83c=3D=3D""||_83c=3D=3D"out"){=0A=
this.setMouseOut(_83f,_840);=0A=
}=0A=
}=0A=
}=0A=
};=0A=
this.getBaseClass=3Dfunction(_841){=0A=
var _842=3D_841.split(" ");=0A=
for(var i=3D1;i<_842.length;i++){=0A=
if(_842[i].trim().length>0){=0A=
return _842[i];=0A=
}=0A=
}=0A=
};=0A=
this.setMouseOver=3Dfunction(_844,len,_846){=0A=
var _847=3D_844.className.substring(len);=0A=
_844.setAttribute("oldClass",_847);=0A=
_844.className=3D"iconitem "+_846+" hover";=0A=
};=0A=
this.setMouseOut=3Dfunction(_848,_849){=0A=
var _84a=3D_848.getAttribute("oldClass");=0A=
_848.className=3D"iconitem "+(_84a?_84a:_849);=0A=
_848.removeAttribute("oldClass");=0A=
};=0A=
this.zdbHighLighter=3Dfunction(_84b,_84c,_84d){=0A=
if((_84b.getAttribute("enabled")=3D=3D"false")||(!_84c)){=0A=
return;=0A=
}=0A=
_84b.className=3D"iconitem "+_84c+" "+_84d;=0A=
this.setForRelEl(_84b,_84d);=0A=
};=0A=
this.highlightover=3Dfunction(_84e,_84f){=0A=
_84e.className=3D_84f+"hover";=0A=
};=0A=
this.highlightdown=3Dfunction(ico){=0A=
if(ico.className=3D=3D"toolbaritem alpha"){=0A=
return;=0A=
}else{=0A=
if(ico.className!=3D"toolbaritempressed"){=0A=
ico.className=3D"toolbaritemdown";=0A=
}=0A=
}=0A=
};=0A=
this.highlightup=3Dfunction(ico){=0A=
if(ico.className=3D=3D"toolbaritem alpha"){=0A=
return;=0A=
}else{=0A=
if(ico.className!=3D"toolbaritempressed"){=0A=
ico.className=3D"toolbaritem";=0A=
}=0A=
}=0A=
};=0A=
this.removehighlight=3Dfunction(ico){=0A=
if(ico.className=3D=3D"toolbaritem alpha"){=0A=
return;=0A=
}else{=0A=
if(ico.className!=3D"toolbaritempressed"){=0A=
ico.className=3D"toolbaritem";=0A=
}=0A=
}=0A=
};=0A=
this.icopressed=3Dfunction(ico){=0A=
if(ico.className=3D=3D"toolbaritem alpha"){=0A=
return;=0A=
}=0A=
ico.className=3D"toolbaritempressed";=0A=
};=0A=
this.save=3Dfunction(_854,_855,_856){=0A=
if(_856=3D=3D"TableDesign"){=0A=
var _857=3DZDBUtil.getPropertyFromEl(_854,"gridObj","object");=0A=
_857.save();=0A=
}else{=0A=
if(ZDBClientUI.selectedTab){=0A=
var view=3DZDBClientUI.getViewObj(_854,"view");=0A=
ZDBClientUI.selectedTab.view.save();=0A=
}=0A=
}=0A=
};=0A=
this.showMenu=3Dfunction(el,_85a,_85b,_85c,view){=0A=
var menu=3D$(_85b);=0A=
return ZDBMenu.showMenuEl(el,_85a,menu,_85c,view);=0A=
};=0A=
this.showModuleMenu=3Dfunction(el,_860,_861,_862,_863,view){=0A=
var menu=3DZDBContentCache.appendAndGet(_861,_862,document.body);=0A=
if(menu=3D=3Dnull){=0A=
return;=0A=
}=0A=
return ZDBMenu.showMenuEl(el,_860,menu,_863,view);=0A=
};=0A=
this.showMenuEl=3Dfunction(el,_867,menu,_869,view){=0A=
var _86b=3DZDBUtil.getPropertyFromEl(el,"gridObj","object");=0A=
if(_86b&&_86b instanceof ZDBDataGrid){=0A=
menu.gridObj=3D_86b;=0A=
var _86c=3DZDBDataGrid.getLastFocusCell(_86b);=0A=
if(_86c){=0A=
menu.cellObj=3D_86c;=0A=
menu.colObj=3D_86c.colObj;=0A=
menu.rowObj=3D_86c.rowObj;=0A=
_86b.setCellFocus(_86c,false);=0A=
}=0A=
}=0A=
if(menu.getAttribute("isEnableDisable")=3D=3D"true"){=0A=
this.enableDisableMenuItems(ZDBClientUI.selectedTab.view,menu.getElements=
ByTagName("tr"),false);=0A=
}=0A=
var _86d=3Del.getAttribute("relid");=0A=
var _86e=3D(_86d!=3Dnull)?document.getElementById(_86d):el;=0A=
menu.style.left=3DZDBUtil.getObjLeft(_86e)+"px";=0A=
if(menu.getAttribute("dynamicTopPos")!=3Dnull){=0A=
menu.style.top=3D(ZDBUtil.getObjTop(_86e)+_86e.offsetHeight+parseInt(menu=
.getAttribute("dynamicTopPos")))+"px";=0A=
}else{=0A=
menu.style.top=3D(ZDBUtil.getObjTop(_86e)+_86e.offsetHeight+1)+"px";=0A=
}=0A=
ZDBMenuUtil.showMenu(menu,_869,el,null,view);=0A=
ZDBUtil.stopEventBubble(_867);=0A=
};=0A=
this.showNewObjectsPopup=3Dfunction(el,_870){=0A=
if(this.warnIfNotLoggedIn()){=0A=
return;=0A=
}=0A=
this.showModuleMenu(el,_870,"New_Objects_Menu","GridMenu",true);=0A=
};=0A=
this.showSaveObjectsPopup=3Dfunction(el,_872){=0A=
if(this.warnIfNotLoggedIn()){=0A=
return;=0A=
}=0A=
this.showModuleMenu(el,_872,"Save_Objects_Menu","GridMenu",true);=0A=
};=0A=
this.showExploreNewPopup=3Dfunction(el,_874){=0A=
var =
_875=3DZDBContentCache.appendAndGet("Exp_New_Menu","GridMenu",document.bo=
dy);=0A=
var _876=3D$("ZDBEXPNEWTABLEROW");=0A=
if(!ZDBClientUI.isDBOwner){=0A=
_876.style.display=3D"none";=0A=
}=0A=
this.showMenuEl(el,_874,_875,true);=0A=
};=0A=
this.showExploreSharePopup=3Dfunction(el,_878){=0A=
if(ZDBClientUI.isDBOwner){=0A=
var =
_879=3DZDBContentCache.appendAndGet("Exp_Share_Menu","GridMenu",document.=
body);=0A=
_879.setAttribute("dbId",ZDBClientUI.dbId);=0A=
this.showMenuEl(el,_878,_879,true);=0A=
}else{=0A=
var =
_87a=3DZDBContentCache.appendAndGet("Explorer_Grp_User_Shr_Menu","GridMen=
u",document.body);=0A=
_87a.setAttribute("dbId",ZDBClientUI.dbId);=0A=
this.showMenuEl(el,_878,_87a,true);=0A=
}=0A=
};=0A=
};=0A=
ZDBMenu.setToolbarStatus=3Dfunction(_87b){=0A=
if(_87b.isForImport||(_87b.subtype&&_87b.subtype=3D=3D"EnterData")){=0A=
return;=0A=
}=0A=
var _87c=3D_87b.type;=0A=
var _87d=3D_87b.selectedCols;=0A=
var _87e=3D_87d.length;=0A=
if(_87c=3D=3D"Table"){=0A=
var _87f=3DZDBClientUI.sheetDataTypeEl;=0A=
if(_87f){=0A=
_87f.setAttribute("disabled",true);=0A=
var type=3D"";=0A=
var _881;=0A=
if(_87d.length=3D=3D1){=0A=
_881=3D_87d[0];=0A=
type=3D_881.type;=0A=
}else{=0A=
if(_87b.lastCellFocus){=0A=
_881=3D_87b.lastCellFocus.colObj;=0A=
type=3D_881.type;=0A=
}=0A=
}=0A=
var _882=3DgetDataIndex(_87f,"defaultvaltype",type);=0A=
if(_882>-1){=0A=
if(_87d.length=3D=3D1&&ZDBClientUI.isDBOwner){=0A=
_87f.removeAttribute("disabled");=0A=
_87f.origVal=3D_87f[_882].value;=0A=
_87f.colName=3D_881.displayName;=0A=
_87f.tableName=3D_87b.displayName;=0A=
_87f.header=3D_881;=0A=
}=0A=
_87f[_882].selected=3Dtrue;=0A=
}=0A=
}=0A=
}=0A=
if(_87e=3D=3D0){=0A=
var _883=3DZDBDataGrid.getCurColHead(_87b);=0A=
if(!_883){=0A=
ZDBMenu.setDefaultToolbarStatus();=0A=
return;=0A=
}=0A=
}=0A=
};=0A=
ZDBMenu.setDefaultToolbarStatus=3Dfunction(){=0A=
};=0A=
ZDBMenu.notYetImpl=3Dfunction(_884,_885){=0A=
ZDBAlertAPI.showMsg(ZDBI18NMap.g("zrpt.common.zdbalertmsg.js.notYetImplem=
ented"));=0A=
};=0A=
ZDBMenu.saveViewAs=3Dfunction(_886,_887){=0A=
var tab=3DZDBClientUI.selectedTab;=0A=
if(tab=3D=3Dnull){=0A=
return;=0A=
}=0A=
var view=3Dtab.view;=0A=
var _88a=3Dview.type;=0A=
var =
_88b=3D(_88a=3D=3D"Report")?true:ZDBAnalysisEditViewMode.validateView(vie=
w);=0A=
if(_88b=3D=3Dfalse){=0A=
return;=0A=
}=0A=
if(ZDBUtil.isViewModified(view)){=0A=
ZDBAlertAPI.showMsg(ZDBI18NMap.g("zrpt.common.zdbalertmsg.js.saveAsErr"))=
;=0A=
return;=0A=
}=0A=
if(_88a=3D=3D"AnalysisView"||_88a=3D=3D"Pivot"||_88a=3D=3D"SummaryView"||=
_88a=3D=3D"Dashboard"){=0A=
ZDBCreateViewAPI.saveAsNewView(view);=0A=
}else{=0A=
view.saveAsNewView();=0A=
}=0A=
};=0A=
ZDBMenu.addShadow=3Dfunction(el){=0A=
if(el.shadowAdded){=0A=
ZDBMenu.resizeShadow(el);=0A=
return;=0A=
}=0A=
ZDBUtil.removeNonElements(el);=0A=
var _88d=3D(BROWSER.IE)?$("shadowIE"):$("shadow");=0A=
var _88e=3D_88d.cloneNode(true);=0A=
_88e.id=3D"";=0A=
el.shadowTBL=3D_88e;=0A=
el.orignalContent=3Del.childNodes[0];=0A=
ZDBUtil.setNamedChildEls(_88e,_88e);=0A=
ZDBUtil.removeNonElements(_88e.content);=0A=
var _88f=3D"visible";=0A=
var _890=3D"";=0A=
if(el.style.visibility!=3Dnull){=0A=
_88f=3Del.style.visibility;=0A=
}=0A=
if(el.style.display!=3Dnull){=0A=
_890=3Del.style.display;=0A=
}=0A=
el.style.visibility=3D"hidden";=0A=
if(BROWSER.IE){=0A=
if(el.offsetHeight=3D=3D0){=0A=
var _891=3Del.nextSibling;=0A=
var _892=3Del.parentNode;=0A=
var _893=3Dtrue;=0A=
document.body.appendChild(el);=0A=
}=0A=
ZDBMenu.resizeShadow(el);=0A=
if(_893){=0A=
if(_892!=3Dnull){=0A=
if(_891!=3Dnull){=0A=
_892.insertBefore(el,_891);=0A=
}else{=0A=
_892.appendChild(el);=0A=
}=0A=
}else{=0A=
document.body.removeChild(el);=0A=
}=0A=
}=0A=
}=0A=
_88e.style.display=3D"";=0A=
_88e.content.appendChild(el.childNodes[0]);=0A=
el.appendChild(_88e);=0A=
el.style.visibility=3D_88f;=0A=
el.style.display=3D_890;=0A=
el.shadowAdded=3Dtrue;=0A=
};=0A=
ZDBMenu.resizeShadow=3Dfunction(el){=0A=
var _895=3Del.shadowTBL;=0A=
ZDBUtil.setNamedChildEls(_895,_895);=0A=
var _896=3DparseInt(el.orignalContent.offsetHeight);=0A=
var _897=3DparseInt(el.orignalContent.offsetWidth);=0A=
var _898=3D10;=0A=
var _899=3D16;=0A=
if(_897>_898&&_896>_899){=0A=
_895.shadowWidth.style.width=3D(_897-_898)+"px";=0A=
_895.shadowHeight.style.height=3D(_896-_899)+"px";=0A=
}=0A=
ZDBMenu.resizeIframe(el);=0A=
};=0A=
ZDBMenu.updateToolbar=3Dfunction(view){=0A=
var view=3Dview;=0A=
var type=3Dview.type;=0A=
var _89c=3DZDBClientUI.$$("ZDBViewEl");=0A=
var _89d=3DZDBClientUI.$$("ZDBSheetActions");=0A=
_89d.style.display=3D"";=0A=
ZDBEvents.attachEvents(_89d.getElementsByTagName("TD"));=0A=
if(window.ZDBDataGrid&&view instanceof ZDBDataGrid){=0A=
_89d.gridObj=3Dview;=0A=
}=0A=
_89d.view=3Dview;=0A=
_89c.view=3Dview;=0A=
var _89e=3D_89d.childNodes;=0A=
for(var i=3D0,j=3D_89e.length;i<j;i++){=0A=
if(!(_89e[i].getAttribute(type+"Obj")=3D=3D"true")||((ZDBClientUI.standAl=
one||ZDBClientUI.notLoggedIn||ZDBGlobal.integrated)&&(_89e[i].getAttribut=
e("notLoggedInOrStandAlone")=3D=3D"false"))){=0A=
_89e[i].style.display=3D"none";=0A=
continue;=0A=
}=0A=
_89e[i].style.display=3DZDBUtil.visibleTrStyle;=0A=
this.enableDisableMenuItems(view,_89e[i].getElementsByTagName("td"),true)=
;=0A=
}=0A=
};=0A=
ZDBMenu.enableDisableMenuItems=3Dfunction(view,_8a2,_8a3){=0A=
var _8a4=3DZDBClientUI.isDBOwner;=0A=
var _8a5=3DZDBClientUI.isDBOwnerAndNotDBAdmin;=0A=
var _8a6=3DZDBClientUI.isGroupMember;=0A=
var _8a7=3Dview.type;=0A=
var _8a8=3Dview.permissions;=0A=
if(!_8a8){=0A=
return;=0A=
}=0A=
var _8a9=3D_8a8.read;=0A=
var _8aa=3D_8a8.exportPerm;=0A=
var _8ab=3D_8a8.vud;=0A=
var _8ac=3D_8a8.add;=0A=
var _8ad=3D_8a8.modify;=0A=
var _8ae=3D_8a8.deletePerm;=0A=
var _8af=3D_8a8.deleteAll;=0A=
var _8b0=3D_8a8.appendImport;=0A=
var _8b1=3D_8a8.updateImport;=0A=
var _8b2=3D_8a8.truncateImport;=0A=
var =
_8b3=3D((_8a8.share=3D=3D1)||((_8a8.grpMember=3D=3D1||_8a8.dbOwner=3D=3D1=
)&&(_8a8.designModify=3D=3D1)));=0A=
var _8b4=3D_8a8.designModify;=0A=
var _8b5=3D_8a8.createChildReports;=0A=
var _8b6=3D(_8a3)?view.enableToolItems:null;=0A=
var _8b7=3Dview.permissions.grpMember;=0A=
var _8b8=3Dview.enterData;=0A=
var _8b9=3D(view.editMode)?"edit":"view";=0A=
var _8ba=3D$("ZDBExportButton");=0A=
_8ba.setAttribute("dontwrap","true");=0A=
if(_8a7=3D=3D"Pivot"||_8a7=3D=3D"SummaryView"){=0A=
_8ba.setAttribute("tiptitle",ZDBI18NMap.g("zrpt.common.toolbar.export.js.=
tipTtl"));=0A=
_8ba.setAttribute("tipdesc1",ZDBI18NMap.g("zrpt.common.toolbar.export.js.=
pivotExpDesc"));=0A=
}else{=0A=
if(_8a7=3D=3D"AnalysisView"){=0A=
_8ba.setAttribute("tiptitle",ZDBI18NMap.g("zrpt.common.toolbar.export.js.=
tipTtl"));=0A=
_8ba.setAttribute("tipdesc1",ZDBI18NMap.g("zrpt.common.toolbar.export.js.=
chartExpDesc"));=0A=
}=0A=
}=0A=
var _8bb=3D(view.objId!=3Dnull)&&(view.objId>-1);=0A=
var =
_8bc=3Dview.isMultiTabSharedRep&&view.isMultiTabSharedRep=3D=3D"true";=0A=
for(var k=3D0,l=3D_8a2.length;k<l;k++){=0A=
var _8bf=3D_8a2[k];=0A=
if(!_8bf.getAttribute||_8bf.getAttribute("visualtd")){=0A=
continue;=0A=
}=0A=
var _8c0=3D_8bf.getAttribute("isDBOwnerReq");=0A=
var _8c1=3D_8bf.getAttribute("isDBOwnerAndNotDBAdminReq");=0A=
var _8c2=3D_8bf.getAttribute("isGroupMemberReq");=0A=
var _8c3=3D_8bf.getAttribute("zdbper");=0A=
var _8c4=3D_8bf.getAttribute("isLoginReq");=0A=
var _8c5=3D_8bf.getAttribute("zdbModPermReq")=3D=3D"true";=0A=
var _8c6=3D_8bf.getAttribute("isParentViewReadReq")=3D=3D"true";=0A=
var _8c7=3D_8bf.getAttribute("PARENTVIEWREADPERM");=0A=
var _8c8=3D!ZDBClientUI.notLoggedIn;=0A=
var _8c9=3D_8bf.getAttribute("disableOnNew")=3D=3D"true";=0A=
var _8ca=3D_8bf.getAttribute("DELETEORDELETEALLNEEDED")=3D=3D"true";=0A=
var _8cb=3D_8bf.getAttribute("isReadPermReq");=0A=
var _8cc=3D_8bf.getAttribute("isExportPermReq");=0A=
var _8cd=3D_8bf.getAttribute("isVUDPermReq");=0A=
var _8ce=3D_8bf.getAttribute("isWritePermReq");=0A=
var _8cf=3D_8bf.getAttribute("isAddPermReq");=0A=
var _8d0=3D_8bf.getAttribute("isDeletePermReq");=0A=
var _8d1=3D_8bf.getAttribute("isDeleteAllPermReq");=0A=
var _8d2=3D_8bf.getAttribute("isImportPermReq");=0A=
var _8d3=3D_8bf.getAttribute("isSaveAllowed");=0A=
var _8d4=3D_8bf.getAttribute("isGroupPermNeeded");=0A=
var _8d5=3D_8bf.getAttribute("isCreateReportPermReq");=0A=
var _8d6=3D_8bf.getAttribute("isSharePermReq");=0A=
var _8d7=3D_8bf.getAttribute("modeType");=0A=
var =
_8d8=3D(((_8c0=3D=3Dnull)||(_8a4))&&(_8c2=3D=3Dnull||_8a6||_8a4)&&(_8c1=3D=
=3Dnull||_8a5)&&((!_8c5)||(_8b4=3D=3D1))&&((_8c4=3D=3Dnull)||(_8c8))&&((_=
8bb)||(!_8c9))&&((!_8d5)||(_8b5))&&((!_8cb)||(_8a9=3D=3D1))&&((!_8cc)||(_=
8aa=3D=3D1))&&((!_8cd)||(_8ab=3D=3D1))&&((!_8ce)||(_8ad=3D=3D1))&&((!_8cf=
)||(_8ac=3D=3D1))&&((!_8d0)||(_8ae=3D=3D1))&&((!_8d1)||(_8af=3D=3D1))&&((=
!_8ca)||(_8ae=3D=3D1||_8af=3D=3D1))&&((!_8d2)||(_8b0=3D=3D1||_8b2=3D=3D1|=
|_8b1=3D=3D1))&&((!_8d6)||(_8b3=3D=3D1))&&((!_8d3)||(_8ad=3D=3D1||_8ac=3D=
=3D1||_8ae=3D=3D1||_8af=3D=3D1)||_8b8)&&((!_8d4)||(_8b7||_8a4))&&((!_8b6)=
||((_8bf.getAttribute("tname")=3D=3Dnull))||ZDBUtil.indexOf(_8b6,_8bf.get=
Attribute("tname"))!=3D-1)&&((!_8d7)||(_8d7=3D=3D_8b9)));=0A=
var _8d9=3D((!_8b4)&&(_8b5)&&!_8bc);=0A=
var _8da=3D_8bf.getAttribute("CUSATTR");=0A=
if(_8da!=3Dnull){=0A=
if(_8da=3D=3D"SAVEAS"){=0A=
_8bf.style.display=3D(_8d9)?ZDBUtil.visibleTdStyle:"none";=0A=
}else{=0A=
if(_8da=3D=3D"SAVE"){=0A=
_8bf.style.display=3D(_8d9)?"none":ZDBUtil.visibleTdStyle;=0A=
}else{=0A=
if(_8da=3D=3D"OWNERSHIP"){=0A=
_8bf.style.display=3D(_8b4&&_8a4)?"none":ZDBUtil.visibleTdStyle;=0A=
}=0A=
}=0A=
}=0A=
}=0A=
_8bf.setAttribute("enabled",_8d8?"true":"false");=0A=
var _8db=3D_8bf.getAttribute("hideOnDisable");=0A=
if(_8db!=3Dnull){=0A=
_8bf.style.display=3D(_8d8)?"":"none";=0A=
}else{=0A=
if(_8d8){=0A=
DOMUtils.removeCSSClass([_8bf],"notpermitted");=0A=
if(_8bf.onclick=3D=3Dnull&&_8bf.onclickorig!=3Dnull){=0A=
_8bf.onclick=3D_8bf.onclickorig;=0A=
}=0A=
}else{=0A=
DOMUtils.addCSSClass([_8bf],"notpermitted");=0A=
if(_8bf.onclick!=3Dnull){=0A=
_8bf.onclickorig=3D_8bf.onclick;=0A=
}=0A=
_8bf.onclick=3Dnull;=0A=
}=0A=
}=0A=
}=0A=
};=0A=
ZDBMenu.warnIfNotLoggedIn=3Dfunction(){=0A=
if(ZDBClientUI.notLoggedIn){=0A=
ZDBAlertAPI.showErrorMsg(ZDBI18NMap.f("zrpt.common.zdbalertmsg.js.notLogg=
edInErr",ZDBGlobal.PRODUCTNAME));=0A=
}=0A=
return ZDBClientUI.notLoggedIn;=0A=
};=0A=
ZDBMenu.showFeedBack=3Dfunction(_8dc,_8dd){=0A=
var _8de=3Dfunction(_8df,_8e0){=0A=
var div=3Ddocument.createElement("div");=0A=
div.setAttribute("isDialog","true");=0A=
div.style.width=3D"522px";=0A=
div.style.height=3D"380px";=0A=
div.innerHTML=3D_8df.getOnlyHtml();=0A=
ZDBDialogUtil.showDialog(div,{MODAL:true});=0A=
};=0A=
var url=3DZDBGlobal.CTX+"/ZDBFeedBackUI.cc";=0A=
AjaxAPI.sendRequest({URL:url,METHOD:"GET",ONSUCCESSFUNC:_8de,INVOKESCRIPT=
S:true,OPSTATUSID:"ZDBMainLoader"});=0A=
};=0A=
ZDBMenu.addIframe=3Dfunction(el){=0A=
if(((el.iframe)!=3Dnull)){=0A=
return;=0A=
}=0A=
var _8e4=3DZDBUtil.getCachedIframe();=0A=
if(el.style.zIndex!=3Dnull){=0A=
_8e4.style.zIndex=3Del.style.zIndex-1;=0A=
}=0A=
el.iframe=3D_8e4;=0A=
ZDBMenu.resizeIframe(el);=0A=
_8e4.style.left=3DZDBUtil.getObjLeft(el);=0A=
_8e4.style.top=3DZDBUtil.getObjTop(el);=0A=
document.body.appendChild(_8e4);=0A=
};=0A=
ZDBMenu.resizeIframe=3Dfunction(el){=0A=
if(el.iframe!=3Dnull){=0A=
var _8e6=3D(el.iframe.style.display!=3Dnull)?el.iframe.style.display:"";=0A=
el.iframe.style.visibility=3D"hidden";=0A=
el.iframe.style.display=3D"";=0A=
var _8e7=3Del.offsetHeight;=0A=
var _8e8=3Del.offsetWidth;=0A=
el.iframe.style.visibility=3D"visible";=0A=
el.iframe.style.display=3D_8e6;=0A=
if(_8e8>=3D4&&_8e7>=3D4){=0A=
el.iframe.style.width=3Del.offsetWidth-4+"px";=0A=
el.iframe.style.height=3Del.offsetHeight-4+"px";=0A=
}=0A=
}else{=0A=
}=0A=
};=0A=
ZDBMenu.removeIframe=3Dfunction(el){=0A=
if(el.iframe!=3Dnull){=0A=
ZDBUtil.returnIframeToCache(el.iframe);=0A=
el.iframe=3Dnull;=0A=
}=0A=
};=0A=
var ZDBTableGrid=3Dnew function(){=0A=
this.createGrid=3Dfunction(_8ea,dbId,_8ec,_8ed,type,_8ef,_8f0,_8f1,_8f2,_=
8f3){=0A=
var _8f4=3Dnew ZDBDataGrid();=0A=
ZDBClientViewAPI.init(_8f4,_8ea,dbId,null,_8ed,type,_8ef,_8f0,null);=0A=
_8f4.tableName=3D_8ec;=0A=
_8f4.showDatatype=3Dtrue;=0A=
_8f4.showSortIcon=3Dtrue;=0A=
_8f4.qryTblMaxRows=3D_8f2;=0A=
if(type=3D=3D"QueryTable"){=0A=
_8f4.setAsReadOnly();=0A=
if(!ZDBGlobal.qryTblDataLimitShown[_8ea]&&_8f1){=0A=
ZDBGlobal.qryTblDataLimitShown[_8ea]=3Dfalse;=0A=
}=0A=
if(!_8f3){=0A=
ZDBMsgBox.showInfo("This query table is deactivated.");=0A=
}=0A=
}=0A=
return _8f4;=0A=
};=0A=
this.getTableInstance=3Dfunction(_8f5){=0A=
for(var i in ZDBDataGrid.INSTANCES){=0A=
if((ZDBDataGrid.INSTANCES[i]!=3Dnull)&&(ZDBDataGrid.INSTANCES[i].objId=3D=
=3D_8f5)){=0A=
return ZDBDataGrid.INSTANCES[i];=0A=
}=0A=
}=0A=
};=0A=
};=0A=
ZDBTableGrid.refreshDataForView=3Dfunction(view,_8f8){=0A=
var =
url=3D"/ZDBTableDataAction.ma?ZDBACTION=3DDATAVIEW&CONFIGASXML=3Dtrue&"+"=
&REFRESHDATAONLY=3Dtrue&CLEARCACHEANDROWS=3Dtrue&GRIDID=3D"+view.ID+"&"+v=
iew.getGridDetailsAsParams();=0A=
var xml=3Dview.getConfigAsXML();=0A=
AjaxAPI.sendRequest({URL:url,POSTBODY:xml,REQUESTHEADERS:{"Content-type":=
"text/xml"},VIEWCTX:view.viewCtx,GRIDOBJREF:view,ONSUCCESSFUNC:ZDBTableGr=
id.placeDataSheet,OPSTATUSID:view.viewCtx.getLoadIndicator(_8f8)});=0A=
};=0A=
ZDBTableGrid.sendRequestForDataView=3Dfunction(url,_8fc,_8fd,msg){=0A=
if(!ZDBLazyLoadUtil.loadJsAlone("ZDBGridList","APPENDTODOC",ZDBTableGrid.=
sendRequestForDataView,[url,_8fc,_8fd,msg])){=0A=
return;=0A=
}=0A=
AjaxAPI.sendRequest({URL:url,PARAMETERS:_8fc,ONSUCCESSFUNC:ZDBTableGrid.p=
laceDataSheet,VIEWCTX:_8fd,OPSTATUSID:_8fd.getLoadIndicator(msg)});=0A=
};=0A=
ZDBTableGrid.placeDataSheet=3Dfunction(_8ff,_900){=0A=
var _901=3D_900["VIEWCTX"];=0A=
if(!_901.checkIfRespValid(_8ff,_900)){=0A=
var _902=3D_900["OPSTATUSID"];=0A=
if(_902){=0A=
_902.style.display=3D"none";=0A=
}=0A=
return;=0A=
}=0A=
var _903=3D_900["GRIDOBJREF"];=0A=
_903=3DZDBDataGrid.evalGridResponse(_903,_8ff.responseText);=0A=
_901.handle(_903);=0A=
if(ZDBUtil.isNewView(_903)){=0A=
_903.setModified();=0A=
}=0A=
if(_903.objId>0&&_903.type=3D=3D"QueryTable"&&ZDBGlobal.qryTblDataLimitSh=
own[_903.objId]=3D=3Dfalse){=0A=
ZDBMsgBox.showInfo(ZDBI18NMap.f("zrpt.common.querytable.showinfo.js.maxRo=
wsExceededInfo",_903.qryTblMaxRows));=0A=
ZDBGlobal.qryTblDataLimitShown[_903.objId]=3Dtrue;=0A=
}=0A=
};=0A=
ZDBTableGrid.fetchView=3Dfunction(_904,_905){=0A=
var =
_906=3D"&OBJID=3D"+_904+"&ZDBACTION=3DDATAVIEW"+_905.getAdditionalParams(=
);=0A=
if(ZDBClientUI.directFilterString){=0A=
_906+=3D"&"+directFilterString;=0A=
}=0A=
ZDBTableGrid.sendRequestForDataView("/ZDBTableDataAction.ma?",_906,_905);=0A=
if(ZDBClientUI.sampleViewStatus||ZDBClientUI.sampleView){=0A=
setTimeout(function(){=0A=
ZDBAlertAPI.showMsg(ZDBI18NMap.f("zrpt.common.zdbalertmsg.js.autoGenDlgCo=
ntent",ZDBGlobal.PRODUCTNAME),"ZDBYESNO",{ONCLICK:ZDBSampleViews.createSa=
mpleViews,OBJID:_904},ZDBI18NMap.g("zrpt.common.zdbalertmsg.js.autoGenDlg=
Ttl"),null,"ZDBAutoReports");=0A=
},1000);=0A=
}=0A=
};=0A=
ZDBTableGrid.updateNavigComp=3Dfunction(_907,type,_909){=0A=
if(type=3D=3Dnull){=0A=
type=3D_907.type;=0A=
}=0A=
var _90a=3D_909.getNavigPlHolder(type);=0A=
if(_90a=3D=3Dnull){=0A=
return;=0A=
}=0A=
ZDBUtil.removeNonElements(_90a);=0A=
if(_90a.childNodes.length>0){=0A=
_90a.replaceChild(_907.navigComp,_90a.childNodes[0]);=0A=
}else{=0A=
_90a.appendChild(_907.navigComp);=0A=
}=0A=
_907.navigComp.style.display=3D"block";=0A=
_90a.style.display=3D"";=0A=
};=0A=
ZDBClientUI.typeDefns["Table"]=3D{fetchView:ZDBTableGrid.fetchView,dummyV=
iew:"dummyGrid"};=0A=
moCnt=3D0;=0A=
var KEY=3Dnew function(){=0A=
this.BACKSPACE=3D8;=0A=
this.TAB=3D9;=0A=
this.ENTER=3D13;=0A=
this.SHIFT=3D16;=0A=
this.ESC=3D27;=0A=
this.END=3D35;=0A=
this.HOME=3D36;=0A=
this.PAGEUP=3D33;=0A=
this.PAGEDOWN=3D34;=0A=
this.LEFTARROW=3D37;=0A=
this.UPARROW=3D38;=0A=
this.RIGHTARROW=3D39;=0A=
this.DOWNARROW=3D40;=0A=
this.DEL=3D46;=0A=
this.F2=3D113;=0A=
};=0A=
var Click=3Dnew function(){=0A=
this.dcTime=3D200;=0A=
this.dcDelay=3D100;=0A=
this.dcAt=3D0;=0A=
this.savEvent=3Dnull;=0A=
this.zdbEvent=3Dnull;=0A=
this.savEvtTime=3D0;=0A=
this.savTO=3Dnull;=0A=
this.method=3Dnull;=0A=
this.hadDoubleClick=3Dfunction(){=0A=
if((((new Date()).getTime())-Click.dcAt)<Click.dcDelay){=0A=
return true;=0A=
}=0A=
return false;=0A=
};=0A=
this.setClientPos=3Dfunction(_90b){=0A=
var _90c=3DClick.zdbEvent;=0A=
if(_90c){=0A=
var ev=3DBROWSER.IE?window.event:_90b;=0A=
_90c.clientX=3Dev.clientX;=0A=
_90c.clientY=3Dev.clientY;=0A=
_90c.type=3Dev.type;=0A=
_90c.button=3Dev.button;=0A=
_90c.position=3DZDBUtil.getCursorPos(_90b);=0A=
}=0A=
};=0A=
this.setZDBEvent=3Dfunction(_90e){=0A=
Click.zdbEvent=3D{};=0A=
Click.zdbEvent.event=3Dwindow.event?window.event:_90e;=0A=
Click.zdbEvent.src=3Dwindow.event?window.event.srcElement:_90e.target;=0A=
Click.zdbEvent.ctrlKey=3Dwindow.event?window.event.ctrlKey:_90e?_90e.ctrl=
Key:false;=0A=
Click.zdbEvent.shiftKey=3Dwindow.event?window.event.shiftKey:_90e?_90e.sh=
iftKey:false;=0A=
Click.setClientPos(_90e);=0A=
};=0A=
this.handle=3Dfunction(_90f,_910){=0A=
var _911=3Dwindow.event?window.event.type:_90f.type;=0A=
this.method=3D_910;=0A=
Click.setZDBEvent(_90f);=0A=
switch(_911){=0A=
case "click":=0A=
if(Click.hadDoubleClick()){=0A=
return false;=0A=
}=0A=
Click.savEvtTime=3D(new Date()).getTime();=0A=
Click.savTO=3DsetTimeout("Click.doClick(Click.zdbEvent)",Click.dcTime);=0A=
break;=0A=
case "dblclick":=0A=
Click.doDoubleClick(Click.zdbEvent);=0A=
break;=0A=
}=0A=
};=0A=
this.doClick=3Dfunction(_912){=0A=
if(Click.savEvtTime-Click.dcAt>0){=0A=
Click.method(_912);=0A=
}=0A=
};=0A=
this.doDoubleClick=3Dfunction(_913){=0A=
Click.dcAt=3D(new Date()).getTime();=0A=
if(Click.savTO!=3Dnull){=0A=
clearTimeout(Click.savTO);=0A=
Click.savTO=3Dnull;=0A=
}=0A=
Click.method(_913);=0A=
};=0A=
};=0A=
var ZDBKeyEvents=3Dnew function(){=0A=
var _914=3D0;=0A=
var _915=3D0;=0A=
this.moveFocus=3Dfunction(_916,_917,_918,_919,ctrl,alt){=0A=
_916.setHighlightRowCol(_917,false);=0A=
var _91c;=0A=
_91c=3D_917.rowObj;=0A=
var _91d=3D_91c.values;=0A=
var _91e=3DZDBUtil.indexOf(_91d,_917);=0A=
var _91f=3DZDBUtil.indexOf(_916.rowData,_91c);=0A=
switch(_918){=0A=
case KEY.UPARROW:=0A=
ZDBGridScroll.navigate((ctrl)?0:4,_916,_91e,_91f);=0A=
break;=0A=
case KEY.DOWNARROW:=0A=
ZDBGridScroll.navigate((ctrl)?3:5,_916,_91e,_91f);=0A=
break;=0A=
case KEY.LEFTARROW:=0A=
_916.setCurrentCell(_916.getCellLeft(_91d,_91e,ctrl));=0A=
break;=0A=
case KEY.RIGHTARROW:=0A=
_916.setCurrentCell(_916.getCellRight(_91d,_91e,ctrl));=0A=
break;=0A=
case KEY.ENTER:=0A=
ZDBGridScroll.navigate((_919)?4:5,_916,_91e,_91f);=0A=
break;=0A=
case KEY.TAB:=0A=
ZDBGridScroll.navigate((_919)?6:7,_916,_91e,_91f);=0A=
break;=0A=
case KEY.HOME:=0A=
if(ctrl){=0A=
ZDBGridScroll.navigate(0,_916);=0A=
}else{=0A=
_916.focusRowFirstCell(_91f);=0A=
}=0A=
break;=0A=
case KEY.END:=0A=
if(ctrl){=0A=
ZDBGridScroll.navigate(3,_916,null);=0A=
}else{=0A=
_916.focusRowLastCell(_91f);=0A=
}=0A=
break;=0A=
case KEY.ESC:=0A=
_916.setCurrentCell(_917);=0A=
break;=0A=
case KEY.PAGEUP:=0A=
ZDBGridScroll.navigate(1,_916,_91e,_91f);=0A=
return false;=0A=
case KEY.PAGEDOWN:=0A=
ZDBGridScroll.navigate(2,_916,_91e,_91f);=0A=
return false;=0A=
}=0A=
};=0A=
this.handleModifiers=3Dfunction(_920,_921){=0A=
if(!_921){=0A=
return false;=0A=
}=0A=
var ev=3DZDBUtil.getGridKeyPressEvent(_920);=0A=
if(ev.ctrlPressed){=0A=
var _923=3DString.fromCharCode(ev.charCode).toUpperCase();=0A=
switch(_923){=0A=
case "S":=0A=
if(_921.isEdit){=0A=
_921.isEdit=3Dfalse;=0A=
var src=3DZDBUtil.getSourceElement(_920);=0A=
src.blur();=0A=
}=0A=
_921.save();=0A=
_921.onFocus(null,false);=0A=
ZDBUtil.stopEventBubble(_920);=0A=
return true;=0A=
}=0A=
}=0A=
return false;=0A=
};=0A=
this.onKeyDown=3Dfunction(_925){=0A=
var _926=3DZDBUtil.getSourceElement(_925);=0A=
var _927=3DZDBUtil.getPropertyFromEl(_926,"gridObj","object");=0A=
if(!_927){=0A=
return;=0A=
}=0A=
var =
_928=3DZDBDataGrid.getCurrentCell(_927)||ZDBDataGrid.getLastFocusCell(_92=
7);=0A=
if(_928){=0A=
var _929=3D_928.colObj;=0A=
var _92a=3D_928.rowObj;=0A=
}=0A=
var _92b=3DZDBUtil.getGridKeyUpEvent(_925);=0A=
var _92c=3DZDBUtil.getKeyCode(_925);=0A=
var ev=3DZDBUtil.getGridKeyPressEvent(_925);=0A=
if(ev.ctrlPressed||ev.altPressed){=0A=
if(ZDBKeyEvents.handleModifiers(_925,_927)){=0A=
return ZDBConst.BROWSER_HANDLE_NO;=0A=
}=0A=
}=0A=
if(_927.rowHeadFocus){=0A=
if(_927.isForImport){=0A=
return ZDBConst.BROWSER_HANDLE_YES;=0A=
}=0A=
if(_92c=3D=3DKEY.DEL){=0A=
_927.deleteSelectedRows();=0A=
_92c=3D0;=0A=
}else{=0A=
switch(_92c){=0A=
case KEY.UPARROW:=0A=
case KEY.DOWNARROW:=0A=
case KEY.LEFTARROW:=0A=
case KEY.RIGHTARROW:=0A=
case KEY.ENTER:=0A=
case KEY.TAB:=0A=
case KEY.HOME:=0A=
case KEY.PAGEUP:=0A=
case KEY.PAGEDOWN:=0A=
case KEY.END:=0A=
ZDBKeyEvents.moveFocus(_927,ZDBDataGrid.getFirstVisibleCell(_927.selected=
Rows[0]),_92c,_92b.shiftPressed,_92b.ctrlPressed);=0A=
_927.rowHeadFocus=3Dfalse;=0A=
return ZDBConst.BROWSER_HANDLE_NO;=0A=
}=0A=
}=0A=
}else{=0A=
if(_927.dataFocus){=0A=
switch(_92c){=0A=
case KEY.UPARROW:=0A=
case KEY.DOWNARROW:=0A=
case KEY.LEFTARROW:=0A=
case KEY.RIGHTARROW:=0A=
case KEY.ENTER:=0A=
case KEY.TAB:=0A=
case KEY.HOME:=0A=
case KEY.PAGEUP:=0A=
case KEY.PAGEDOWN:=0A=
case KEY.END:=0A=
ZDBKeyEvents.moveFocus(_927,_928,_92c,_92b.shiftPressed,_92b.ctrlPressed)=
;=0A=
return ZDBConst.BROWSER_HANDLE_NO;=0A=
}=0A=
if(_927.readOnly||_927.editDisabled){=0A=
return ZDBConst.BROWSER_HANDLE_NO;=0A=
}=0A=
if(!_927.isEdit){=0A=
var _92e=3D_929;=0A=
if(!_927.checkEditWithMsg(_929)){=0A=
return ZDBConst.BROWSER_HANDLE_NO;=0A=
}=0A=
if(_92c=3D=3DKEY.F2){=0A=
_927.setCellEditable(_928);=0A=
}else{=0A=
if(_92c=3D=3DKEY.DEL){=0A=
ZDBEvents.setValue(_928,"",true);=0A=
_927.adjustRowHeightBasedOnCell(_928);=0A=
return ZDBConst.BROWSER_HANDLE_NO;=0A=
}else{=0A=
if(_92c=3D=3DKEY.BACKSPACE){=0A=
ZDBEvents.setValue(_928,"",false);=0A=
_927.adjustRowHeightBasedOnCell(_928);=0A=
_927.setCellEditable(_928);=0A=
return ZDBConst.BROWSER_HANDLE_NO;=0A=
}=0A=
}=0A=
}=0A=
}=0A=
_92c=3D0;=0A=
}=0A=
}=0A=
return ZDBConst.BROWSER_HANDLE_YES;=0A=
};=0A=
this.onKeyPress=3Dfunction(_92f){=0A=
if(ZDBEvents.isDefault(_92f)){=0A=
return true;=0A=
}=0A=
var _930=3DZDBUtil.getSourceElement(_92f);=0A=
var _931=3DZDBUtil.getPropertyFromEl(_930,"gridObj","object");=0A=
if(!_931){=0A=
return ZDBConst.BROWSER_HANDLE_YES;=0A=
}=0A=
var ev=3DZDBUtil.getGridKeyPressEvent(_92f);=0A=
if(ev.ctrlPressed||ev.altPressed){=0A=
if(!ZDBKeyEvents.handleModifiers(_92f,_931)){=0A=
return ZDBConst.BROWSER_HANDLE_YES;=0A=
}=0A=
return ZDBConst.BROWSER_HANDLE_NO;=0A=
}=0A=
if(!_931.gridFocus){=0A=
return ZDBConst.BROWSER_HANDLE_YES;=0A=
}=0A=
if(_931.isEdit=3D=3Dfalse){=0A=
if(_931.readOnly){=0A=
return ZDBConst.BROWSER_HANDLE_NO;=0A=
}=0A=
var _933=3DZDBDataGrid.getCurrentCell(_931);=0A=
if(!_933){=0A=
return ZDBConst.BROWSER_HANDLE_YES;=0A=
}=0A=
var _934=3D_933.colObj;=0A=
if(!_934){=0A=
console.log("WWW");=0A=
}=0A=
if(!_934.isColCellsEditable){=0A=
return ZDBConst.BROWSER_HANDLE_NO;=0A=
}=0A=
var _935=3DZDBUtil.getGridKeyPressEvent(_92f).charCode;=0A=
if(ZDBUtil.isPrintable(_935)){=0A=
var _936=3DString.fromCharCode(_935);=0A=
if(BROWSER.IE||BROWSER.OPERA){=0A=
ZDBEvents.setValue(_933,"",false);=0A=
}else{=0A=
ZDBEvents.setValue(_933,_936,false);=0A=
}=0A=
_931.setCellEditable(_933);=0A=
}=0A=
return ZDBConst.BROWSER_HANDLE_YES;=0A=
}=0A=
return ZDBConst.BROWSER_HANDLE_YES;=0A=
};=0A=
this.onBlur=3Dfunction(_937){=0A=
var _938=3DZDBUtil.getSourceElement(_937);=0A=
var _939=3DZDBUtil.getPropertyFromEl(_938,"gridObj","object");=0A=
if(!_939){=0A=
return ZDBConst.BROWSER_HANDLE_YES;=0A=
}=0A=
if(_939.focusClick){=0A=
return ZDBConst.BROWSER_HANDLE_NO;=0A=
}=0A=
_939.removeCellFocus();=0A=
return ZDBConst.BROWSER_HANDLE_YES;=0A=
};=0A=
};=0A=
var ZDBEvents=3Dnew function(){=0A=
this.mouseDownPos=3Dnull;=0A=
this.mouseUpPos=3Dnull;=0A=
};=0A=
ZDBEvents.onDataTdMouseOut=3Dfunction(cell,_93b){=0A=
if(cell&&cell.parentNode&&cell.parentNode.grandTotal){=0A=
if(cell.cellObj){=0A=
cell.cellObj.setClass("grandSumDisable");=0A=
}=0A=
}=0A=
};=0A=
ZDBEvents.isResizeArea=3Dfunction(_93c,_93d){=0A=
var _93e=3D_93d;=0A=
var _93f=3D_93d.rowObj;=0A=
if(_93d instanceof ZDBCell){=0A=
if(_93d.endIndex>-1){=0A=
_93e=3D_93d.colObj.parGrid.colHeaders[_93d.endIndex];=0A=
}else{=0A=
_93e=3D_93d.colObj;=0A=
}=0A=
}=0A=
if(_93e.objType=3D=3D=3DZDBConst.FILLER||_93f.objType=3D=3D=3DZDBConst.FI=
LLER){=0A=
return false;=0A=
}=0A=
var _940=3D_93e.parGrid;=0A=
if(!(_940&&_940.resizeable)){=0A=
return false;=0A=
}=0A=
var _941=3DZDBUtil.getCursorPos(_93c);=0A=
var _942=3DZDBUtil.getObjLeft(_93e.cellEl)+_93e.width;=0A=
return (_942-_941.x)<10;=0A=
};=0A=
ZDBEvents.setMove=3Dfunction(_943){=0A=
var _944=3D_943.parGrid;=0A=
ZDBGlobal.moveIndicator.gridObj=3D_944;=0A=
ZDBGlobal.moveIndicator.cellObj=3D_943;=0A=
document.body.style.cursor=3D"move";=0A=
};=0A=
ZDBEvents.setResize=3Dfunction(_945){=0A=
var _946=3D_945.colObj;=0A=
var _947=3D_946.parGrid;=0A=
var _948=3D_945.cellEl;=0A=
var _949=3DZDBGlobal.resizeDIV;=0A=
_949.gridObj=3D_947;=0A=
_949.cellObj=3D_945;=0A=
if(!_949){=0A=
_949=3Ddocument.getElementById("resizeDIV");=0A=
if(_949.parentNode!=3Ddocument.body){=0A=
document.body.appendChild(ZDBGlobal.resizeDIV);=0A=
}=0A=
ZDBGlobal.resizeDIV=3D_949;=0A=
}=0A=
var _94a=3D_949.style;=0A=
_94a.height=3D_947.gHeight-ZDBGlobal.scrollThick+"px";=0A=
_94a.top=3D_947.position.y+"px";=0A=
_94a.left=3D"0px";=0A=
};=0A=
ZDBEvents.onCHeadMouseMove=3Dfunction(_94b,_94c){=0A=
var _94d=3DZDBUtil.getSourceElement(_94c);=0A=
var _94e=3D_94b.parGrid;=0A=
var _94f=3D_94b.cellEl;=0A=
ZDBEvents.hideLinkIcon();=0A=
if(ZDBGlobal.isMove){=0A=
if(document.body.style.cursor!=3D"move"){=0A=
document.body.style.cursor=3D"move";=0A=
}=0A=
}else{=0A=
if(_94e.showSortIcon){=0A=
ZDBEvents.setSortIconClass(_94b,true,_94c);=0A=
}else{=0A=
_94b.iconNode.style.cursor=3D"default";=0A=
}=0A=
}=0A=
return ZDBConst.BROWSER_HANDLE_YES;=0A=
};=0A=
ZDBEvents.getAttrFromEventSrc=3Dfunction(_950,_951){=0A=
var node=3Dwindow.event?window.event.srcElement:_950.target;=0A=
if(!node||!node.getAttribute){=0A=
return "";=0A=
}=0A=
return node.getAttribute(_951);=0A=
};=0A=
ZDBEvents.clearResizeMove=3Dfunction(what){=0A=
document.body.style.cursor=3D"default";=0A=
if(what=3D=3D"move"){=0A=
ZDBGlobal.moveIndicator.style.display=3D"none";=0A=
ZDBGlobal.isMove=3Dfalse;=0A=
ZDBGlobal.moveMsg.gridObj=3Dnull;=0A=
}else{=0A=
ZDBGlobal.resizeDIV.style.display=3D"none";=0A=
ZDBGlobal.resizeDIV.gridObj=3Dnull;=0A=
ZDBGlobal.isResize=3Dfalse;=0A=
}=0A=
};=0A=
ZDBEvents.showMoveIndicator=3Dfunction(_954){=0A=
var _955=3DZDBGlobal.moveIndicator;=0A=
var _956=3D_955.cellObj;=0A=
var _957=3D_956.parGrid;=0A=
if(_954.objType!=3DZDBConst.COLHEAD||_956=3D=3D_954||ZDBUtil.indexOf(_957=
.selectedCols,_954)>-1){=0A=
_955.style.display=3D"none";=0A=
return;=0A=
}=0A=
_955.style.display=3D"block";=0A=
var pos=3D_957.getCellHeadPos(_954);=0A=
var left=3D(_957.position.x+pos.x-10)-_957.dArea.scrollLeft;=0A=
var _95a=3D_954.cellPos<_956.cellPos;=0A=
if(!_95a){=0A=
left+=3D_954.width-1;=0A=
}=0A=
var top=3D_957.position.y-6;=0A=
if(left>=3Ddocument.body.clientWidth){=0A=
var _95c=3Dleft-document.body.clientWidth;=0A=
if(left>0){=0A=
_957.gArea.scrollLeft=3D_95c;=0A=
}=0A=
}=0A=
ZDBUtil.positionEl("moveIndicator","absolute",top,left,null,null,"block")=
;=0A=
};=0A=
ZDBEvents.onFocusElClick=3Dfunction(_95d,_95e){=0A=
var _95f=3DZDBUtil.getPropertyFromEl(_95d,"gridObj","object");=0A=
if(!_95f){=0A=
console.log("This log is generated from onFocusDivClick - need to track =
this ;-)");=0A=
return true;=0A=
}=0A=
_95f.focusClick=3Dtrue;=0A=
var _960=3DZDBDataGrid.getCurrentCell(_95f);=0A=
if(!_960){=0A=
return;=0A=
}=0A=
var _961=3D_960.rowObj.objType;=0A=
var _962=3DZDBEvents.colBaseType(_960.colObj);=0A=
if(_961=3D=3DZDBConst.DATA){=0A=
var _963=3D_960.displayValue;=0A=
ZDBUtil.openWindow(_963,_962);=0A=
}else{=0A=
if(_960.refErrorMsg){=0A=
ZDBDesignGrid.showRefErrorMsg(_960);=0A=
}=0A=
}=0A=
_95f.setCellFocus(_960);=0A=
};=0A=
ZDBEvents.onColHeadDblClick=3Dfunction(_964){=0A=
if(!_964.isEditable){=0A=
return;=0A=
}=0A=
var _965=3D_964.cellEl;=0A=
var _966=3Dnull;=0A=
var _967=3D_964.rowObj;=0A=
var _968=3D_964.parGrid;=0A=
var _969=3DZDBEditors.getEditField("colHeadEdit");=0A=
if(_964.freeze){=0A=
_968.tcArea.appendChild(_969);=0A=
}else{=0A=
_968.chArea.appendChild(_969);=0A=
}=0A=
var dS=3D_969.style;=0A=
_968.removeCellFocus();=0A=
dS.left=3D_964.left+"px";=0A=
dS.top=3D_967.top+"px";=0A=
dS.width=3D_965.offsetWidth+"px";=0A=
dS.height=3D_965.offsetHeight+"px";=0A=
dS.display=3D"block";=0A=
_969.colObj=3D_964;=0A=
_969.value=3D_964.displayName;=0A=
_969.originalValue=3D_969.value;=0A=
ZDBUtil.setFocus(_969,true);=0A=
_968.isColHeadEdit=3Dtrue;=0A=
};=0A=
ZDBEvents.onDataCellClick=3Dfunction(_96b,_96c){=0A=
var _96d=3D_96b.colObj;=0A=
var _96e=3D_96b.rowObj;=0A=
if(ZDBConst.FILLER=3D=3D=3D_96e.objType){=0A=
return ZDBConst.BROWSER_HANDLE_YES;=0A=
}=0A=
var _96f=3D_96d.parGrid;=0A=
if(_96f.isEdit){=0A=
return false;=0A=
}=0A=
if(_96f.reportViewMode){=0A=
if(_96b.cellEl.parentNode.grandTotal){=0A=
ZDBReportFunctions.showReportFunctions(_96b.cellEl,_96c);=0A=
return true;=0A=
}=0A=
}=0A=
ZDBMsgBox.showErrorIfNeeded(_96b);=0A=
if(_96b.refErrorMsg){=0A=
ZDBDesignGrid.showRefErrorMsg(_96b);=0A=
}=0A=
_96f.setCellFocus(_96b);=0A=
return true;=0A=
};=0A=
ZDBEvents.onDataTdDblClick=3Dfunction(cell,_971){=0A=
var _972=3DZDBUtil.getPropertyFromEl(srcEl,"gridObj","object");=0A=
if(!cell.cellObj||_972.reportViewMode){=0A=
return false;=0A=
}=0A=
var _972=3Dcell.cellObj.parentRow.parGrid;=0A=
if(_972.readOnly){=0A=
return true;=0A=
}=0A=
if(ZDBGlobal.curCell=3D=3Dcell){=0A=
return true;=0A=
}=0A=
ZDBMsgBox.showErrorIfNeeded(cell.cellObj);=0A=
_972.setRowHighLight(false);=0A=
_972.setColHighLight(false);=0A=
_972.setCurrentCell(cell);=0A=
var _973=3Dcell.cellObj.colObj;=0A=
if(!_973.isColCellsEditable){=0A=
if(_973.formula!=3Dnull){=0A=
ZDBMsgBox.showInfo(ZDBI18NMap.g("zrpt.common.table.showinfo.js.editFormul=
aDataErr"));=0A=
}=0A=
return true;=0A=
}=0A=
ZDBEvents.onFocusDivClick(ZDBGlobal.focusDIV,_971);=0A=
return true;=0A=
};=0A=
ZDBEvents.setValue=3Dfunction(_974,_975,_976){=0A=
var _977=3D_974.colObj;=0A=
var _978=3D_977.typeObj;=0A=
if(_978&&_978.editorType=3D=3D"list"&&_975!=3D=3D""){=0A=
return;=0A=
}=0A=
if((_977.isNullable||_975!=3D=3D"")&&_977.type!=3D"FKCOL"){=0A=
_974.editBackup=3D_974.getValue("edit");=0A=
_974.setValue(_975,null,true,_976);=0A=
}=0A=
};=0A=
ZDBEvents.isDefault=3Dfunction(_979){=0A=
var _97a=3DZDBUtil.getSourceElement(_979);=0A=
var _97b=3DDOMUtils.getElOrParentWithAttr(_97a,"keyDefault");=0A=
if(_97b&&_97a.getAttribute("keyDefault")=3D=3D"1"){=0A=
return true;=0A=
}else{=0A=
return false;=0A=
}=0A=
};=0A=
ZDBEvents.onCellClick=3Dfunction(_97c,_97d){=0A=
var _97e=3D_97c.rowObj.objType;=0A=
switch(_97e){=0A=
case ZDBConst.COLHEAD:=0A=
return ZDBEvents.onColHeadClick(_97c,_97d);=0A=
default:=0A=
var _97f=3D_97c.colObj;=0A=
switch(_97f.objType){=0A=
case ZDBConst.ROWHEAD:=0A=
case ZDBConst.DUMMY:=0A=
case ZDBConst.FILLER:=0A=
return ZDBConst.BROWSER_HANDLE_YES;=0A=
default:=0A=
return ZDBEvents.onDataCellClick(_97c,_97d);=0A=
}=0A=
}=0A=
};=0A=
ZDBEvents.getCellObj=3Dfunction(_980){=0A=
var node=3DZDBUtil.getSourceElement(_980);=0A=
if(!node){=0A=
node=3D_980.srcEl;=0A=
if(node=3D=3Dnull){=0A=
return null;=0A=
}=0A=
}=0A=
var _982=3Dnode.cellObj;=0A=
if(!_982){=0A=
var _983=3Dnode.parentNode;=0A=
if(_983){=0A=
_982=3D_983.cellObj;=0A=
}=0A=
}=0A=
return _982;=0A=
};=0A=
ZDBEvents.onDataCellMouseOver=3Dfunction(_984,_985){=0A=
var _986=3D_984.colObj;=0A=
var _987;=0A=
_987=3D_984.cellEl;=0A=
if(!_987){=0A=
console.log("Dangerous. Analyse");=0A=
return;=0A=
}=0A=
if(_987.parentNode.grandTotal){=0A=
_984.setClass("grandSumEnable");=0A=
}=0A=
var type=3DZDBEvents.colBaseType(_986);=0A=
if(_984.rowObj.objType=3D=3DZDBConst.DATA&&(type=3D=3D"EMAIL"||type=3D=3D=
"URL")&&_984.displayValue){=0A=
ZDBEvents.showLinkIcon(_984);=0A=
}else{=0A=
ZDBEvents.hideLinkIcon();=0A=
}=0A=
ZDBDataGrid.mouseoverHighlight(_984,true);=0A=
};=0A=
ZDBEvents.getGridObj=3Dfunction(_989){=0A=
var _98a=3DZDBEvents.getCellObj(_989);=0A=
if(_98a){=0A=
return _98a.rowObj.parGrid;=0A=
}else{=0A=
var _98b=3DZDBUtil.getSourceElement(_989);=0A=
while(_98b){=0A=
if(_98b.gridObj){=0A=
return _98b.gridObj;=0A=
}=0A=
_98b=3D_98b.parentNode;=0A=
}=0A=
}=0A=
return null;=0A=
};=0A=
ZDBEvents.getColObj=3Dfunction(_98c){=0A=
var _98d=3D_98c.objType;=0A=
if(_98d&&_98d=3D=3D=3DZDBConst.COLHEAD){=0A=
return _98c;=0A=
}=0A=
_98c=3D_98c.colObj;=0A=
if(_98d&&_98d=3D=3D=3DZDBConst.COLHEAD){=0A=
return _98c;=0A=
}=0A=
return null;=0A=
};=0A=
ZDBEvents.getZDBEvent=3Dfunction(_98e){=0A=
var _98f=3D{};=0A=
var ev=3DBROWSER.IE?window.event:_98e;=0A=
_98f.srcEl=3DZDBUtil.getSourceElement(_98e);=0A=
_98f.target=3D_98f.srcEl;=0A=
_98f.clientX=3Dev.clientX;=0A=
_98f.clientY=3Dev.clientY;=0A=
_98f.type=3Dev.type;=0A=
_98f.button=3Dev.button;=0A=
_98f.position=3DZDBUtil.getCursorPos(_98e);=0A=
return _98f;=0A=
};=0A=
ZDBEvents.onGridMouseDown=3Dfunction(_991){=0A=
if(!ZDBUtil.isMouseLeftButtonPressed(_991)){=0A=
ZDBUtil.stopEventBubble(_991);=0A=
ZDBEvents.onGridContextMenu(ZDBEvents.getZDBEvent(_991));=0A=
return ZDBConst.BROWSER_HANDLE_NO;=0A=
}=0A=
ZDBEvents.mouseDownPos=3DZDBUtil.getCursorPos(_991);=0A=
var _992=3DZDBEvents.getCellObj(_991);=0A=
if(!_992){=0A=
return;=0A=
}=0A=
var _993=3D_992.colObj.parGrid;=0A=
_993.keyFocusRequired=3Dtrue;=0A=
if(_992.colObj.parGrid.isEdit){=0A=
return ZDBConst.BROWSER_HANDLE_YES;=0A=
}=0A=
var _994=3D_992.colObj.objType;=0A=
var _995=3D_992.rowObj.objType;=0A=
if(ZDBEvents.onGridCellMouseDown(_991,_992)=3D=3DZDBConst.BROWSER_HANDLE_=
NO){=0A=
return ZDBConst.BROWSER_HANDLE_NO;=0A=
}=0A=
switch(_995){=0A=
case ZDBConst.COLHEAD:=0A=
switch(_994){=0A=
case ZDBConst.COLHEAD:=0A=
ZDBEvents.onColHeadMouseDown(_992,_991);=0A=
break;=0A=
case ZDBConst.ROWHEAD:=0A=
ZDBEvents.onTableHeadMouseDown(_992,_991);=0A=
break;=0A=
}=0A=
break;=0A=
case ZDBConst.DATA:=0A=
switch(_994){=0A=
case ZDBConst.COLHEAD:=0A=
ZDBEvents.onDataMouseDown(_992,_991);=0A=
break;=0A=
case ZDBConst.ROWHEAD:=0A=
ZDBEvents.onRowHeadMouseDown(_992,_991);=0A=
break;=0A=
}=0A=
}=0A=
};=0A=
ZDBEvents.onGridMouseOver=3Dfunction(_996){=0A=
var _997=3DZDBEvents.getCellObj(_996);=0A=
var _998=3DZDBUtil.getSourceElement(_996);=0A=
if(!_997){=0A=
return;=0A=
}=0A=
if(_997.colObj.objType=3D=3D=3DZDBConst.COLHEAD&&_997.displayNode=3D=3D_9=
98){=0A=
ZDBEvents.onDataSpanMouseOver(_998,_996,_997);=0A=
}=0A=
var _999=3D_997.objType;=0A=
if(!_999){=0A=
ZDBEvents.onDataCellMouseOver(_997,_996);=0A=
}=0A=
return;=0A=
};=0A=
ZDBEvents.onGridMouseOut=3Dfunction(_99a){=0A=
var _99b=3DZDBUtil.getSourceElement(_99a);=0A=
var _99c=3DZDBEvents.getCellObj(_99a);=0A=
ZDBDataGrid.mouseoverHighlight(_99c,false,true);=0A=
ZDBEvents.highlightLink(_99b,_99a,false);=0A=
if(!_99c){=0A=
return;=0A=
}=0A=
if(_99c.colObj.objType=3D=3D=3DZDBConst.COLHEAD&&_99c.displayNode=3D=3D_9=
9b){=0A=
ZDBEvents.onDataSpanMouseOut(_99b,_99a,_99c);=0A=
}=0A=
if(!(ZDBGlobal.isResize||ZDBGlobal.isMove)){=0A=
var _99d=3Ddocument.body.style.cursor;=0A=
if(_99d!=3D"default"){=0A=
document.body.style.cursor=3D"default";=0A=
}=0A=
}=0A=
var _99e=3D_99c.rowObj;=0A=
var _99f=3D_99c.colObj;=0A=
var _9a0=3D_99e.objType;=0A=
if(_9a0=3D=3D=3DZDBConst.COLHEAD){=0A=
if(_99f.objType=3D=3D=3DZDBConst.COLHEAD){=0A=
if(!(ZDBGlobal.isResize||ZDBGlobal.isMove)){=0A=
if(_99f.parGrid.showSortIcon){=0A=
ZDBEvents.setSortIconClass(_99c,false,_99a);=0A=
}=0A=
}=0A=
}=0A=
}=0A=
};=0A=
ZDBEvents.onGridMouseMove=3Dfunction(_9a1){=0A=
var el=3DZDBUtil.getSourceElement(_9a1);=0A=
var _9a3=3DZDBEvents.getCellObj(_9a1);=0A=
if(ZDBGlobal.isMove){=0A=
var _9a4=3DZDBGlobal.moveIndicator.gridObj;=0A=
var _9a3=3DZDBGlobal.moveIndicator.cellObj;=0A=
var pos=3DZDBUtil.getCursorPos(_9a1);=0A=
if((_9a4.position.x+_9a4.setAndGetGridWidth())<(pos.x+20)){=0A=
_9a4.dArea.scrollLeft+=3D20;=0A=
}=0A=
if(pos.x<_9a4.position.x){=0A=
var sL=3D_9a4.dArea.scrollLeft-20;=0A=
_9a4.dArea.scrollLeft=3DsL>0?sL:0;=0A=
}=0A=
var _9a7=3D_9a4.findCellBasedOnLeft(ZDBUtil.getCursorPos(_9a1).x);=0A=
if(!_9a7){=0A=
return;=0A=
}=0A=
ZDBEvents.showMoveIndicator(_9a7);=0A=
ZDBUtil.clearTextSelection();=0A=
ZDBUtil.stopEventBubble(_9a1);=0A=
return false;=0A=
}else{=0A=
if(ZDBGlobal.isResize){=0A=
var _9a8=3DZDBGlobal.resizeDIV.style;=0A=
var pos=3DZDBUtil.getCursorPos(_9a1);=0A=
if(_9a8.display!=3D"block"){=0A=
_9a8.display=3D"block";=0A=
}=0A=
_9a8.left=3Dpos.x+"px";=0A=
ZDBUtil.clearTextSelection();=0A=
ZDBUtil.stopEventBubble(_9a1);=0A=
return false;=0A=
}=0A=
}=0A=
ZDBEvents.clearResizeMove("resize");=0A=
ZDBEvents.clearResizeMove("move");=0A=
ZDBUtil.detachEvent(document,"mousemove",ZDBEvents.onGridMouseMove,false)=
;=0A=
ZDBUtil.detachEvent(document,"mouseup",ZDBEvents.onGridMouseUp,false);=0A=
if(!_9a3){=0A=
return;=0A=
}=0A=
if(ZDBEvents.onGridCellMouseMove(_9a1,_9a3)=3D=3DZDBConst.BROWSER_HANDLE_=
NO){=0A=
return ZDBConst.BROWSER_HANDLE_NO;=0A=
}=0A=
var _9a9=3D_9a3.objType;=0A=
if(!_9a9){=0A=
return;=0A=
}=0A=
switch(_9a9){=0A=
case ZDBConst.COLHEAD:=0A=
case ZDBConst.ROWHEAD:=0A=
ZDBEvents.onCHeadMouseMove(_9a3,_9a1);=0A=
return;=0A=
}=0A=
};=0A=
ZDBEvents.onGridMouseClickCapture=3Dfunction(_9aa){=0A=
Click.handle(_9aa,ZDBEvents.onGridMouseClick);=0A=
};=0A=
ZDBEvents.onGridMouseDblClickCapture=3Dfunction(_9ab){=0A=
Click.handle(_9ab,ZDBEvents.onGridDblClick);=0A=
};=0A=
ZDBEvents.onGridContextMenu=3Dfunction(_9ac){=0A=
var _9ad=3DZDBEvents.getCellObj(_9ac);=0A=
if(!_9ad){=0A=
return ZDBConst.BROSWER_HANDLE_YES;=0A=
}=0A=
return ZDBPopUpMenu.gridContextMenu(_9ad,_9ac);=0A=
};=0A=
ZDBEvents.onGridMouseClick=3Dfunction(_9ae){=0A=
if(BROWSER.NONIE&&!ZDBUtil.isMouseLeftButtonPressed(_9ae.event)){=0A=
return ZDBConst.BROSWER_HANDLE_NO;=0A=
}=0A=
var node=3D_9ae.src;=0A=
var _9b0=3Dnode.getAttribute("zdbname");=0A=
if(_9b0=3D=3D"selectOut"){=0A=
var _9b1=3Dnode.gridObj;=0A=
}else{=0A=
if(_9b0=3D=3D"selectIn"){=0A=
var _9b1=3Dnode.parentNode.gridObj;=0A=
}=0A=
}=0A=
if(_9b1){=0A=
_9b1.onSelectClick(_9ae);=0A=
return ZDBConst.BROWSER_HANDLE_NO;=0A=
}=0A=
var _9b2=3DZDBEvents.getCellObj(_9ae);=0A=
if(!_9b2){=0A=
return ZDBConst.BROWSER_HANDLE_YES;=0A=
}=0A=
if(ZDBEvents.onGridCellClick(_9ae,_9b2)=3D=3DZDBConst.BROWSER_HANDLE_NO){=0A=
return ZDBConst.BROWSER_HANDLE_NO;=0A=
}=0A=
_9b1=3D_9b2.colObj.parGrid;=0A=
if(_9b1.isEdit){=0A=
return ZDBConst.BROWSER_HANDLE_YES;=0A=
}=0A=
if(_9b1.rightFocus=3D=3Dnode||_9b1.leftFocus=3D=3Dnode){=0A=
return ZDBEvents.onFocusElClick(node,_9ae);=0A=
}=0A=
return ZDBEvents.onCellClick(_9b2,_9ae);=0A=
if((BROWSER.IE&&_9ae.type=3D=3D"contextmenu")||(ZDBUtil.isMouseLeftButton=
Pressed(_9ae)=3D=3Dfalse)){=0A=
ZDBEvents.onGridContextMenu(_9ae);=0A=
return;=0A=
}=0A=
};=0A=
ZDBEvents.onGridDblClick=3Dfunction(_9b3){=0A=
var _9b4=3DZDBUtil.getSourceElement(_9b3);=0A=
var _9b5=3DZDBUtil.getPropertyFromEl(_9b4,"cellObj","object");=0A=
if(!_9b5){=0A=
var _9b6=3DZDBUtil.getPropertyFromEl(_9b4,"gridObj","object");=0A=
_9b5=3D_9b6.getCellAtPos(_9b3.clientX,_9b3.clientY);=0A=
if(!_9b5){=0A=
return ZDBConst.BROWSER_HANDLE_YES;=0A=
}=0A=
}=0A=
var _9b7=3D_9b5.colObj;=0A=
var _9b8=3D_9b5.rowObj;=0A=
if(_9b8.objType=3D=3D=3DZDBConst.COLHEAD){=0A=
if(_9b5.objType=3D=3D=3DZDBConst.COLHEAD){=0A=
ZDBEvents.onColHeadDblClick(_9b5);=0A=
}=0A=
}else{=0A=
if(_9b7.objType=3D=3DZDBConst.COLHEAD){=0A=
switch(_9b8.objType){=0A=
case ZDBConst.DATA:=0A=
case ZDBConst.DUMMY:=0A=
_9b7.parGrid.setCellEditable(_9b5);=0A=
break;=0A=
}=0A=
}=0A=
}=0A=
return ZDBConst.BROWSER_HANDLE_NO;=0A=
};=0A=
ZDBEvents.onGridMouseUp=3Dfunction(_9b9){=0A=
ZDBEvents.mouseUpPos=3DZDBUtil.getCursorPos(_9b9);=0A=
var _9ba,_9bb;=0A=
if(ZDBEvents.onGridCellMouseUp(_9b9,_9ba)=3D=3DZDBConst.BROWSER_HANDLE_NO=
){=0A=
return ZDBConst.BROWSER_HANDLE_NO;=0A=
}=0A=
if(ZDBGlobal.isMove){=0A=
_9bb=3DZDBGlobal.moveIndicator.gridObj;=0A=
_9ba=3DZDBGlobal.moveIndicator.cellObj;=0A=
var _9bc=3D_9bb.findCellBasedOnLeft(ZDBUtil.getCursorPos(_9b9).x);=0A=
if(!_9bc||_9bc=3D=3D_9ba||ZDBUtil.indexOf(_9bb.selectedCols,_9bc)>-1){=0A=
ZDBEvents.clearResizeMove("move");=0A=
return;=0A=
}=0A=
if(_9bc instanceof ZDBCell){=0A=
_9bc=3D_9bc.colObj;=0A=
}=0A=
ZDBDataGrid.reorderDragAndDrop(ZDBGlobal.moveIndicator.cellObj,_9bc);=0A=
ZDBEvents.clearResizeMove("move");=0A=
}=0A=
ZDBUtil.detachEvent(document,"mousemove",ZDBEvents.onGridMouseMove,false)=
;=0A=
ZDBUtil.detachEvent(document,"mousemove",ZDBEvents.onGridMouseUp,false);=0A=
};=0A=
ZDBEvents.onColHeadMouseDown=3Dfunction(_9bd,_9be){=0A=
var _9bf=3D_9bd.colObj;=0A=
var _9c0=3D_9bf.parGrid;=0A=
var _9c1=3D_9c0.colHeaders;=0A=
if(_9c0.reorderDisabled){=0A=
return ZDBConst.BROWSER_HANDLE_YES;=0A=
}=0A=
var _9c2=3DZDBUtil.getGridKeyPressEvent(_9be);=0A=
if(_9c2.shiftPressed=3D=3Dfalse&&ZDBUtil.indexOf(_9c0.selectedCols,_9bd)<=
0){=0A=
_9c0.selectedCols=3D[];=0A=
_9c0.hideSelection();=0A=
}=0A=
ZDBGlobal.isMove=3Dtrue;=0A=
ZDBEvents.setMove(_9bd);=0A=
ZDBUtil.attachEvent(document,"mousemove",ZDBEvents.onGridMouseMove,false)=
;=0A=
ZDBUtil.attachEvent(document,"mouseup",ZDBEvents.onGridMouseUp,false);=0A=
return ZDBConst.BROWSER_HANDLE_NO;=0A=
};=0A=
ZDBEvents.onColHeadClick=3Dfunction(_9c3,_9c4,_9c5){=0A=
var _9c6=3D_9c3.colObj;=0A=
if(_9c6.objType=3D=3DZDBConst.ROWHEAD){=0A=
return ZDBEvents.onTableHeadClick(_9c6,_9c4);=0A=
}=0A=
var _9c7=3D_9c6.parGrid;=0A=
var _9c8=3D_9c7.colHeaders;=0A=
var _9c9=3DZDBUtil.getGridKeyPressEvent(_9c4);=0A=
if(_9c5||_9c9.shiftPressed){=0A=
var _9ca=3D_9c7.selectedCols[0];=0A=
_9c7.selectedCols=3D[];=0A=
_9c7.selectedCols.push(_9ca);=0A=
if(_9ca){=0A=
var _9cb=3D_9ca.cellPos;=0A=
var _9cc=3D_9c6.cellPos;=0A=
var _9cd=3D_9cb>=3D_9cc?_9cc:_9cb;=0A=
var _9ce=3D_9cb<=3D_9cc?_9cc:_9cb;=0A=
for(var i=3D_9cd;i<=3D_9ce;++i){=0A=
_9c7.addSelectedCol(_9c8[i]);=0A=
}=0A=
}else{=0A=
_9c7.addSelectedCol(_9c6);=0A=
}=0A=
}else{=0A=
_9c7.selectedCols=3D[];=0A=
_9c7.addSelectedCol(_9c6);=0A=
}=0A=
_9c7.selectColumn();=0A=
};=0A=
ZDBEvents.onRowHeadMouseDown=3Dfunction(_9d0,_9d1){=0A=
var _9d2=3D_9d0.rowObj;=0A=
var _9d3=3D_9d2.parGrid;=0A=
var _9d4=3D_9d3.rowData;=0A=
var _9d5=3DZDBUtil.getGridKeyPressEvent(_9d1);=0A=
if(_9d5.shiftPressed){=0A=
var _9d6=3D_9d3.selectedRows[0];=0A=
_9d3.selectedRows=3D[];=0A=
_9d3.selectedRows.push(_9d6);=0A=
if(_9d6){=0A=
var _9d7=3DZDBUtil.indexOf(_9d4,_9d6);=0A=
var _9d8=3DZDBUtil.indexOf(_9d4,_9d2);=0A=
var _9d9=3D_9d7>=3D_9d8?_9d8:_9d7;=0A=
var _9da=3D_9d7<=3D_9d8?_9d8:_9d7;=0A=
for(var i=3D_9d9;i<=3D_9da;++i){=0A=
_9d3.addSelectedRow(_9d4[i]);=0A=
}=0A=
}else{=0A=
_9d3.addSelectedRow(_9d2);=0A=
}=0A=
}else{=0A=
_9d3.selectedRows=3D[];=0A=
_9d3.addSelectedRow(_9d2);=0A=
}=0A=
_9d3.selectRow();=0A=
};=0A=
ZDBEvents.onDataMouseDown=3Dfunction(_9dc,_9dd){=0A=
};=0A=
ZDBEvents.onTableHeadMouseDown=3Dfunction(_9de,_9df){=0A=
_9de.colObj.parGrid.selectedCols.push(_9de);=0A=
if(ZDBEvents.isResizeArea(_9df,_9de)){=0A=
ZDBGlobal.isResize=3Dtrue;=0A=
ZDBEvents.setResize(_9de);=0A=
ZDBUtil.attachEvent(document,"mouseup",ZDBEvents.onGridMouseUp,false);=0A=
}=0A=
};=0A=
ZDBEvents.onTableHeadClick=3Dfunction(_9e0,_9e1){=0A=
var _9e2=3D_9e0.parGrid;=0A=
if(_9e0.filter){=0A=
_9e2.hideFilter("block");=0A=
}=0A=
return false;=0A=
};=0A=
ZDBEvents.onFilterAreaButtonClick=3Dfunction(_9e3,_9e4,_9e5){=0A=
var _9e6=3DZDBUtil.getPropertyFromEl(_9e3,"gridObj","object");=0A=
switch(_9e4){=0A=
case "apply":=0A=
_9e6.doFilter();=0A=
break;=0A=
case "clear":=0A=
_9e6.resetFilterData();=0A=
break;=0A=
case "close":=0A=
_9e6.closeFilter();=0A=
break;=0A=
case "save":=0A=
ZDBFilterAux.doFilterAction("save",_9e6);=0A=
break;=0A=
case "hide":=0A=
_9e6.hideFilter("none");=0A=
break;=0A=
case "submenu":=0A=
ZDBFilterAux.showFilterSubMenu(_9e5,_9e3,_9e6);=0A=
break;=0A=
}=0A=
};=0A=
ZDBEvents.disableContextMenu=3Dfunction(_9e7){=0A=
if(BROWSER.IE){=0A=
return ZDBConst.BROWSER_HANDLE_NO;=0A=
}=0A=
_9e7.onmousedown=3D_9e7.onmouseup=3D_9e7.onmouseclick=3D_9e7.oncontextmen=
u=3Dfunction(_9e8){=0A=
ZDBUtil.stopEventBubble(_9e8);=0A=
return ZDBConst.BROWSER_HANDLE_NO;=0A=
};=0A=
};=0A=
ZDBEvents.onTabHeaderClickCapture=3Dfunction(_9e9){=0A=
Click.handle(_9e9,ZDBEvents.onTabHeaderClick);=0A=
};=0A=
ZDBEvents.onTabHeaderDblClickCapture=3Dfunction(_9ea){=0A=
Click.handle(_9ea,ZDBEvents.onTabHeaderDblClick);=0A=
};=0A=
ZDBEvents.onTabHeaderClick=3Dfunction(_9eb){=0A=
return ZDBConst.BROWSER_HANDLE_YES;=0A=
};=0A=
ZDBEvents.onTabHeaderDblClick=3Dfunction(_9ec){=0A=
return ZDBTabHandler.editTab(_9ec.src,_9ec.event);=0A=
};=0A=
ZDBEvents.handleFilterEnter=3Dfunction(_9ed,_9ee){=0A=
var _9ef=3DZDBUtil.getKeyCode(_9ee);=0A=
if(_9ef=3D=3DKEY.ENTER){=0A=
if(_9ed.tagName=3D=3D"INPUT"){=0A=
ZDBFilterAux.setInputBlur(_9ed);=0A=
}=0A=
_9ed.colObj.parGrid.doFilter();=0A=
return false;=0A=
}=0A=
return true;=0A=
};=0A=
ZDBEvents.inputKeyDown=3Dfunction(_9f0,_9f1){=0A=
keyCode=3DZDBUtil.getKeyCode(_9f1);=0A=
switch(keyCode){=0A=
case KEY.ENTER:=0A=
_9f0.blur();=0A=
break;=0A=
case KEY.ESC:=0A=
_9f0.value=3D_9f0.originalValue;=0A=
_9f0.blur();=0A=
ZDBUtil.stopEventBubble(_9f1);=0A=
break;=0A=
}=0A=
};=0A=
ZDBEvents.inputSave=3Dfunction(_9f2,_9f3){=0A=
var _9f4=3D_9f2.colObj;=0A=
var _9f5=3D_9f4.displayName;=0A=
var _9f6=3D_9f2.value.trim();=0A=
if(!_9f4.setValue(_9f6)){=0A=
var key=3D"zrpt.common.table.zdbalertmsg.js.";=0A=
key+=3D(_9f6=3D=3D"")?"emptyColName":"duplicateColName";=0A=
ZDBAlertAPI.showMsg(ZDBI18NMap.f(key,_9f6));=0A=
ZDBUtil.setFocus(_9f2);=0A=
ZDBUtil.stopEventBubble(_9f3);=0A=
return false;=0A=
}=0A=
if(_9f4.displayName!=3D_9f5){=0A=
_9f4.isModified=3Dtrue;=0A=
}=0A=
ZDBEditors.hideElements([_9f2]);=0A=
if(_9f4["importReset"]){=0A=
_9f4["importReset"](_9f4);=0A=
if(_9f4.colList){=0A=
resetColIndex(_9f4);=0A=
}=0A=
}=0A=
_9f4.parGrid.isColHeadEdit=3Dfalse;=0A=
return true;=0A=
};=0A=
ZDBEvents.showLinkIcon=3Dfunction(_9f8){=0A=
if(!ZDBGlobal.linkIcon){=0A=
ZDBGlobal.linkIcon=3Ddocument.getElementById("linkIcon");=0A=
if(ZDBGlobal.linkIcon.parentNode!=3Ddocument.body){=0A=
document.body.appendChild(ZDBGlobal.linkIcon);=0A=
}=0A=
}=0A=
var _9f9=3DZDBGlobal.linkIcon;=0A=
_9f9.style.display=3D"block";=0A=
var _9fa=3D_9f8.colObj;=0A=
var type=3DZDBEvents.colBaseType(_9fa);=0A=
var _9fc=3D(_9fa.type!=3D"REFCOL")?_9f8.originalValue:_9f8.displayValue;=0A=
if(type=3D=3D"EMAIL"){=0A=
_9f9.className=3D"zdbLinkStyle zdbEmailIcon";=0A=
_9f9.locationURL=3D_9fc;=0A=
}else{=0A=
if(type=3D=3D"URL"){=0A=
_9f9.className=3D"zdbLinkStyle zdbUrlIcon";=0A=
_9f9.locationURL=3D_9fc;=0A=
}else{=0A=
_9f9.locationURL=3D_9fc;=0A=
}=0A=
}=0A=
_9f9.type=3Dtype;=0A=
_9f9.cellObj=3D_9f8;=0A=
var _9fd=3D_9fa.parGrid;=0A=
var left=3DZDBUtil.getObjLeft(_9f8.cellEl)+_9fa.width-_9f9.offsetWidth;=0A=
var top=3DZDBUtil.getObjTop(_9f8.cellEl);=0A=
ZDBUtil.positionEl("linkIcon","absolute",top,left);=0A=
};=0A=
ZDBEvents.hideLinkIcon=3Dfunction(){=0A=
if(ZDBGlobal.linkIcon){=0A=
ZDBGlobal.linkIcon.style.display=3D"none";=0A=
}=0A=
};=0A=
ZDBEvents.gotoLink=3Dfunction(_a00){=0A=
ZDBUtil.openWindow(_a00.locationURL,_a00.type);=0A=
};=0A=
ZDBEvents.setSortIconClass=3Dfunction(_a01,set,_a03){=0A=
var _a04=3DZDBUtil.getSourceElement(_a03);=0A=
if(_a01.sortOrder<=3D0){=0A=
var _a05=3D_a01.iconNode;=0A=
_a05.className=3D"zdbColHeadArea zdbColHeadIcon =
"+(set?"headerSortAsc":"");=0A=
}=0A=
if(_a01.sortTip&&set&&_a04=3D=3D_a01.iconNode){=0A=
var _a06=3D{};=0A=
_a06.title=3DZDBI18NMap.g("zrpt.common.tooltip.js.pivotSortTip");=0A=
_a06.tipHTML=3D_a01.sortTip;=0A=
ZDBToolTip.showTip(_a03,_a06);=0A=
}else{=0A=
ZDBToolTip.hideTip();=0A=
}=0A=
};=0A=
ZDBEvents.onGridCellMouseMove=3Dfunction(_a07,_a08){=0A=
if(ZDBGlobal.isResize||ZDBEvents.isResizeArea(_a07,_a08)){=0A=
if(document.body.style.cursor!=3D"e-resize"){=0A=
document.body.style.cursor=3D"e-resize";=0A=
}=0A=
}else{=0A=
if(document.body.style.cursor!=3D"default"){=0A=
document.body.style.cursor=3D"default";=0A=
}=0A=
}=0A=
};=0A=
ZDBEvents.onGridCellClick=3Dfunction(_a09,_a0a){=0A=
var _a0b=3D(_a0a instanceof ZDBCell)?_a0a.colObj:_a0a;=0A=
var _a0c=3D_a0b.parGrid;=0A=
if(!_a0c.isCellClickAllowed()){=0A=
return ZDBConst.BROWSER_HANDLE_YES;=0A=
}=0A=
if(_a0a.displayNode=3D=3D_a09.src){=0A=
_a0c.pivotCellOnClick(_a0a);=0A=
return ZDBConst.BROWSER_HANDLE_NO;=0A=
}=0A=
return ZDBConst.BROWSER_HANDLE_YES;=0A=
};=0A=
ZDBEvents.onGridCellMouseMove=3Dfunction(_a0d,_a0e){=0A=
if(ZDBEvents.isResizeArea(_a0d,_a0e)){=0A=
if(document.body.style.cursor!=3D"e-resize"){=0A=
document.body.style.cursor=3D"e-resize";=0A=
return ZDBConst.BROWSER_HANDLE_NO;=0A=
}=0A=
}=0A=
return ZDBConst.BROWSER_HANDLE_YES;=0A=
};=0A=
ZDBEvents.onGridCellMouseDown=3Dfunction(_a0f,_a10){=0A=
var _a11=3D(_a10 instanceof ZDBCell)?_a10.colObj:_a10;=0A=
var _a12=3D_a11.parGrid;=0A=
if(ZDBEvents.isResizeArea(_a0f,_a10)&&!_a12.resizeDisabled){=0A=
ZDBGlobal.isResize=3Dtrue;=0A=
ZDBEvents.setResize(_a10);=0A=
ZDBUtil.attachEvent(document,"mousemove",ZDBEvents.onGridMouseMove,false)=
;=0A=
ZDBUtil.attachEvent(document,"mouseup",ZDBEvents.onGridMouseUp,false);=0A=
return ZDBConst.BROWSER_HANDLE_NO;=0A=
}=0A=
return ZDBConst.BROWSER_HANDLE_YES;=0A=
};=0A=
ZDBEvents.onGridCellMouseUp=3Dfunction(_a13,_a14){=0A=
if(ZDBGlobal.isResize){=0A=
gridObj=3DZDBGlobal.resizeDIV.gridObj;=0A=
var _a15=3DZDBGlobal.resizeDIV.cellObj;=0A=
ZDBEvents.clearResizeMove("resize");=0A=
if(_a15 instanceof ZDBCell){=0A=
if(_a15.endIndex>-1){=0A=
_a15=3D_a15.colObj.parGrid.colHeaders[_a15.endIndex];=0A=
}else{=0A=
_a15=3D_a15.colObj;=0A=
}=0A=
}=0A=
gridObj.resizeColumn(_a13,_a15);=0A=
ZDBUtil.detachEvent(document,"mousemove",ZDBEvents.onGridMouseMove,false)=
;=0A=
ZDBUtil.detachEvent(document,"mousemove",ZDBEvents.onGridMouseUp,false);=0A=
return ZDBConst.BROWSER_HANDLE_NO;=0A=
}=0A=
return ZDBConst.BROWSER_HANDLE_YES;=0A=
};=0A=
ZDBEvents.onDataSpanMouseOver=3Dfunction(_a16,_a17,_a18){=0A=
var _a19=3D_a18.colObj;=0A=
var _a1a=3D_a19.parGrid;=0A=
if(!_a1a.isCellClickAllowed()){=0A=
return;=0A=
}=0A=
var _a1b=3DZDBUtil.getAttribute(_a16,"class","className");=0A=
if(_a1b){=0A=
_a16.orgClass=3D_a1b;=0A=
}else{=0A=
_a16.orgClass=3D"";=0A=
}=0A=
if(_a19.vudPerm){=0A=
ZDBUtil.setAttribute(_a16,_a16.orgClass+" =
ZDBPivotLink","class","className");=0A=
}=0A=
};=0A=
ZDBEvents.onDataSpanMouseOut=3Dfunction(_a1c,_a1d,_a1e){=0A=
var _a1f=3D_a1e.colObj;=0A=
var _a20=3D_a1f.parGrid;=0A=
if(!_a20.isCellClickAllowed()){=0A=
return;=0A=
}=0A=
ZDBUtil.setAttribute(_a1c,_a1c.orgClass,"class","className");=0A=
};=0A=
ZDBEvents.highlightLink=3Dfunction(_a21,_a22,_a23){=0A=
var _a24=3DZDBUtil.getPropertyFromEl(_a21,"cellObj","object");=0A=
if(!_a24){=0A=
return;=0A=
}=0A=
var _a25=3D_a24.cellEl;=0A=
if(!_a25){=0A=
return;=0A=
}=0A=
var _a26=3D_a25.className;=0A=
_a25.className=3D(_a23)?_a26+" zdbLinkStyle":_a26.replace(" =
zdbLinkStyle","");=0A=
};=0A=
ZDBEvents.colBaseType=3Dfunction(_a27){=0A=
var type=3D(_a27.type=3D=3D"REFCOL")?_a27.refColType:_a27.type;=0A=
return type;=0A=
};=0A=
ZDBEvents.attachEvents=3Dfunction(_a29){=0A=
for(var i=3D0,len=3D_a29.length;i<len;i++){=0A=
var _a2c=3D_a29[i].className;=0A=
var _a2d=3D_a29[i].getAttribute("addevt");=0A=
if(_a2d){=0A=
_a29[i].onmouseover=3Dfunction(){=0A=
ZDBMenu.zdbSetClass(this,null,"over");=0A=
};=0A=
_a29[i].onmouseout=3Dfunction(){=0A=
ZDBMenu.zdbSetClass(this,null,"out");=0A=
};=0A=
_a29[i].onmousedown=3Dfunction(){=0A=
ZDBMenu.zdbSetClass(this,null,"down");=0A=
};=0A=
_a29[i].onmousemove=3Dfunction(_a2e){=0A=
ZDBToolTip.showTip(_a2e);=0A=
};=0A=
var _a2f=3D_a29[i].getAttribute("isMenu");=0A=
if(_a2f=3D=3D"false"){=0A=
_a29[i].onmouseup=3Dfunction(){=0A=
ZDBMenu.zdbSetClass(this,null,"up");=0A=
};=0A=
}=0A=
}=0A=
}=0A=
};=0A=
var ZDBValidator=3Dnew function(){=0A=
this.monthList=3D["JANUARY","FEBRUARY","MARCH","APRIL","MAY","JUNE","JULY=
","AUGUST","SEPTEMBER","OCTOBER","NOVEMBER","DECEMBER"];=0A=
this.monthLenth=3D12;=0A=
this.weekList=3D["SUNDAY","MONDAY","TUESDAY","WEDNESDAY","THURSDAY","FRID=
AY","SATURDAY"];=0A=
this.weekLength=3D7;=0A=
this.isPositive1=3Dfunction(_a30,_a31){=0A=
return =
(ZDBValidator.isPositive(_a30,_a31)&&(ZDBValidator.isBlank(_a30)||parseIn=
t(_a30)>0));=0A=
};=0A=
this.isYear=3Dfunction(_a32,_a33){=0A=
if(_a33&&ZDBValidator.isBlank(_a32)){=0A=
return true;=0A=
}=0A=
var year=3DparseInt(_a32,10);=0A=
if(isNaN(year)){=0A=
return false;=0A=
}=0A=
return year>999&&year<9999;=0A=
return false;=0A=
};=0A=
this.isRange=3Dfunction(_a35,min,max){=0A=
try{=0A=
if(_a35>=3Dmin&&_a35<=3Dmax){=0A=
return true;=0A=
}=0A=
}=0A=
catch(e){=0A=
}=0A=
return false;=0A=
};=0A=
this.isQuarter=3Dfunction(_a38){=0A=
return /^[Qq]?[1-4]?([ ,]+[1-9]([0-9]){3}){0,1}$/.test(_a38);=0A=
};=0A=
this.isMonth=3Dfunction(_a39,_a3a){=0A=
if(_a3a&&ZDBValidator.isBlank(_a39)){=0A=
return true;=0A=
}=0A=
try{=0A=
var _a3b=3DparseInt(_a39);=0A=
if(_a3b>0&&_a3b<13){=0A=
return true;=0A=
}=0A=
_a39=3D(""+_a39).toUpperCase();=0A=
var _a3c=3DZDBUtil.indexOf(ZDBValidator.monthList,_a39,3);=0A=
if(_a3c>=3D0){=0A=
return true;=0A=
}=0A=
}=0A=
catch(e){=0A=
}=0A=
return false;=0A=
};=0A=
this.isDay=3Dfunction(_a3d,_a3e){=0A=
if(_a3e&&ZDBValidator.isBlank(_a3d)){=0A=
return true;=0A=
}=0A=
try{=0A=
var day=3DparseInt(day);=0A=
return day>0&&day<31;=0A=
}=0A=
catch(e){=0A=
}=0A=
return false;=0A=
};=0A=
this.isWeekDay=3Dfunction(_a40,_a41){=0A=
if(_a41&&ZDBValidator.isBlank(_a40)){=0A=
return true;=0A=
}=0A=
_a40=3D(""+_a40).toUpperCase();=0A=
try{=0A=
var _a42=3DZDBUtil.indexOf(ZDBValidator.weekList,_a40,3);=0A=
if(_a42>=3D0){=0A=
return true;=0A=
}=0A=
}=0A=
catch(e){=0A=
}=0A=
return false;=0A=
};=0A=
this.isBlank=3Dfunction(_a43){=0A=
return _a43!=3D=3Dnull&&_a43!=3D=3Dundefined&&_a43=3D=3D=3D"";=0A=
};=0A=
this.isArgCountOK=3Dfunction(_a44,_a45,_a46,_a47){=0A=
if(!_a46){=0A=
_a46=3D",";=0A=
}=0A=
try{=0A=
if(_a44.split(_a46).length=3D=3D_a45){=0A=
return true;=0A=
}=0A=
}=0A=
catch(e){=0A=
}=0A=
return false;=0A=
};=0A=
this.isPositive=3Dfunction(_a48,_a49,_a4a){=0A=
if(ZDBValidator.isNumber(_a48,_a49,_a4a)){=0A=
if(_a48=3D=3D=3D""||parseInt(_a48)>=3D0){=0A=
return true;=0A=
}=0A=
}=0A=
return false;=0A=
};=0A=
this.isNumber=3Dfunction(_a4b,_a4c,_a4d){=0A=
if(!_a4d){=0A=
_a4b=3DZDBConvert.trimData(_a4b);=0A=
}=0A=
if(_a4b=3D=3D=3D""){=0A=
return _a4c;=0A=
}=0A=
return /^[+-]?[0-9]+$/.test(_a4b);=0A=
};=0A=
this.isValidImgWidth=3Dfunction(_a4e,_a4f,_a50){=0A=
if(ZDBValidator.isNumber(_a4e,_a4f,_a50)){=0A=
if(_a4e=3D=3D=3D""||(parseInt(_a4e)>=3D250&&parseInt(_a4e)<=3D2000)){=0A=
return true;=0A=
}=0A=
}=0A=
return false;=0A=
};=0A=
this.isValidImgHeight=3Dfunction(_a51,_a52,_a53){=0A=
if(ZDBValidator.isNumber(_a51,_a52,_a53)){=0A=
if(_a51=3D=3D=3D""||(parseInt(_a51)>=3D200&&parseInt(_a51)<=3D2000)){=0A=
return true;=0A=
}=0A=
}=0A=
return false;=0A=
};=0A=
this.isDecimal=3Dfunction(_a54,_a55,_a56){=0A=
if(!_a56){=0A=
_a54=3DZDBConvert.trimData(_a54);=0A=
}=0A=
if(_a54=3D=3D=3D""){=0A=
return _a55;=0A=
}=0A=
return /^[+-]?[0-9]*[.]?[0-9]+$/.test(_a54);=0A=
};=0A=
this.isCurrency=3Dfunction(_a57,_a58,_a59,_a5a){=0A=
if(!_a59){=0A=
_a57=3DZDBConvert.trimData(_a57);=0A=
_a57=3DZDBUtil.removeChar(_a57,_a5a);=0A=
}=0A=
if(_a57=3D=3D=3D""){=0A=
return _a58;=0A=
}=0A=
return ZDBValidator.isDecimal(_a57);=0A=
};=0A=
this.isPercent=3Dfunction(_a5b,_a5c,_a5d){=0A=
if(!_a5d){=0A=
_a5b=3DZDBConvert.trimData(_a5b);=0A=
_a5b=3DZDBUtil.removeChar(_a5b,"%");=0A=
}=0A=
if(_a5b=3D=3D=3D""){=0A=
return _a5c;=0A=
}=0A=
return ZDBValidator.isDecimal(_a5b);=0A=
};=0A=
this.isEmail=3Dfunction(_a5e,_a5f,_a60){=0A=
if(!_a60){=0A=
_a5e=3DZDBConvert.trimData(_a5e);=0A=
}=0A=
if(_a5e=3D=3D=3D""){=0A=
return _a5f;=0A=
}=0A=
var _a61=3D_a5e.indexOf("@");=0A=
var _a62=3D_a5e.indexOf("@");=0A=
var _a63=3D_a5e.lastIndexOf(".");=0A=
var len=3D_a5e.length;=0A=
if((_a62<1)||(_a61<0)||(_a63<0)||(len<5)||(_a63-_a61<1)){=0A=
return false;=0A=
}=0A=
return true;=0A=
};=0A=
this.isUrl=3Dfunction(_a65,_a66,_a67){=0A=
if(!_a67){=0A=
_a65=3DZDBConvert.trimData(_a65);=0A=
}=0A=
if(_a65=3D=3D=3D""){=0A=
return _a66;=0A=
}=0A=
return true;=0A=
};=0A=
this.dataValFn=3Dfunction(_a68,_a69){=0A=
var val=3D_a68.getValue("validate");=0A=
var _a6b=3D_a68.colObj;=0A=
if(_a69=3D=3Dnull){=0A=
_a69=3D_a6b.type;=0A=
}=0A=
var _a6c=3D_a6b.displayName;=0A=
var =
_a6d=3DZDBI18NMap.f("zrpt.common.table.showinfo.js.invalidDataErr",ZDBEsc=
apeUtil.encodeForHtml(_a6c),_a68.rowObj.rid);=0A=
switch(_a69){=0A=
case "EMAIL":=0A=
if(!ZDBValidator.isEmail(val,true,false)){=0A=
_a68.setValidatedInfo(_a6d+ZDBI18NMap.g("zrpt.common.table.showinfo.js.in=
validEmail"),"CELL");=0A=
return false;=0A=
}=0A=
break;=0A=
case "URL":=0A=
if(!ZDBValidator.isUrl(val,true,false)){=0A=
_a68.setValidatedInfo(_a6d+ZDBI18NMap.g("zrpt.common.table.showinfo.js.in=
validURL"),"CELL");=0A=
return false;=0A=
}=0A=
break;=0A=
case "NUMBER":=0A=
if(!ZDBValidator.isNumber(val,true,false)){=0A=
_a68.setValidatedInfo(_a6d+ZDBI18NMap.g("zrpt.common.table.showinfo.js.in=
validNumber"),"CELL");=0A=
return false;=0A=
}=0A=
break;=0A=
case "POSITIVE_NUMBER":=0A=
if(!ZDBValidator.isPositive(val,true,false)){=0A=
_a68.setValidatedInfo(_a6d+ZDBI18NMap.g("zrpt.common.table.showinfo.js.in=
validPosNumber"),"CELL");=0A=
return false;=0A=
}=0A=
break;=0A=
case "DECIMAL_NUMBER":=0A=
if(!ZDBValidator.isDecimal(val,true,false)){=0A=
_a68.setValidatedInfo(_a6d+ZDBI18NMap.g("zrpt.common.table.showinfo.js.in=
validDeciNumber"),"CELL");=0A=
return false;=0A=
}=0A=
break;=0A=
case "CURRENCY":=0A=
var _a6e=3D_a6b.formatStr?_a6b.formatStr:"$";=0A=
if(!ZDBValidator.isCurrency(val,true,false,_a6e)){=0A=
_a68.setValidatedInfo(_a6d+ZDBI18NMap.f("zrpt.common.table.showinfo.js.in=
validCurrencyVal",_a6e),"CELL");=0A=
return false;=0A=
}=0A=
break;=0A=
case "PERCENT":=0A=
if(!ZDBValidator.isPercent(val,true,false)){=0A=
_a68.setValidatedInfo(_a6d+ZDBI18NMap.g("zrpt.common.table.showinfo.js.in=
validPercentVal"),"CELL");=0A=
return false;=0A=
}=0A=
break;=0A=
case "DATE":=0A=
var fmt=3D_a6b.dateFormat;=0A=
if(fmt&&!(ZDBUtil.containsAnyValue(fmt,["Z","MILLI"]))){=0A=
fmt=3DZDBUtil.calendarDateFormat(fmt);=0A=
if(typeof (val)=3D=3D"object"){=0A=
val=3Dval.print(fmt);=0A=
}=0A=
var _a70=3DZDBUtil.removeSpace(val.toLowerCase());=0A=
var _a71=3DDate.parseDate(val,fmt).print(fmt).toLowerCase();=0A=
_a71=3DZDBUtil.removeSpace(_a71);=0A=
if(_a70!=3D_a71){=0A=
if(!ZDBValidator.isDate(val,true,false)){=0A=
_a68.setValidatedInfo(_a6d+ZDBI18NMap.g("zrpt.common.table.showinfo.js.in=
validDate"),"CELL");=0A=
return false;=0A=
}=0A=
}=0A=
}else{=0A=
if(!ZDBValidator.isDate(val,true,false)){=0A=
_a68.setValidatedInfo(_a6d+ZDBI18NMap.g("zrpt.common.table.showinfo.js.in=
validDate"),"CELL");=0A=
return false;=0A=
}=0A=
}=0A=
break;=0A=
}=0A=
_a68.clearError(true,false,false);=0A=
return true;=0A=
};=0A=
this.resetDateSeparator=3Dfunction(_a72){=0A=
try{=0A=
return _a72.replace(/[.\-]/g,"/");=0A=
}=0A=
catch(e){=0A=
return _a72;=0A=
}=0A=
};=0A=
this.getYMDConvertedDate=3Dfunction(_a73){=0A=
try{=0A=
var _a74=3DZDBValidator.resetDateSeparator(_a73).split("/");=0A=
var _a75=3DparseInt(_a74[0],10);=0A=
var _a76=3DparseInt(_a74[1],10);=0A=
var _a77=3DparseInt(_a74[2],10);=0A=
var year=3Dmonth=3Dday=3D0;=0A=
_a75>31?year=3D_a75:_a75>12?day=3D_a75:_a75>0?month=3D_a75:0;=0A=
_a76>31?year=3D_a76:_a76>12?day=3D_a76:_a76>0?month=3D_a76:0;=0A=
_a77>31?year=3D_a77:_a77>12?day=3D_a77:_a77>0?month=3D_a77:0;=0A=
if(day&&month&&year){=0A=
var temp=3D_a74[0]+"/"+_a74[1]+"/"+_a77;=0A=
var _a7a=3DZDBUtil.getMonthName(month,true,true)+" "+day+", =
"+year+_a73.substring(temp.length);=0A=
return _a7a;=0A=
}=0A=
}=0A=
catch(e){=0A=
}=0A=
return _a73;=0A=
};=0A=
this.isDateFieldFound=3Dfunction(_a7b,_a7c){=0A=
var date=3Dnew Date(Date.parse(_a7b));=0A=
switch(_a7c.toLowerCase()){=0A=
case "year":=0A=
return (_a7b.indexOf(date.getFullYear())>=3D0);=0A=
case "month":=0A=
var mm=3Ddate.getMonth();=0A=
var _a7f=3Dmm+1;=0A=
var _a80=3DZDBUtil.getMonthName(mm,false,true).toUpperCase();=0A=
return (_a7b.indexOf(_a7f)>=3D0||_a7b.toUpperCase().indexOf(_a80)>=3D0);=0A=
case "date":=0A=
return (_a7b.indexOf(date.getDate())>=3D0);=0A=
case "hour":=0A=
return (_a7b.indexOf(date.getHours())>=3D0);=0A=
case "minute":=0A=
return (_a7b.indexOf(date.getMinutes())>=3D0);=0A=
case "second":=0A=
return (_a7b.indexOf(date.getSeconds())>=3D0);=0A=
}=0A=
};=0A=
this.isValidDateFound=3Dfunction(_a81){=0A=
var date=3Dnew Date(Date.parse(_a81));=0A=
return =
ZDBValidator.isDateFieldFound(_a81,"date")&&ZDBValidator.isDateFieldFound=
(_a81,"month")&&ZDBValidator.isDateFieldFound(_a81,"year");=0A=
};=0A=
this.isValidTimeFound=3Dfunction(_a83){=0A=
var _a84=3D_a83.indexOf(":");=0A=
var _a85=3D_a83.lastIndexOf(":");=0A=
if(_a84<0){=0A=
return false;=0A=
}=0A=
return =
ZDBValidator.isDateFieldFound(_a83,"hour")&&ZDBValidator.isDateFieldFound=
(_a83,"minute")&&((_a85<0||_a84=3D=3D_a85)||ZDBValidator.isDateFieldFound=
(_a83,"second"));=0A=
};=0A=
this.isTempDate=3Dfunction(_a86){=0A=
var dt=3DDate.parse(_a86);=0A=
if(isNaN(dt)){=0A=
return false;=0A=
}=0A=
var year=3DparseInt(_a86.substring(0,3),10);=0A=
if(year<1000){=0A=
return false;=0A=
}=0A=
return true;=0A=
};=0A=
this.getReplacedValue=3Dfunction(_a89){=0A=
var _a8a=3D"";=0A=
if(_a89){=0A=
for(var i=3D0;i<_a89.length;++i){=0A=
var _a8c=3D_a89.charAt(i);=0A=
if(_a8c=3D=3D"."||_a8c=3D=3D"-"){=0A=
_a8c=3D"/";=0A=
}=0A=
_a8a+=3D_a8c;=0A=
}=0A=
}=0A=
return _a8a;=0A=
};=0A=
this.isDate=3Dfunction(_a8d){=0A=
try{=0A=
if(_a8d=3D=3Dundefined){=0A=
return false;=0A=
}=0A=
if(_a8d=3D=3D""){=0A=
return true;=0A=
}=0A=
_a8d=3D_a8d.replace(/[.\-]/g,"/");=0A=
_a8d=3DZDBValidator.getYMDConvertedDate(_a8d);=0A=
var date=3DDate.parse(_a8d);=0A=
if(isNaN(date)){=0A=
return false;=0A=
}=0A=
return =
ZDBValidator.isValidDateFound(_a8d)&&((_a8d.indexOf(":")<0)||(ZDBValidato=
r.isValidTimeFound(_a8d)));=0A=
}=0A=
catch(e){=0A=
return false;=0A=
}=0A=
};=0A=
this.isUnique=3Dfunction(_a8f){=0A=
var _a90=3D_a8f.parGrid.rowData;=0A=
var _a91=3D_a8f.cellPos;=0A=
var _a92=3Dtrue;=0A=
var _a93=3DZDBDataGrid.getFirstRowIndex(_a90,false);=0A=
if(_a93<0){=0A=
return _a92;=0A=
}=0A=
var _a94=3DZDBDataGrid.getLastRowIndex(_a90,false);=0A=
for(var i=3D_a93;i<=3D_a94;i++){=0A=
var _a96=3D_a90[i].values[_a91];=0A=
var val=3D_a96.getValue("validate");=0A=
val=3Dval.toLowerCase().trim();=0A=
for(var j=3D_a93;j<i;j++){=0A=
var _a99=3D_a90[j].values[_a91];=0A=
if((_a99.getValue("validate").toLowerCase().trim())=3D=3Dval){=0A=
_a96.setValidatedInfo(_a8f.displayName+" =
"+ZDBI18NMap.g("zrpt.common.showinfo.js.duplicateEntryErr"),"COL");=0A=
_a92=3Dfalse;=0A=
break;=0A=
}=0A=
}=0A=
if(j=3D=3Di){=0A=
_a96.clearError(false,true,false);=0A=
}=0A=
}=0A=
return _a92;=0A=
};=0A=
this.isUniqueANC=3Dfunction(_a9a){=0A=
var _a9b=3D_a9a.parGrid.rowData;=0A=
var _a9c=3D_a9a.cellPos;=0A=
var _a9d=3Dtrue;=0A=
var _a9e=3DZDBDataGrid.getFirstRowIndex(_a9b,false);=0A=
var _a9f=3DZDBDataGrid.getLastRowIndex(_a9b,false);=0A=
for(var i=3D_a9e;i<_a9f;i++){=0A=
var _aa1=3D_a9b[i].values[_a9c];=0A=
var val=3D_aa1.getValue("validate");=0A=
for(var j=3D_a9e;j<i;j++){=0A=
var _aa4=3D_a9b[j].values[_a9c];=0A=
if(val=3D=3DZDBDesignGridConst.AUTO_NUMBER&&_aa4.getValue("validate")=3D=3D=
val){=0A=
_aa1.setValidatedInfo(ZDBI18NMap.g("zrpt.common.showinfo.js.multiAutoNumC=
olErr"),"COL");=0A=
_a9d=3Dfalse;=0A=
break;=0A=
}=0A=
}=0A=
if(j=3D=3Di){=0A=
_aa1.clearError(false,true,false);=0A=
}=0A=
}=0A=
return _a9d;=0A=
};=0A=
this.isLossLess=3Dfunction(src,tgt){=0A=
if(src=3D=3Dtgt||tgt=3D=3DZDBConst.PLAIN||tgt=3D=3DZDBConst.MULTI_LINE||t=
gt=3D=3DZDBConst.URL){=0A=
return true;=0A=
}=0A=
if((src=3D=3DZDBConst.NUMBER||src=3D=3DZDBConst.POSITIVE_NUMBER)&&(tgt=3D=
=3DZDBConst.DECIMAL_NUMBER||tgt=3D=3DZDBConst.CURRENCY||tgt=3D=3DZDBConst=
.PERCENT||tgt=3D=3DZDBConst.AUTO_NUMBER)){=0A=
return true;=0A=
}=0A=
if(src=3D=3DZDBConst.POSITIVE_NUMBER&&tgt=3D=3DZDBConst.NUMBER){=0A=
return true;=0A=
}=0A=
if((src=3D=3DZDBConst.DECIMAL_NUMBER||src=3D=3DZDBConst.CURRENCY||src=3D=3D=
ZDBConst.PERCENT)&&(tgt=3D=3DZDBConst.DECIMAL_NUMBER||tgt=3D=3DZDBConst.C=
URRENCY||tgt=3D=3DZDBConst.PERCENT||tgt=3D=3DZDBConst.AUTO_NUMBER)){=0A=
return true;=0A=
}=0A=
return false;=0A=
};=0A=
this.formulaColDataTypeChg=3Dfunction(src,tgt){=0A=
var =
arr1=3D[ZDBConst.PLAIN,ZDBConst.MULTI_LINE,ZDBConst.EMAIL,ZDBConst.URL];=0A=
var =
arr2=3D[ZDBConst.NUMBER,ZDBConst.POSITIVE_NUMBER,ZDBConst.DECIMAL_NUMBER,=
ZDBConst.CURRENCY,ZDBConst.PERCENT];=0A=
if(ZDBUtil.indexOf(arr1,src)!=3D-1&&ZDBUtil.indexOf(arr1,tgt)!=3D-1){=0A=
return true;=0A=
}else{=0A=
if(ZDBUtil.indexOf(arr2,src)!=3D-1&&ZDBUtil.indexOf(arr2,tgt)!=3D-1){=0A=
return true;=0A=
}else{=0A=
return false;=0A=
}=0A=
}=0A=
};=0A=
this.checkLength=3Dfunction(str,_aac){=0A=
if(str.length<=3DparseInt(_aac.getAttribute("zdbfieldlength"))){=0A=
return true;=0A=
}=0A=
return false;=0A=
};=0A=
this.checkFieldLength=3Dfunction(_aad){=0A=
try{=0A=
var str=3D_aad.value;=0A=
var _aaf=3DZDBUtil.getAttribute(_aad,"ZDBFIELDLENGTH").split(",");=0A=
var min=3DparseInt(ZDBConvert.trimData(_aaf[0]),10);=0A=
var max=3DparseInt(ZDBConvert.trimData(_aaf[1]),10);=0A=
return ZDBValidator.isRange(ZDBConvert.trimData(str).length,min,max);=0A=
}=0A=
catch(e){=0A=
}=0A=
return false;=0A=
};=0A=
this.validateFindAndReplaceVal=3Dfunction(type,val,_ab4){=0A=
switch(type){=0A=
case "PLAIN":=0A=
case "MULTI_LINE":=0A=
case "URL":=0A=
if(!ZDBValidator.isUrl(val,_ab4,false)){=0A=
return false;=0A=
}=0A=
break;=0A=
case "NUMBER":=0A=
if(!ZDBValidator.isNumber(val,_ab4,false)){=0A=
return false;=0A=
}=0A=
break;=0A=
case "POSITIVE_NUMBER":=0A=
if(!ZDBValidator.isPositive(val,_ab4,false)){=0A=
return false;=0A=
}=0A=
break;=0A=
case "DECIMAL_NUMBER":=0A=
case "CURRENCY":=0A=
case "PERCENT":=0A=
if(!ZDBValidator.isDecimal(val,_ab4,false)){=0A=
return false;=0A=
}=0A=
break;=0A=
}=0A=
return true;=0A=
};=0A=
this.isValidYear=3Dfunction(_ab5,el){=0A=
if(ZDBValidator.tipValue(_ab5,el)){=0A=
return true;=0A=
}=0A=
if(ZDBValidator.isPositive(_ab5,false)){=0A=
return _ab5>1901&&_ab5<2038;=0A=
}=0A=
return false;=0A=
};=0A=
this.isValidDay=3Dfunction(_ab7,el){=0A=
if(ZDBValidator.tipValue(_ab7,el)){=0A=
return true;=0A=
}=0A=
if(ZDBValidator.isPositive(_ab7,false)){=0A=
return _ab7>0&&_ab7<=3D31;=0A=
}=0A=
return false;=0A=
};=0A=
this.isValidHour=3Dfunction(_ab9,el){=0A=
if(ZDBValidator.tipValue(_ab9,el)){=0A=
return true;=0A=
}=0A=
if(ZDBValidator.isPositive(_ab9,false)){=0A=
return _ab9>=3D0&&_ab9<24;=0A=
}=0A=
return false;=0A=
};=0A=
this.isValidMinSec=3Dfunction(_abb,el){=0A=
if(ZDBValidator.tipValue(_abb,el)){=0A=
return true;=0A=
}=0A=
if(ZDBValidator.isPositive(_abb,false)){=0A=
return _abb>=3D0&&_abb<60;=0A=
}=0A=
return false;=0A=
};=0A=
this.tipValue=3Dfunction(_abd,el){=0A=
if(el.getAttribute("tipValue")=3D=3D_abd){=0A=
return true;=0A=
}=0A=
return false;=0A=
};=0A=
this.isEmailValue=3Dfunction(_abf,_ac0,_ac1){=0A=
if(_abf=3D=3D""){=0A=
return ZDBValidator.isEmail(_ac0,true,false);=0A=
}=0A=
if(_ac1&&ZDBValidator.isBlank(_ac0)){=0A=
return true;=0A=
}=0A=
var _ac2=3D_abf.indexOf("@");=0A=
var _ac3=3D_abf.indexOf(".");=0A=
var _ac4=3D_ac0.indexOf("@");=0A=
var _ac5=3D_ac0.indexOf(".");=0A=
if((_ac2!=3D-1)&&(_ac4=3D=3D-1)||(_ac2=3D=3D-1)&&(_ac4!=3D-1)){=0A=
return false;=0A=
}=0A=
if((_ac3!=3D-1)&&(_ac5=3D=3D-1)||(_ac3=3D=3D-1)&&(_ac5!=3D-1)){=0A=
return false;=0A=
}=0A=
return true;=0A=
};=0A=
};=0A=
var ZDBConvert=3Dnew function(){=0A=
this.toMonthNumber=3Dfunction(_ac6,_ac7){=0A=
var _ac8=3D(""+_ac6).toUpperCase();=0A=
var _ac9=3DZDBUtil.indexOf(ZDBValidator.monthList,_ac8,3);=0A=
if(_ac9>=3D0){=0A=
return (_ac7?_ac9:(_ac9+1));=0A=
}=0A=
return _ac6;=0A=
};=0A=
this.toWeekNumber=3Dfunction(_aca,_acb,_acc){=0A=
if(!_acc){=0A=
_acc=3D"SUNDAY";=0A=
}=0A=
var _acd=3DZDBUtil.indexOf(ZDBValidator.weekList,3);=0A=
var _ace=3DZDBUtil.indexOf(ZDBValidator.weekList,3);=0A=
var _acf=3D(_ace-_acd);=0A=
if(_acf<0){=0A=
_acf+=3D7;=0A=
}=0A=
if(!_acb){=0A=
_acf+=3D1;=0A=
}=0A=
return _acf;=0A=
};=0A=
this.trimData=3Dfunction(val){=0A=
if(val.trim){=0A=
try{=0A=
return val.trim();=0A=
}=0A=
catch(e){=0A=
return val;=0A=
}=0A=
}else{=0A=
return val;=0A=
}=0A=
};=0A=
this.toPercent=3Dfunction(val){=0A=
return ZDBConvert.trimData(ZDBUtil.removeChar(val,"%"));=0A=
};=0A=
this.toCurrency=3Dfunction(val,_ad3){=0A=
if(_ad3!=3D"undefined"){=0A=
_ad3=3D"$";=0A=
}=0A=
return ZDBConvert.trimData(ZDBUtil.removeChar(val,_ad3));=0A=
};=0A=
this.toDate=3Dfunction(val,_ad5){=0A=
if(val=3D=3Dnull||!val){=0A=
return "";=0A=
}=0A=
var _ad6=3D"%d %b %Y %H:%M:%S";=0A=
var _ad7=3D_ad5.colObj.dateFormat;=0A=
if(_ad7&&_ad7.toUpperCase().indexOf("MILLI")=3D=3D-1){=0A=
_ad7=3DZDBUtil.calendarDateFormat(_ad7);=0A=
}else{=0A=
_ad7=3D_ad6;=0A=
}=0A=
if(typeof (val)=3D=3D"object"){=0A=
val=3Dval.print(_ad7);=0A=
}=0A=
val=3DDate.parseDate(val,_ad7).print(_ad6);=0A=
return val;=0A=
};=0A=
this.toDateFilter=3Dfunction(val){=0A=
if(val=3D=3Dnull||!val){=0A=
return "";=0A=
}=0A=
val=3DZDBValidator.resetDateSeparator(val);=0A=
val=3DZDBValidator.getYMDConvertedDate(val);=0A=
var date=3Dnew Date(val);=0A=
var dd=3Ddate.getDate();=0A=
var mm=3Ddate.getMonth();=0A=
var yy=3Ddate.getFullYear();=0A=
var hh=3Ddate.getHours();=0A=
var MM=3Ddate.getMinutes();=0A=
var ss=3Ddate.getSeconds();=0A=
function get(_ae0){=0A=
if(_ae0<10){=0A=
return "0"+_ae0;=0A=
}else{=0A=
return _ae0;=0A=
}=0A=
}=0A=
return (get(dd)+" "+ZDBUtil.getMonthName(mm,false,true)+" "+yy+" =
"+get(hh)+":"+get(MM)+":"+get(ss));=0A=
};=0A=
};=0A=
function ZDBAnalysisView(_ae1,_ae2,_ae3){=0A=
this.isMultiTabSharedRep=3D_ae1.getAttribute("isMultiTabSharedRep")||fals=
e;=0A=
this.modified=3D0;=0A=
this.sendCounter=3D0;=0A=
this.eModeHelper=3D(!_ae2.isStandAlone())?window.ZDBAnalysisEditViewMode:=
window.ZADummyEditMode;=0A=
ZDBClientViewAPI.initFromDiv(this,_ae1);=0A=
this.merge=3D_ae1.getAttribute("MERGE")||false;=0A=
this.oldConfig=3D"";=0A=
this.receivedCounter=3D0;=0A=
this.currentList=3Dnew Array();=0A=
this.VMFiltersList=3Dnew Array();=0A=
this.dropAreas=3Dnull;=0A=
this.graphSelected=3D_ae1.getAttribute("graphType");=0A=
this.subGraphType=3D_ae1.getAttribute("subGraphType")=3D=3Dnull?"DEF":_ae=
1.getAttribute("subGraphType");=0A=
this.editMode=3D_ae3;=0A=
this.legend=3D(this.type=3D=3D"AnalysisView");=0A=
this.labelDiv=3Dnull;=0A=
this.legendDiv=3Ddocument.createElement("div");=0A=
this.propSet=3Dnull;=0A=
this.legendCriteriaDiv=3Ddocument.createElement("div");=0A=
this.VMFilterCritValDiv=3Ddocument.createElement("div");=0A=
this.zaPVTColDiv=3Dnull;=0A=
this.requestAllowed=3Dtrue;=0A=
this.zaChartPropDiv=3Dnull;=0A=
this.zaThrshldDiv=3Dnull;=0A=
this.tholdAxisDiv=3Dnull;=0A=
this.frmTitle=3Dnull;=0A=
this.frmDescription=3Dnull;=0A=
this.chartWidth=3Dnull;=0A=
this.chartHeight=3Dnull;=0A=
this.firstTime=3Dtrue;=0A=
this.isNoLegendSelected=3Dfalse;=0A=
this.defautViewStatus=3Dfalse;=0A=
this.rowGrandSummary=3D("true"=3D=3D_ae1.getAttribute("rowGrandSummary"))=
;=0A=
this.colGrandSummary=3D("true"=3D=3D_ae1.getAttribute("colGrandSummary"))=
;=0A=
this.allSubTotal=3D("true"=3D=3D_ae1.getAttribute("allSubTotal"));=0A=
this.initialize();=0A=
this.graphFields.style.display=3D"block";=0A=
this.legendPos=3D_ae2.getConfig("LP")||_ae1.getAttribute("legendPos");=0A=
this.VMFilter=3D_ae2.getConfig("showVMfilter");=0A=
this.legendFilterEnable=3D("true"=3D=3D_ae1.getAttribute("legendFilter"))=
;=0A=
this.legendTitleModified=3D("true"=3D=3D_ae1.getAttribute("legendTitleMod=
ified"));=0A=
this.legendTitleValue=3D(this.legendTitleModified)?_ae1.getAttribute("leg=
endTitle"):null;=0A=
var _ae4=3D_ae1.getElementsByTagName("div");=0A=
for(var i=3D0,j=3D_ae4.length;i<j;i++){=0A=
if(_ae4[i].getAttribute("ZAPVCritProp")!=3Dnull){=0A=
this.zaPVTColDiv=3D_ae4[i];=0A=
continue;=0A=
}=0A=
}=0A=
this.handleConfig(_ae1);=0A=
if(this.objId<0){=0A=
this.modified=3D1;=0A=
}=0A=
if(_ae2.isStandAlone()){=0A=
this.analysisArea.className=3D"ZDBAVWkParentStandalone";=0A=
}=0A=
}=0A=
ZDBAnalysisView.prototype.setModified=3Dfunction(){=0A=
if(!this.permissions.designModify){=0A=
return;=0A=
}=0A=
this.modified=3D1;=0A=
this.viewCtx.updateModified();=0A=
};=0A=
ZDBAnalysisView.defaultView=3Dfunction(view){=0A=
view.eModeHelper.chartActionToolbar("disable",view);=0A=
if(view.defautViewStatus=3D=3Dtrue){=0A=
ZDBAnalysisView.showRefreshDiv(view);=0A=
view.chartArea.className=3D"AnalysisChartArea";=0A=
return;=0A=
}=0A=
view.chartArea.innerHTML=3D"";=0A=
var _ae8=3DZDBAnalysisView["default"+view.type].cloneNode(true);=0A=
_ae8.style.display=3D"block";=0A=
ZDBAnalysisView.showRefreshDiv(view);=0A=
view.chartArea.appendChild(_ae8);=0A=
view.refreshDiv.style.display=3D"";=0A=
view.chartArea.className=3D"AnalysisChartArea";=0A=
view.defautViewStatus=3Dtrue;=0A=
};=0A=
ZDBAnalysisView.initialize=3Dfunction(){=0A=
if(this.initialized){=0A=
return;=0A=
}=0A=
this.horzLine=3D$("ZDBChartHorzLine");=0A=
this.vertLine=3D$("ZDBChartVertLine");=0A=
this.analysisRefreshDiv=3Drem$("ZDBAnalysisRefresh");=0A=
ZDBVUDataAPI.viewUDDiv=3Drem$("ZDBViewUDDlg");=0A=
this.analysisViewTpl=3Drem$("ZDBAnalysisViewTpl");=0A=
this.graphFieldTpl=3Drem$("ZDBGraphFieldTpl");=0A=
this.graphFieldTpl.id=3D"";=0A=
ZDBUtil.removeNonElements(this.graphFieldTpl);=0A=
this.VMFilterFieldTpl=3Drem$("ZAVMFilterFieldTpl");=0A=
this.VMFilterFieldTpl.id=3D"";=0A=
ZDBUtil.removeNonElements(this.VMFilterFieldTpl);=0A=
ZDBAnalysisView.filterFieldTpl=3Drem$("ZDBFilterFieldTpl");=0A=
ZDBUtil.removeNonElements(ZDBAnalysisView.filterFieldTpl);=0A=
this.newViewDlg=3Drem$("ZDBNewAnalysis");=0A=
ZDBAnalysisFuncMenu.funcMenuBox=3Drem$("ZDBFuncMenuBox");=0A=
ZDBAnalysisFuncMenu.numSubFuncMenuBox=3Drem$("ZDBNumSubFunc");=0A=
ZDBAnalysisFuncMenu.dataFieldSelectBox=3D$("ZDBDataFields");=0A=
ZDBAnalysisFuncMenu.dataFieldSelectDlg=3Drem$("ZDBDataFieldsDlg");=0A=
this.defaultAnalysisView=3Drem$("defaultAnalysisView");=0A=
this.defaultPivot=3Drem$("defaultPivot");=0A=
this.defaultSummaryView=3Drem$("defaultSummaryView");=0A=
this.dropSpace=3D$("ZDBBlankField");=0A=
document.body.appendChild(this.dropSpace);=0A=
this.graphBtnName=3D{AnalysisView:ZDBI18NMap.g("zrpt.common.analysis.refr=
esh.js.graph"),Pivot:ZDBI18NMap.g("zrpt.common.analysis.refresh.js.pivot"=
),SummaryView:ZDBI18NMap.g("zrpt.common.analysis.refresh.js.summary")};=0A=
this.initialized=3Dtrue;=0A=
};=0A=
ZDBAnalysisView.prototype.initialize=3Dfunction(){=0A=
if(this.initialized){=0A=
return;=0A=
}=0A=
this.chartHighlighterObj=3Dnew Object();=0A=
this.dropAreas=3Dnew Object();=0A=
this.drawnSVGObj=3Dnew Object();=0A=
this.analysisArea=3DZDBAnalysisView.analysisViewTpl.cloneNode(true);=0A=
this.analysisArea.view=3Dthis;=0A=
this.viewComp=3Dthis.analysisArea;=0A=
ZDBUtil.setNamedChildEls(this.analysisArea,this);=0A=
var _ae9=3Dthis.generalAnalysisFields.parentNode;=0A=
_ae9.removeChild(this.generalAnalysisFields);=0A=
_ae9.removeChild(this.pivotFields);=0A=
if(this.summaryViewFields){=0A=
_ae9.removeChild(this.summaryViewFields);=0A=
}=0A=
this.chartHighlighterObj.svgContainer=3D$("ZDBSVGCONTAINER").cloneNode(tr=
ue);=0A=
this.chartHighlighterObj.svgContainer.removeAttribute("id");=0A=
this.filterTabSelected=3Dfalse;=0A=
this.subGraphTypes=3D{PIE:"DEF",BAR:"DEF",SBR:"DEF",WEB:"DEF",SCATTER:"DE=
F",LINE:"DEF",AREA:"DEF",TABLE_CHART:"DEF"};=0A=
if(this.type=3D=3D"Pivot"){=0A=
this.graphFields=3Dthis.pivotFields;=0A=
}else{=0A=
if(this.type=3D=3D"SummaryView"){=0A=
this.graphFields=3Dthis.summaryViewFields;=0A=
}else{=0A=
this.graphFields=3Dthis.generalAnalysisFields;=0A=
}=0A=
}=0A=
this.refreshDiv=3DZDBAnalysisView.analysisRefreshDiv.cloneNode(true);=0A=
this.refreshDiv.className=3D"showGraphRefresh";=0A=
_ae9.appendChild(this.graphFields);=0A=
ZDBUtil.setNamedChildEls(this.analysisArea,this.dropAreas,"VIEWTYPE");=0A=
delete this.dropAreas["VIEWTYPESet"];=0A=
ZDBUtil.removeNonElements(this.filterNav);=0A=
this.filterInfoTD=3Dthis[this.type+"FilterInfoTD"];=0A=
this.eModeHelper.updateFieldsList(this);=0A=
this.initialized=3Dtrue;=0A=
};=0A=
ZDBAnalysisView.prototype.updatePVCritColSettings=3Dfunction(_aea,_aeb){=0A=
var view=3Dthis;=0A=
if(view.type=3D=3D"Pivot"){=0A=
var _aed=3Dview.zaPVTColDiv;=0A=
if(_aed!=3Dnull){=0A=
ZDBUtil.removeNonElements(_aed);=0A=
var _aee=3D_aed.getElementsByTagName("div");=0A=
}=0A=
for(var i=3D0,j=3D_aee.length;i<j;i++){=0A=
var _af1=3D_aee[i].getAttribute("CRITERIA");=0A=
if(_af1!=3Dnull&&_af1=3D=3D_aea){=0A=
_aee[i].setAttribute("COLSIZE",_aeb);=0A=
return;=0A=
}=0A=
}=0A=
_aed.innerHTML=3D_aed.innerHTML+"<div name=3D'ZAPVCritProp'  =
CRITERIA=3D'"+ZDBEscapeUtil.encodeForHtml(_aea)+"' =
COLSIZE=3D'"+_aeb+"'></div>";=0A=
}=0A=
};=0A=
ZDBAnalysisView.prototype.removePVCritColSettings=3Dfunction(_af2){=0A=
var view=3Dthis;=0A=
if(view.type=3D=3D"Pivot"){=0A=
var _af4=3Dview.zaPVTColDiv;=0A=
if(_af4){=0A=
ZDBUtil.removeNonElements(_af4);=0A=
var _af5=3D_af4.getElementsByTagName("div");=0A=
var _af6=3D_af5.length;=0A=
if(_af6>0){=0A=
var _af7=3D0;=0A=
var _af8=3D_af5[_af7];=0A=
var _af9;=0A=
while(_af8&&_af7<_af6){=0A=
_af9=3Dfalse;=0A=
var _afa=3D_af8.getAttribute("CRITERIA");=0A=
if(_afa!=3Dnull){=0A=
for(var k=3D0,l=3D_af2.length;k<l;k++){=0A=
if(_af2[k]!=3Dnull&&_afa.indexOf(_af2[k])>-1){=0A=
_af8.parentNode.removeChild(_af8);=0A=
_af9=3Dtrue;=0A=
break;=0A=
}=0A=
}=0A=
}=0A=
if(_af9){=0A=
--_af6;=0A=
}else{=0A=
++_af7;=0A=
}=0A=
_af8=3D_af5[_af7];=0A=
_af6;=0A=
}=0A=
}=0A=
}=0A=
var list=3Dthis.currentList;=0A=
for(var i=3D0,j=3Dlist.length;i<j;i++){=0A=
if(list[i]!=3Dnull&&list[i].getAttribute("SORTCRITERIA")!=3Dnull){=0A=
for(var k=3D0,l=3D_af2.length;k<l;k++){=0A=
if(_af2[k]!=3Dnull&&list[i].getAttribute("SORTCRITERIA").indexOf(_af2[k])=
>-1){=0A=
list[i].removeAttribute("SORTTYPE");=0A=
list[i].removeAttribute("SORTCRITERIA");=0A=
break;=0A=
}=0A=
}=0A=
}=0A=
}=0A=
}=0A=
};=0A=
ZDBAnalysisView.prototype.setGridObj=3Dfunction(_b00){=0A=
if(this.gridObj!=3Dnull){=0A=
ZDBDataGrid.removeInstance(this.gridObj.ID);=0A=
}=0A=
this.gridObj=3D_b00;=0A=
if(_b00!=3Dnull){=0A=
_b00.viewObj=3Dthis;=0A=
}=0A=
};=0A=
ZDBAnalysisView.prototype.setChartDimensions=3Dfunction(){=0A=
var _b01=3Dthis.workArea;=0A=
var _b02=3Dthis.graphFieldHolder;=0A=
var _b03=3Dthis.attachedSwipeArea;=0A=
var _b04=3D_b01.parentNode;=0A=
var _b05=3D_b04.offsetWidth;=0A=
var _b06=3D_b04.offsetHeight;=0A=
var _b07=3D0;=0A=
if(ZDBClientUI.layoutMode=3D=3D"max"&&this.editMode=3D=3Dtrue){=0A=
var _b08=3D_b03.style;=0A=
_b08.height=3D_b06+"px";=0A=
_b08.display=3D"";=0A=
_b07=3DparseInt(_b08.width);=0A=
}else{=0A=
_b03.style.display=3D"none";=0A=
}=0A=
var _b09=3D_b05-_b07;=0A=
_b02.style.width=3D(_b09)+"px";=0A=
_b02.style.left=3D_b07+"px";=0A=
_b01.style.display=3D"none";=0A=
var wTop=3D_b02.offsetHeight+parseInt(this.dropAreaPanel.style.top)+5;=0A=
var _b0b=3D(_b06-wTop);=0A=
var _b0c=3D(_b09);=0A=
var _b0d=3D_b01.style;=0A=
_b0d.height=3D_b0b+"px";=0A=
_b0d.width=3D_b0c+"px";=0A=
_b0d.top=3DwTop+"px";=0A=
_b0d.left=3D_b07+"px";=0A=
_b0d.display=3D"";=0A=
this.chartWidth=3D(_b05<250)?250:_b0c;=0A=
var _b0e=3D_b06;=0A=
if("IGOOGLE"=3D=3Dthis.viewCtx.getConfig("PSRC")){=0A=
_b0e=3DparseInt(0.8*this.chartWidth);=0A=
}=0A=
_b0e=3D(_b0e<150)?150:_b0b;=0A=
var _b0f=3Dthis.chartArea.chartIMG;=0A=
if(_b0f){=0A=
_b0f.setAttribute("usemap","");=0A=
}=0A=
this.chartHeight=3D_b0e;=0A=
};=0A=
ZDBAnalysisView.prototype.save=3Dfunction(_b10){=0A=
var _b11=3Dthis.eModeHelper.validateView(this);=0A=
if(_b11=3D=3Dfalse){=0A=
return;=0A=
}=0A=
if(ZDBUtil.isNewView(this)){=0A=
if(!ZDBCreateViewAPI.getNameForNewView(this,_b10)){=0A=
return;=0A=
}=0A=
this.displayName=3Dthis.newName;=0A=
this.description=3Dthis.newDesc;=0A=
this.folderId=3Dthis.folderId;=0A=
}=0A=
this.saveCurrentConfig(_b10);=0A=
};=0A=
ZDBAnalysisView.prototype.getViewParams=3Dfunction(){=0A=
var _b12=3D"";=0A=
if(ZDBUtil.isNewView(this)){=0A=
_b12+=3D"&PARENTVIEWID=3D"+this.parentViewId;=0A=
}else{=0A=
_b12+=3D"&OBJID=3D"+this.objId;=0A=
}=0A=
_b12+=3Dthis.viewCtx.getAdditionalParams();=0A=
return _b12;=0A=
};=0A=
ZDBAnalysisView.prototype.saveCurrentConfig=3Dfunction(_b13){=0A=
if((!this.permissions.designModify=3D=3D1)&&(!this.permissions.createChil=
dReports=3D=3D1)){=0A=
return;=0A=
}=0A=
var xml=3DZDBAnalysisConfig.getConfig(this,true);=0A=
AjaxAPI.sendRequest({URL:"/ZDBVisualAnalysisAction.ma?ZDBACTION=3DSAVEANA=
LYSIS&VMOD=3Dtrue&OBJTYPE=3D"+this.type+this.getViewParams(),REQUESTHEADE=
RS:{"Content-type":"text/xml;charset=3Dutf-8"},POSTBODY:xml,OPSTATUSID:ZD=
BClientUI.selectedTab.tabIcon,VIEW:this,ONSUCCESSFUNC:ZDBAnalysisView.han=
dleSave,ONFAILUREFUNC:ZDBCreateViewAPI.handleViewSaveFailure,ISNEWVIEW:(Z=
DBUtil.isNewView(this)),ORIGREQOPTIONS:_b13});=0A=
};=0A=
ZDBAnalysisView.handleSave=3Dfunction(_b15,_b16){=0A=
ZDBCreateViewAPI.handleViewSave(_b15,_b16);=0A=
var view=3D_b16["VIEW"];=0A=
if(_b16["ISNEWVIEW"]){=0A=
view.permissions.designModify=3D1;=0A=
view.chartDescEl.innerHTML=3DZDBEscapeUtil.encodeForHtml(view.description=
);=0A=
if(view.gridObj){=0A=
view.gridObj.objId=3Dview.objId;=0A=
view.gridObj.parentViewId=3Dview.parentViewId;=0A=
}=0A=
}=0A=
};=0A=
ZDBAnalysisView.prototype.checkListNContinue=3Dfunction(){=0A=
if(this.currentList.length=3D=3D0&&this.VMFiltersList.length=3D=3D0){=0A=
ZDBAnalysisView.defaultView(this);=0A=
return false;=0A=
}else{=0A=
return true;=0A=
}=0A=
};=0A=
ZDBAnalysisView.prototype.refreshView=3Dfunction(){=0A=
if(this.type=3D=3D"AnalysisView"){=0A=
ZDBChartUtil.hide(null,this);=0A=
}=0A=
this.setChartDimensions();=0A=
var _b18=3Dthis.checkListNContinue();=0A=
if(_b18=3D=3Dfalse){=0A=
return false;=0A=
}=0A=
if(this.eModeHelper.validateView(this)=3D=3Dfalse){=0A=
return false;=0A=
}=0A=
this.chartArea.className=3D"AnalysisChartArea";=0A=
ZDBAnalysisView.closeRefreshDiv(this);=0A=
if(this.type=3D=3D"AnalysisView"){=0A=
this.drawnSVGObj=3Dnew Object();=0A=
if(this.graphSelected!=3D"TABLE_CHART"){=0A=
this.refreshGraph();=0A=
}else{=0A=
ZDBAnalysisView.tableChart(this);=0A=
}=0A=
}else{=0A=
if(this.type=3D=3D"Pivot"){=0A=
this.pivotView();=0A=
}else{=0A=
if(this.type=3D=3D"SummaryView"){=0A=
this.summaryView();=0A=
}=0A=
}=0A=
}=0A=
this.defautViewStatus=3Dfalse;=0A=
};=0A=
ZDBAnalysisView.setModifyAndRefreshView=3Dfunction(view){=0A=
view.setModified();=0A=
view.refreshView();=0A=
};=0A=
ZDBAnalysisView.prototype.refreshGraph=3Dfunction(){=0A=
var _b1a=3DZDBUtil.isViewModified(this);=0A=
if((!_b1a)&&(this.legendCriteriaDiv)&&(this.legendCriteriaDiv.childNodes.=
length>0)){=0A=
_b1a=3Dtrue;=0A=
}=0A=
var _b1b=3Dthis.viewCtx;=0A=
ZDBAnalysisView.closeRefreshDiv(this);=0A=
var xml=3DZDBAnalysisConfig.getCurrentConfig(this,true);=0A=
var _b1d=3D_b1b.isStandAlone();=0A=
var _b1e=3D_b1b.getConfig("PSRC");=0A=
var _b1f=3Dthis.getViewParams();=0A=
var =
url=3D"/ZAGraphView.cc?height=3D"+this.chartHeight+"&width=3D"+this.chart=
Width+"&legend=3D"+this.legend+_b1f+"&STANDALONE=3D"+_b1d+"&EDITMODE=3D"+=
(this.editMode=3D=3Dtrue)+"&LP=3D"+this.legendPos;=0A=
if(_b1e){=0A=
url+=3D"&PSRC=3D"+_b1e;=0A=
}=0A=
url+=3D(_b1a)?"&VMOD=3D"+_b1a:"";=0A=
AjaxAPI.sendRequest({URL:url,POSTBODY:xml,REQUESTHEADERS:{"Content-type":=
"text/xml;charset=3Dutf-8"},ONFAILUREFUNC:ZDBAnalysisView.handleFailure,V=
IEW:this,SENDCOUNTER:++this.sendCounter,ONSUCCESSFUNC:ZDBAnalysisView.pla=
ceChart,OPSTATUSID:this.viewCtx.getLoadIndicator(ZDBI18NMap.g("zrpt.commo=
n.analysis.js.generate_rpt"))});=0A=
this.eModeHelper.chartActionToolbar("enable",this);=0A=
this.eModeHelper.updateFilterInfo(this);=0A=
};=0A=
ZDBAnalysisView.prototype.resizeView=3Dfunction(_b21,_b22){=0A=
if(this.gridObj!=3Dnull){=0A=
this.gridObj.resizeGrid(this.chartArea.offsetWidth,this.chartArea.offsetH=
eight);=0A=
}else{=0A=
this.refreshView();=0A=
}=0A=
};=0A=
ZDBAnalysisView.handleFailure=3Dfunction(_b23,_b24){=0A=
ZDBAnalysisView.closeRefreshDiv(_b24["VIEW"]);=0A=
AjaxAPI.onFailureFunc(_b23,_b24);=0A=
};=0A=
ZDBAnalysisView.prototype.fetchMap=3Dfunction(){=0A=
var _b25=3Dthis.chartArea.mapDIV;=0A=
if(_b25.getAttribute("mapNeeded")=3D=3D"false"){=0A=
return;=0A=
}=0A=
var _b26=3D_b25.getAttribute("mapid");=0A=
var _b27=3D_b25.getAttribute("ZDBMCSRC");=0A=
var _b28=3D"mapID=3D"+_b26+"&ZDBMCSRC=3D"+_b27;=0A=
_b28+=3Dthis.getViewParams();=0A=
AjaxAPI.sendRequest({URL:"/ZAMap.cc",PARAMETERS:_b28,VIEW:this,SENDCOUNTE=
R:this.sendCounter,MAPDIV:_b25,ONSUCCESSFUNC:ZDBAnalysisView.receivedMap}=
);=0A=
};=0A=
ZDBAnalysisView.receivedMap=3Dfunction(_b29,_b2a){=0A=
var view=3D_b2a["VIEW"];=0A=
var _b2c=3D_b2a["SENDCOUNTER"];=0A=
if(_b2c=3D=3Dview.receivedCounter){=0A=
var _b2d=3D_b2a["MAPDIV"];=0A=
_b2d.innerHTML=3D_b29.getOnlyHtml();=0A=
}=0A=
};=0A=
ZDBAnalysisView.placeChart=3Dfunction(_b2e,_b2f){=0A=
var view=3D_b2f["VIEW"];=0A=
view.chartHighlighterObj.positioned=3Dnull;=0A=
ZDBChartUtil.hide(null,view);=0A=
var _b31=3D_b2f["SENDCOUNTER"];=0A=
if(_b31<=3Dview.receivedCounter){=0A=
return;=0A=
}=0A=
view.setGridObj(null);=0A=
view.receivedCounter=3D_b31;=0A=
var _b32=3Dview.chartArea;=0A=
var _b33=3D_b32.legendList;=0A=
if((_b33)&&(_b33.parentNode)){=0A=
_b33.parentNode.removeChild(_b33);=0A=
}=0A=
_b32.innerHTML=3D_b2e.responseText;=0A=
ZDBUtil.updateIdBasedNamedChildEls(_b32,["chartImgTable","chartIMG","daIn=
fo","mapDIV","chartSelectedEl","axisDetails","metaInfo","labelDiv","zaCha=
rtPropDiv","thInfo","zaThrshldDiv","tholdAxisDiv","legendList","legendTyp=
e","dataMsg","embedFilterField","legendHolder","legendTitle","selectAllCh=
eckbox","noLegendMsg","VMFilterHolder"],"ZACR_");=0A=
if(BROWSER.IE){=0A=
ZDBUtil.removeNonElements(_b32.chartIMG.parentNode);=0A=
}=0A=
if(_b32.labelDiv!=3Dnull){=0A=
view.labelDiv=3D_b32.labelDiv;=0A=
}=0A=
if(_b32.zaChartPropDiv!=3Dnull){=0A=
view.zaChartPropDiv=3D_b32.zaChartPropDiv;=0A=
}=0A=
if(_b32.zaThrshldDiv!=3Dnull){=0A=
view.zaThrshldDiv=3D_b32.zaThrshldDiv;=0A=
}=0A=
if(_b32.tholdAxisDiv!=3Dnull){=0A=
view.tholdAxisDiv=3D_b32.tholdAxisDiv;=0A=
}=0A=
if(view.receivedCounter=3D=3Dview.sendCounter){=0A=
if(_b32.mapDIV!=3Dnull){=0A=
if(_b32.dataMsg!=3Dnull){=0A=
var _b34=3D_b32.dataMsg.getAttribute("msg");=0A=
ZDBMsgBox.showInfo(_b34);=0A=
}=0A=
view.fetchMap();=0A=
}=0A=
}=0A=
ZDBAnalysisView.chartPlaced(view);=0A=
view.chartHighlighterObj.positioned=3Dfalse;=0A=
};=0A=
ZDBAnalysisView.tableChart=3Dfunction(view){=0A=
var _b36=3Dview.eModeHelper.validateView(view);=0A=
if(_b36=3D=3Dfalse){=0A=
return;=0A=
}=0A=
view.sheetView("AnalysisSheet");=0A=
};=0A=
ZDBAnalysisView.chartClick=3Dfunction(_b37){=0A=
if(_b37=3D=3Dnull){=0A=
_b37=3Dwindow.event;=0A=
}=0A=
var _b38=3DZDBUtil.getSourceElement(_b37);=0A=
var view=3DZDBClientUI.getViewObj(_b38,"view");=0A=
if(!view.permissions.vud){=0A=
return;=0A=
}=0A=
var _b3a=3Dview.chartArea.mapDIV;=0A=
var _b3b=3D_b3a.getAttribute("mapid");=0A=
if(_b38.getAttribute("criteria")=3D=3Dnull){=0A=
_b38=3D_b38.parentNode;=0A=
}=0A=
var val=3D$(_b3b).getAttribute("cs");=0A=
ZDBChartUtil.hide(null,view);=0A=
if(val=3D=3D1||val=3D=3D2||val=3D=3D3){=0A=
return;=0A=
}=0A=
if(_b38.getAttribute("axistype")!=3Dnull){=0A=
_b38.style.cursor=3D"default";=0A=
return;=0A=
}=0A=
var _b3d=3D_b38.getAttribute("criteria");=0A=
if(_b3d=3D=3Dnull){=0A=
return;=0A=
}=0A=
ZDBVUDataAPI.viewUD(view,_b3d);=0A=
};=0A=
ZDBAnalysisView.prototype.summaryView=3Dfunction(){=0A=
this.sheetView("SummarySheet");=0A=
};=0A=
ZDBAnalysisView.prototype.pivotView=3Dfunction(){=0A=
this.sheetView("PivotSheet");=0A=
};=0A=
ZDBAnalysisView.prototype.sheetView=3Dfunction(type){=0A=
var _b3f=3DZDBUtil.isViewModified(this);=0A=
if(!_b3f){=0A=
_b3f=3Dthis.confModified;=0A=
}=0A=
var _b40=3Dthis.getConfigInfo(type,null);=0A=
var url=3D_b40["REQURL"]+"&EDITMODE=3D"+(this.editMode=3D=3Dtrue);=0A=
url+=3D(_b3f)?"&VMOD=3D"+_b3f:"";=0A=
AjaxAPI.sendRequest({URL:url,POSTBODY:_b40["REQBODY"],REQUESTHEADERS:{"Co=
ntent-type":"text/xml;charset=3Dutf-8"},ONSUCCESSFUNC:ZDBAnalysisView.han=
dleSheetViewResponse,VIEW:this,TYPESENT:type,SENDCOUNTER:++this.sendCount=
er,OPSTATUSID:this.viewCtx.getLoadIndicator(ZDBI18NMap.g("zrpt.common.ana=
lysis.js.generate_rpt")),CONFIGINFO:_b40});=0A=
};=0A=
ZDBAnalysisView.prototype.getConfigInfo=3Dfunction(_b42,_b43){=0A=
var _b44=3D" PARENT_VIEW_TYPE=3D'"+this.type+"' ZAGRIDTYPE=3D'"+_b42+"' =
";=0A=
if(_b43!=3Dnull){=0A=
_b44+=3D_b43;=0A=
}=0A=
var _b45=3D"";=0A=
var _b46=3Dthis.gridObj;=0A=
if(_b46&&_b46.isFilterApplied){=0A=
_b45=3D_b46.getSimpleFilter(true);=0A=
}=0A=
var _b47=3DZDBAnalysisConfig.getCurrentConfig(this,true);=0A=
var _b48=3D"<DBSVParams "+_b44+" />";=0A=
var xml=3D"<DBSVRequest =
csrftoken=3D'"+ZDBEscapeUtil.encodeForXML(getCookie("CSRF_TOKEN"))+"'>\n"=
+_b47+_b48+_b45+"</DBSVRequest>";=0A=
var _b4a=3Dthis.getViewParams();=0A=
var =
url=3D"/ZDBTableDataAction.ma?ZDBACTION=3DDATAVIEW&CONFIGASXML=3Dtrue&OBJ=
TYPE=3DAnalysisGrid"+_b4a;=0A=
var =
_b4c=3D{DOXML:_b47,FILTERXML:_b45,PARAMSATTR:_b44,REQURL:url,REQBODY:xml}=
;=0A=
return _b4c;=0A=
};=0A=
ZDBAnalysisView.prototype.handleConfig=3Dfunction(_b4d){=0A=
var _b4e=3D_b4d.getElementsByTagName("div");=0A=
for(var i=3D0,j=3D_b4e.length;i<j;i++){=0A=
var _b51=3D_b4e[i];=0A=
var _b52=3D_b51.getAttribute("configType");=0A=
if(_b52=3D=3D"ZALabel"){=0A=
this.labelDiv=3D_b51;=0A=
}else{=0A=
if(_b52=3D=3D"ZALegendMap"){=0A=
this.legendDiv=3D_b51;=0A=
}else{=0A=
if(_b51.getAttribute("VIEWTYPE")!=3Dnull){=0A=
var _b53=3D_b51.getAttribute("VIEWTYPE");=0A=
var =
_b54=3DZDBAnalysisView.getGraphField(this,_b4e[i],_b53,_b51.getAttribute(=
"DISPLAY_NAME"),false);=0A=
this.addFieldToArea(_b54,this.dropAreas[_b53],true);=0A=
}else{=0A=
if(_b52=3D=3D"ZAVMFilter"){=0A=
this.VMFilterCriteriaDiv=3D_b51;=0A=
}else{=0A=
if(_b52=3D=3D"ZDBPropSet"){=0A=
this.propSet=3D_b51;=0A=
}else{=0A=
if(_b52=3D=3D"ZATholdProp"){=0A=
this.zaThrshldDiv=3D_b51;=0A=
}else{=0A=
if(_b52=3D=3D"ZAChartProp"){=0A=
this.zaChartProp=3D_b51;=0A=
}else{=0A=
if(_b52=3D=3D"ZAPVCritProp"){=0A=
this.zaPVTColDiv=3D_b51;=0A=
}=0A=
}=0A=
}=0A=
}=0A=
}=0A=
}=0A=
}=0A=
}=0A=
}=0A=
ZAVMFilter.placeVMFilterCriteria(this);=0A=
};=0A=
ZDBAnalysisView.refreshView=3Dfunction(_b55,_b56){=0A=
var view=3DZDBClientUI.getViewObj(_b55,"view");=0A=
if(view.editMode!=3Dtrue&&view.isNoLegendSelected){=0A=
return;=0A=
}=0A=
view.refreshView();=0A=
};=0A=
ZDBAnalysisView.showRefreshDiv=3Dfunction(view){=0A=
var _b59=3Dview.type;=0A=
var _b5a=3Dview.chartArea.chartIMG;=0A=
view.eModeHelper.chartActionToolbar("disable",view);=0A=
view.workArea.className=3D"";=0A=
view.chartArea.className=3D"3 alpha";=0A=
view.chartArea.blured=3Dtrue;=0A=
if(_b5a!=3Dnull){=0A=
_b5a.setAttribute("usemap","");=0A=
}=0A=
var _b5b=3D"";=0A=
switch(_b59){=0A=
case "AnalysisView":=0A=
_b5b=3DZDBI18NMap.g("zrpt.common.analysis.refresh.js.graph");=0A=
break;=0A=
case "Pivot":=0A=
_b5b=3DZDBI18NMap.g("zrpt.common.analysis.refresh.js.pivot");=0A=
break;=0A=
case "SummaryView":=0A=
_b5b=3DZDBI18NMap.g("zrpt.common.analysis.refresh.js.summary");=0A=
break;=0A=
}=0A=
view.refreshDiv.innerHTML=3DZDBI18NMap.f("zrpt.common.analysis.refresh.js=
.click2Generate",_b5b);=0A=
view.refreshDiv.style.display=3D"";=0A=
view.analysisArea.appendChild(view.refreshDiv);=0A=
view.refreshDiv.style.display=3D"";=0A=
view.eModeHelper.updateFilterInfo(view);=0A=
};=0A=
ZDBAnalysisView.setModAndShowRefresh=3Dfunction(view){=0A=
view.setModified();=0A=
ZDBAnalysisView.showRefreshDiv(view);=0A=
};=0A=
ZDBAnalysisView.closeRefreshDiv=3Dfunction(view){=0A=
view.chartArea.blured=3Dfalse;=0A=
view.refreshDiv.style.display=3D"none";=0A=
view.workArea.className=3D"zdbChartLoaderImg";=0A=
};=0A=
ZDBAnalysisView.prototype.updateView=3Dfunction(){=0A=
this.checkListNContinue();=0A=
ZDBAnalysisView.selectOrEnableGraphTypes(this);=0A=
};=0A=
ZDBAnalysisView.prototype.getConfigAsXMLForGrid=3Dfunction(type){=0A=
var _b5f=3D"<DBSVParams  DBID=3D'"+this.dbId+"' =
PARENT_VIEW_TYPE=3D'"+this.type+"'  =
PARENTVIEWID=3D'"+this.parentViewId+"'  OBJID=3D'"+this.parentViewId+"' =
ZAGRIDTYPE=3D'"+type+"'";=0A=
_b5f+=3D" />";=0A=
var _b60=3DZDBAnalysisConfig.getCurrentConfig(this,true);=0A=
var xml=3D"<DBSVRequest =
csrftoken=3D'"+ZDBEscapeUtil.encodeForXML(getCookie("CSRF_TOKEN"))+"'>\n"=
+_b60+_b5f+"</DBSVRequest>";=0A=
return xml;=0A=
};=0A=
ZDBAnalysisView.prototype.addOnlyChartArea=3Dfunction(){=0A=
};=0A=
ZDBAnalysisView.handleSheetViewResponse=3Dfunction(_b62,_b63){=0A=
if(!ZDBLazyLoadUtil.loadJsAlone("ZDBGridList","APPENDTODOC",ZDBAnalysisVi=
ew.handleSheetViewResponse,[_b62,_b63])){=0A=
return;=0A=
}=0A=
var view=3D_b63["VIEW"];=0A=
view.receivedCounter=3D_b63["SENDCOUNTER"];=0A=
var _b65=3D_b62.responseText;=0A=
var _b66=3Dview.chartArea;=0A=
view.setChartDimensions();=0A=
var _b67=3D_b65.indexOf("/*ZAPROPSTART*/");=0A=
if(_b67>-1){=0A=
var _b68=3D_b65.indexOf("/*ZAPROPTEND*/",_b67);=0A=
_b66.innerHTML=3D_b65.substring(_b67+"/*ZAPROPSTART*/".length,_b68);=0A=
ZDBUtil.updateIdBasedNamedChildEls(_b66,["chartSelectedEl"],"ZACR_");=0A=
_b65=3D_b65.substring(_b68+"/*ZAPROPTEND*/".length);=0A=
}else{=0A=
_b66.innerHTML=3D"";=0A=
}=0A=
var _b69=3DZDBDataGrid.evalGridResponse(null,_b65);=0A=
_b69.configInfo=3D_b63["CONFIGINFO"];=0A=
view.setGridObj(_b69);=0A=
ZDBTableGrid.updateNavigComp(_b69,view.type,view.viewCtx);=0A=
_b66.gridObj=3D_b69;=0A=
if(_b66.firstChild!=3D_b69.gArea){=0A=
_b66.innerHTML=3D"";=0A=
}=0A=
var size=3D{width:_b66.offsetWidth,height:_b66.offsetHeight};=0A=
_b66.appendChild(_b69.gArea);=0A=
_b69.parNode=3D_b66;=0A=
_b69.viewCtx=3Dview.viewCtx;=0A=
_b69.resizeGrid(size.width,size.height);=0A=
_b69.showTable();=0A=
view.eModeHelper.chartActionToolbar("enable",view);=0A=
if(view.gridObj.type=3D=3D"AnalysisSheet"){=0A=
ZDBAnalysisView.selectOrEnableGraphTypes(view);=0A=
ZDBAnalysisView.enableSettingBtn(view);=0A=
}=0A=
};=0A=
ZDBAnalysisView.fetchView=3Dfunction(_b6b,_b6c){=0A=
if(_b6c.isStandAlone()){=0A=
var _b6d=3D$("ZDBAnalysisConfig_"+_b6b);=0A=
if(_b6d!=3Dnull){=0A=
if(!ZDBLazyLoadUtil.loadJsAlone("ZDBAnalysisViewList","APPENDTODOC",ZDBAn=
alysisView.fetchView,[_b6b,_b6c])){=0A=
return;=0A=
}=0A=
ZDBAnalysisView.initialize();=0A=
_b6d.id=3D"";=0A=
var view=3Dnew ZDBAnalysisView(_b6d,_b6c,false);=0A=
_b6c.handle(view);=0A=
ZDBAnalysisView.showPanel(view);=0A=
return;=0A=
}=0A=
}=0A=
ZDBAnalysisView.sendAnalysisViewReq(_b6c,_b6b,"OBJID=3D"+_b6b,false);=0A=
};=0A=
ZDBAnalysisView.createView=3Dfunction(_b6f,type,dbId,_b72,_b73,_b74){=0A=
var =
_b75=3D"&PARENTDISPNAME=3D"+encodeURIComponent(_b73)+"&PARENTVIEWID=3D"+_=
b72+"&OBJTYPE=3D"+type+"&OBJID=3D"+_b74;=0A=
_b75+=3D"&INCLUDEFIELDSLIST=3D"+(!ZDBAnalysisCaching.isCached(_b72));=0A=
var _b76=3Dtrue;=0A=
ZDBAnalysisView.sendAnalysisViewReq(_b6f,_b74,_b75,_b76);=0A=
};=0A=
ZDBAnalysisView.sendAnalysisViewReq=3Dfunction(_b77,_b78,_b79,_b7a){=0A=
var =
_b7b=3D(window.ZDBAnalysisView&&window.ZDBAnalysisView.initialized)?false=
:true;=0A=
_b79+=3D"&INCLUDEGRAPHAREA=3D"+_b7b;=0A=
if(ZDBGlobal.integrated){=0A=
_b79+=3D"&INTEGRATIONMODE=3Dtrue";=0A=
}=0A=
var _b7c=3D_b77.isStandAlone();=0A=
if(_b7c){=0A=
_b79+=3D"&STANDALONE=3Dtrue";=0A=
}=0A=
_b79+=3D_b77.getAdditionalParams();=0A=
AjaxAPI.sendRequest({URL:ZDBGlobal.CTX+"/ZDBAnalysisView.cc",PARAMETERS:_=
b79,ONSUCCESSFUNC:ZDBAnalysisView.handleAnalysisResp,VIEWCTX:_b77,EDITMOD=
E:_b7a,INITGRPAREA:_b7b,OBJID:_b78,OPSTATUSID:_b77.getLoadIndicator(ZDBI1=
8NMap.g("zrpt.common.analysis.refresh.js.loadingReport"))});=0A=
};=0A=
ZDBAnalysisView.handleAnalysisResp=3Dfunction(_b7d,_b7e){=0A=
if(!ZDBLazyLoadUtil.loadJsAlone("ZDBAnalysisViewList","APPENDTODOC",ZDBAn=
alysisView.handleAnalysisResp,[_b7d,_b7e])){=0A=
return;=0A=
}=0A=
var _b7f=3D_b7e["VIEWCTX"];=0A=
var _b80=3D_b7e["EDITMODE"];=0A=
var _b81=3D_b7e["OBJID"];=0A=
if(!_b7f.checkIfRespValid(_b7d,_b7e)){=0A=
return;=0A=
}=0A=
ZDBClientUI.responseHolder.innerHTML=3D_b7d.getOnlyHtml();=0A=
ZDBAnalysisView.initialize();=0A=
var _b82=3D$("ZDBAnalysisConfig_"+_b81);=0A=
_b82.id=3D"";=0A=
var view=3Dnew ZDBAnalysisView(_b82,_b7f,_b80);=0A=
_b7f.handle(view);=0A=
ZDBAnalysisView.showPanel(view);=0A=
if(ZDBGlobal.integrated){=0A=
if(!_b80){=0A=
ZDBAnalysisEditViewMode.hideOrShow(view,"show");=0A=
}=0A=
ZDBIntegration.init();=0A=
}=0A=
};=0A=
ZDBAnalysisView.prototype.resize=3Dfunction(_b84,_b85){=0A=
this.setChartDimensions();=0A=
if(this.editMode!=3Dtrue&&this.isNoLegendSelected){=0A=
return;=0A=
}=0A=
this.eModeHelper.setFieldsDimension(this);=0A=
this.resizeView();=0A=
};=0A=
ZDBAnalysisView.prototype.setVisible=3Dfunction(){=0A=
this.updateView();=0A=
if(this.gridObj!=3Dnull){=0A=
ZDBTableGrid.updateNavigComp(this.gridObj,this.type,this.viewCtx);=0A=
}=0A=
if(this.fieldsTab&&this.editMode){=0A=
this.eModeHelper.showFields(true,this.fieldsTab);=0A=
}=0A=
};=0A=
ZDBAnalysisView.prototype.supportsLegend=3Dfunction(){=0A=
return this.chartArea.legendList!=3Dnull;=0A=
};=0A=
ZDBAnalysisView.showPanel=3Dfunction(view){=0A=
ZDBUtil.stopEventBubble();=0A=
if(view.editMode){=0A=
view.dropAreaPanel.style.display=3D"block";=0A=
view.graphButton.innerHTML=3DZDBAnalysisView.graphBtnName[view.type];=0A=
view.descripPanel.style.display=3D"none";=0A=
ZAVMFilter.showOrHideVMFilterPanel(view);=0A=
}else{=0A=
view.chartTitleEl.innerHTML=3DZDBEscapeUtil.encodeForHtml((view.title=3D=3D=
null||view.title=3D=3D"")?view.displayName:view.title);=0A=
view.chartDescEl.innerHTML=3DZDBEscapeUtil.encodeForHtml((view.descriptio=
n=3D=3Dnull||view.description=3D=3D"")?"":view.description);=0A=
view.dropAreaPanel.style.display=3D"none";=0A=
view.descripPanel.style.display=3D(view.viewCtx.isStandAlone())?"":"block=
";=0A=
var =
el=3DDOMUtils.getParentWithAttr(view.analysisArea,"isdashboardrowdiv");=0A=
if(el){=0A=
view.descripPanel.style.display=3D"none";=0A=
}=0A=
ZAVMFilter.showOrHideVMFilterPanel(view,true);=0A=
}=0A=
view.setChartDimensions();=0A=
view.requestAllowed=3Dtrue;=0A=
if(view.firstTime=3D=3Dtrue){=0A=
view.refreshView();=0A=
}=0A=
};=0A=
ZDBAnalysisView.prototype.setHidden=3Dfunction(){=0A=
this.eModeHelper.hideFields(this);=0A=
};=0A=
ZDBAnalysisView.prototype.layoutModeChanged=3Dfunction(){=0A=
this.eModeHelper.showFieldsIfNeeded(this);=0A=
};=0A=
ZDBClientUI.typeDefns["AnalysisView"]=3D{fetchView:ZDBAnalysisView.fetchV=
iew,createView:ZDBAnalysisView.createView,newName:"zrpt.common.js.newChar=
t",dummyView:"dummyGraph"};=0A=
ZDBClientUI.typeDefns["Pivot"]=3D{fetchView:ZDBAnalysisView.fetchView,cre=
ateView:ZDBAnalysisView.createView,newName:"zrpt.common.js.newPivot",dumm=
yView:"dummyGraph"};=0A=
ZDBClientUI.typeDefns["SummaryView"]=3D{fetchView:ZDBAnalysisView.fetchVi=
ew,createView:ZDBAnalysisView.createView,newName:"zrpt.common.js.newSumma=
ry",dummyView:"dummyGraph"};=0A=
ZDBAnalysisView.setLegendParams=3Dfunction(_b88){=0A=
var view=3DZDBClientUI.getViewObj(_b88,"view");=0A=
ZDBUtil.setNamedChildEls(_b88,_b88,"lgElName");=0A=
var _b8a=3D_b88.colorDIV.getAttribute("defaultColor");=0A=
var _b8b=3D_b8a.substring(_b8a.indexOf("#")+1,_b8a.length);=0A=
var _b8c=3DZDBAnalysisConfig.LEGENDCOLORPARAMS;=0A=
var _b8d=3Dview.legendDiv;=0A=
var _b8e=3Dnull;=0A=
var _b8f=3Dnull;=0A=
if(_b8d!=3Dnull){=0A=
ZDBUtil.removeNonElements(_b8d);=0A=
_b8e=3D_b8d.getElementsByTagName("div");=0A=
for(var i=3D0;i<_b8e.length;i++){=0A=
if(_b8e[i].getAttribute("KEY")=3D=3D_b88.getAttribute("origValue")){=0A=
_b8f=3D_b8e[i];=0A=
break;=0A=
}=0A=
}=0A=
if(_b8f=3D=3Dnull){=0A=
_b8f=3Ddocument.createElement("div");=0A=
_b8f.setAttribute("SAVECOLOR",ZDBEscapeUtil.encodeForXML("false"));=0A=
view.legendDiv.appendChild(_b8f);=0A=
}=0A=
_b8f.setAttribute("KEY",_b88.getAttribute("origValue"));=0A=
_b8f.setAttribute("COLOR",ZDBEscapeUtil.encodeForXML(_b8b));=0A=
}=0A=
};=0A=
ZDBAnalysisView.grphOptionSelected=3Dfunction(sel,_b92){=0A=
if(sel.getAttribute("enabled")=3D=3D"false"){=0A=
return false;=0A=
}=0A=
var view=3DZDBClientUI.getViewObj(sel,"view");=0A=
view.graphSelected=3Dsel.getAttribute("grphType");=0A=
view.subGraphType=3Dsel.getAttribute("sgt");=0A=
if(ZDBDialogUtil.focusDialog!=3Dnull){=0A=
ZDBDialogUtil.closeDialog();=0A=
}=0A=
view.isNoLegendSelected=3Dfalse;=0A=
ZDBEmbed.remLegendFilterField(view,false);=0A=
ZDBAnalysisView.setModifyAndRefreshView(view);=0A=
};=0A=
ZDBAnalysisView.enableSettingBtn=3Dfunction(view){=0A=
if(ZDBGlobal.integrated){=0A=
var _b95=3D$("ZDBANAL_SETTING_TIP");=0A=
if(view.graphSelected=3D=3D"TABLE_CHART"){=0A=
_b95.className=3D"iconitem chartsettings alpha";=0A=
_b95.setAttribute("enabled","false");=0A=
}else{=0A=
if(view.graphSelected=3D=3D"WEB"&&view.chartArea.legendType=3D=3Dnull){=0A=
_b95.className=3D"iconitem chartsettings alpha";=0A=
_b95.setAttribute("enabled","false");=0A=
$("ZDBChartSettingLeft").style.display=3D"none";=0A=
$("ZDBChartSettingBottom").style.display=3D"none";=0A=
}else{=0A=
_b95.className=3D"iconitem chartsettings";=0A=
_b95.setAttribute("enabled","true");=0A=
}=0A=
}=0A=
}=0A=
if(view.graphSelected=3D=3D"WEB"){=0A=
$("ZDBChartSettingLeft").style.display=3D"none";=0A=
$("ZDBChartSettingBottom").style.display=3D"none";=0A=
}=0A=
};=0A=
ZDBAnalysisView.selectOrEnableGraphTypes=3Dfunction(view){=0A=
var _b97=3Dview.chartArea.chartSelectedEl;=0A=
if(_b97!=3Dnull){=0A=
var _b98=3D$("ZDBChartActionToolBar");=0A=
ZDBUtil.setNamedChildEls(_b98,_b98);=0A=
var _b99=3D_b98.graphToolBar;=0A=
var _b9a=3D_b99.getElementsByTagName("td");=0A=
var _b9b=3D_b97.getAttribute("allowedGraphs");=0A=
view.graphSelected=3D_b97.getAttribute("selectedGraph");=0A=
for(var i=3D0,j=3D_b9a.length;i<j;i++){=0A=
var _b9e=3D_b9a[i].getAttribute("grphType");=0A=
_b9a[i].setAttribute("SGT",view.subGraphTypes[_b9e]);=0A=
var _b9f=3D_b9a[i].getAttribute("baseclass");=0A=
if(_b9b.indexOf(_b9e)>-1){=0A=
_b9a[i].className=3D"iconitem "+_b9f;=0A=
_b9a[i].setAttribute("enabled","true");=0A=
_b9a[i].setAttribute("onClick","ZDBAnalysisView.grphOptionSelected(this, =
event)");=0A=
}else{=0A=
_b9a[i].className=3D"iconitem "+_b9f+" alpha";=0A=
_b9a[i].setAttribute("enabled","false");=0A=
_b9a[i].removeAttribute("onClick");=0A=
}=0A=
if(_b9e=3D=3Dview.graphSelected){=0A=
ZDBMenu.zdbSetClass(_b9a[i],_b9f,"down");=0A=
}=0A=
}=0A=
}=0A=
};=0A=
ZDBAnalysisView.chartPlaced=3Dfunction(view){=0A=
ZDBAnalysisView.selectOrEnableGraphTypes(view);=0A=
ZDBAnalysisView.showOrHideProperties(view);=0A=
ZDBAnalysisView.mergeSplitButton(view);=0A=
ZDBAnalysisView.enableSettingBtn(view);=0A=
};=0A=
ZDBAnalysisView.showOrHideProperties=3Dfunction(view){=0A=
var _ba2=3D(view.editMode=3D=3Dtrue)?"":"none";=0A=
var _ba3=3Dview.chartArea;=0A=
var _ba4=3DDOMUtils.getChildElsWithAttr(_ba3,"addToFilter","*");=0A=
for(var i=3D0,j=3D_ba4.length;i<j;i++){=0A=
_ba4[i].style.display=3D_ba2;=0A=
}=0A=
};=0A=
ZDBAnalysisView.mergeSplitButton=3Dfunction(view){=0A=
var _ba8=3Dview.chartArea.metaInfo;=0A=
if(_ba8=3D=3Dnull){=0A=
return;=0A=
}=0A=
var _ba9=3D_ba8.getAttribute("mergeAllowed");=0A=
var _baa=3D$("mergeYAxis");=0A=
var _bab=3D$("splitYAxis");=0A=
var _bac=3D$("mergeYAxisDummy");=0A=
var _bad=3D_ba8.getAttribute("MERGE");=0A=
if(_ba9=3D=3D"true"){=0A=
_bac.style.display=3D"none";=0A=
if(_bad=3D=3D"true"){=0A=
_baa.style.display=3D"none";=0A=
_bab.style.display=3D"";=0A=
}else{=0A=
_baa.style.display=3D"";=0A=
_bab.style.display=3D"none";=0A=
}=0A=
if(_ba8!=3Dnull&&_ba8.getAttribute("BETTER_SPLIT")=3D=3D"true"&&(_bad=3D=3D=
"true")&&(view.editMode=3D=3Dtrue)){=0A=
ZDBAnalysisEditViewMode.startHighlighting();=0A=
}=0A=
}else{=0A=
_bac.style.display=3D"";=0A=
_baa.style.display=3D"none";=0A=
_bab.style.display=3D"none";=0A=
}=0A=
view.merge=3D_bad;=0A=
};=0A=
ZDBAnalysisView.hideLoadingBg=3Dfunction(img){=0A=
var view=3DZDBClientUI.getViewObj(img,"view");=0A=
view.workArea.className=3D"";=0A=
view.chartArea.className=3D"";=0A=
};=0A=
ZDBAnalysisView.appendDropSpaceToBody=3Dfunction(){=0A=
if(ZDBAnalysisView.dropSpace.parentNode!=3Ddocument.body){=0A=
document.body.appendChild(ZDBAnalysisView.dropSpace);=0A=
}=0A=
};=0A=
var ZADummyEditMode=3Dnew function(){=0A=
this.chartActionToolbar=3DZDBUtil.dummyFunc;=0A=
this.updateFieldsList=3DZDBUtil.dummyFunc;=0A=
this.validateView=3Dfunction(){=0A=
return true;=0A=
};=0A=
this.showFields=3DZDBUtil.dummyFunc;=0A=
this.hideFields=3DZDBUtil.dummyFunc;=0A=
this.showFieldsIfNeeded=3DZDBUtil.dummyFunc;=0A=
this.updateFilterInfo=3DZDBUtil.dummyFunc;=0A=
this.setFieldsDimension=3DZDBUtil.dummyFunc;=0A=
};=0A=
var ZDBAnalysisConfig=3Dnew function(){=0A=
this.PARAMSTOTRANSFER=3D["VCID","COLUMN_ID","OPERATION","FILTER_OPERATION=
","DTYPE","ADDONTYPE","VIEWTYPE","CRITERIA","DISPLAYCRITERIA","EXCLUDE","=
NR","SUBTYPE","LEGENDORDER","DYNCRIT","SHOWVALUEAS","BASEFIELD","BASEFIEL=
DFN","BASEFIELDPOS","SHOWSUMMARY"];=0A=
this.XMLPARAMSTOTRANSFER=3D["cinst","cno","op","fop","dt","aot","vt","cr"=
,"dcr","ex","nr","st","lo","dyc","sva","bf","bff","bfp","ss"];=0A=
this.LABELPARAMSTOTRANSFER=3D["FORM_KEY","KEY","AXIS","DISPLAYKEY","DISPL=
AY","value","MODIFIED"];=0A=
this.LABELXMLPARAMSTOTRANSFER=3D["fk","k","x","dk","disp","val","mod"];=0A=
this.ANALGRIDPARAMS=3D["SORTCRITERIA","SORTTYPE","COLSIZE"];=0A=
this.ANALGRIDXMLPARAMS=3D["sc","st","cs"];=0A=
this.AXISPARAMS=3D["FORM_KEY","MINVAL","MAXVAL","INTERVAL"];=0A=
this.AXISXMLPARAMS=3D["fk","min","max","iv"];=0A=
this.LEGENDCRITERIAPARAMS=3D["LEGENDVALUE","ORIGINALVALUE","DISPLAYVALUE"=
,"COLOR","DYNCRIT","COLUMN_ID","OPERATION","DTYPE","ADDONTYPE","VIEWTYPE"=
,"SUBTYPE","LEGENDORDER","EXCLUDE"];=0A=
this.LEGENDCRITERIAXMLPARAMS=3D["lv","ov","dv","c","dyc","cno","op","dt",=
"aot","vt","st","lo","e"];=0A=
this.VMFILTERPARAMS=3D["COLUMN_ID","DISPLAYNAME","ADDONTYPE","OPERATION",=
"EXCLUDE","SUBTYPE","NR","UITYPE","LABEL","ISALLVAL","POSITION","WIDTH","=
CRITERIA","DISPLAYCRITERIA","DEFAULTCRITERIA","DEFAULTDISPLAYCRITERIA","C=
USTOMDATEFILTER","INCLUDETIME"];=0A=
this.VMFILTERXMLPARAMS=3D["cno","dn","aot","op","ex","st","nr","uit","lbl=
","isall","pos","wdth","cr","dcr","defcr","defdcr","cdtfltr","it"];=0A=
this.LEGENDCOLORPARAMS=3D["key","COLOR","SAVECOLOR"];=0A=
this.LEGENDCOLORXMLPARAMS=3D["k","c","sc"];=0A=
this.PVTCOLPARAMS=3D["CRITERIA","COLSIZE"];=0A=
this.PVTCOLXMLPARAMS=3D["cr","cs"];=0A=
this.THOLDPARAMS=3D["VALUE","LABEL","COLOR","KEY"];=0A=
this.THOLDXMLPARAMS=3D["v","ds","cr","k"];=0A=
this.CHARTPROPPARAMS=3D["KEY","VALUE"];=0A=
this.CHARTPROPXMLPARAMS=3D["k","v"];=0A=
this.getCurrentConfig=3Dfunction(view,_bb1){=0A=
var =
_bb2=3D((view.permissions.designModify=3D=3D1)&&(ZDBUtil.isViewModified(v=
iew)||this.checkIfInstIdPresent(view)));=0A=
return this.getConfig(view,_bb2,_bb1);=0A=
};=0A=
this.isVMFilterDivPresent=3Dfunction(view){=0A=
var _bb4=3Dview.VMFiltersList;=0A=
return (_bb4.length<=3D0)?false:true;=0A=
};=0A=
this.checkIfInstIdPresent=3Dfunction(view){=0A=
var _bb6=3Dfalse;=0A=
var list=3Dview.currentList;=0A=
for(var i=3D0,j=3Dlist.length;i<j;i++){=0A=
if(list[i].getAttribute("SORTTYPE")||list[i].getAttribute("COLSIZE")){=0A=
var _bba=3Dlist[i].getAttribute("VCID");=0A=
if(_bba=3D=3D""){=0A=
_bb6=3Dtrue;=0A=
}=0A=
}=0A=
}=0A=
return _bb6;=0A=
};=0A=
this.getConfig=3Dfunction(view,_bbc,_bbd){=0A=
var _bbe=3Dnew ZDBStrBuf();=0A=
_bbe.sTag("zadata").attr("csrftoken",(getCookie("CSRF_TOKEN"))).a(">\n<db=
obj ");=0A=
_bbe.attr(" dispname",view.displayName);=0A=
var _bbf=3Dview.legendTitleValue!=3Dnull?view.legendTitleValue:"";=0A=
_bbe.attr("desc",view.description).a("><zaav =
").attr("gt",view.graphSelected).attr("sgt",view.subGraphType).attr("titl=
e",(view.title)).attr("merge",view.merge).attr("lp",view.legendPos).attr(=
"lt",(_bbf)).attr("ltm",view.legendTitleModified).attr("lf",view.legendFi=
lterEnable).attr("cinfo",_bbc).attr("rgs",view.rowGrandSummary).attr("cgs=
",view.colGrandSummary).attr("ast",view.allSubTotal).a(">");=0A=
this.getViewColInstXML(view,_bbe,_bbc);=0A=
if(_bbc){=0A=
this.getLabelXMLRow(view,_bbe);=0A=
this.getXMLRow(view.legendDiv,_bbe,this.LEGENDCOLORPARAMS,this.LEGENDCOLO=
RXMLPARAMS,"zalm");=0A=
this.getXMLRow(view.zaThrshldDiv,_bbe,this.THOLDPARAMS,this.THOLDXMLPARAM=
S,"zat");=0A=
this.getXMLRow(view.zaChartPropDiv,_bbe,this.CHARTPROPPARAMS,this.CHARTPR=
OPXMLPARAMS,"zacp");=0A=
this.getXMLRowForVMFilterConfig(view.VMFiltersList,_bbe,this.VMFILTERPARA=
MS,this.VMFILTERXMLPARAMS,"zavmf");=0A=
}=0A=
this.getXMLRow(view.zaPVTColDiv,_bbe,this.PVTCOLPARAMS,this.PVTCOLXMLPARA=
MS,"pvp");=0A=
if(_bbd){=0A=
this.getXMLRow(view.legendCriteriaDiv,_bbe,this.LEGENDCRITERIAPARAMS,this=
.LEGENDCRITERIAXMLPARAMS,"zalc");=0A=
ZAVMFilter.getAllVMFilterCriteria(view,_bbe);=0A=
}=0A=
_bbe.eNTag("zaav");=0A=
if(view.folderId>0){=0A=
_bbe.sTag("zfv").attr("fno",view.folderId).eTag();=0A=
}=0A=
_bbe.eNTag("dbobj").eNTag("zadata");=0A=
return _bbe.toString();=0A=
};=0A=
this.getViewColInstXML=3Dfunction(view,_bc1,_bc2){=0A=
var list=3Dview.currentList;=0A=
var _bc4=3Dthis.PARAMSTOTRANSFER;=0A=
var _bc5=3Dthis.XMLPARAMSTOTRANSFER;=0A=
for(var i=3D0,j=3Dlist.length;i<j;i++){=0A=
if(list[i]=3D=3Dnull){=0A=
continue;=0A=
}=0A=
if(_bc2){=0A=
_bc1.sTag(list[i].getAttribute("XMLTAGNAME")).attr("cid",i);=0A=
for(var k=3D0,l=3D_bc4.length;k<l;k++){=0A=
if(list[i].getAttribute(_bc4[k])){=0A=
_bc1.attr(_bc5[k],list[i].getAttribute(_bc4[k]));=0A=
}=0A=
}=0A=
_bc1.eTag();=0A=
}=0A=
if(list[i].getAttribute("SORTTYPE")||list[i].getAttribute("COLSIZE")){=0A=
var _bca=3Dthis.getKey(list[i],true);=0A=
var _bcb=3D(_bc2)?{cid:i}:{cinst:_bca};=0A=
this.getRow(list[i],_bc1,this.ANALGRIDPARAMS,this.ANALGRIDXMLPARAMS,"zavc=
ip",_bcb);=0A=
}=0A=
}=0A=
};=0A=
this.getKey=3Dfunction(_bcc,_bcd){=0A=
var =
_bce=3D_bcc.getAttribute("column_id")+","+_bcc.getAttribute("operation")+=
","+_bcc.getAttribute("viewtype");=0A=
if(_bcd){=0A=
_bce=3D_bce+","+_bcc.getAttribute("showvalueas");=0A=
}=0A=
return _bce;=0A=
};=0A=
this.getXMLRow=3Dfunction(_bcf,_bd0,_bd1,_bd2,_bd3){=0A=
if(_bcf!=3Dnull){=0A=
ZDBUtil.removeNonElements(_bcf);=0A=
var _bd4=3D_bcf.getElementsByTagName("div");=0A=
for(var i=3D0;i<_bd4.length;i++){=0A=
this.getRow(_bd4[i],_bd0,_bd1,_bd2,_bd3);=0A=
}=0A=
}=0A=
};=0A=
this.getXMLRowForVMFilterConfig=3Dfunction(_bd6,_bd7,_bd8,_bd9,_bda){=0A=
var len=3D_bd6.length;=0A=
if(len>0){=0A=
for(var i=3D0;i<len;i++){=0A=
this.getRow(_bd6[i],_bd7,_bd8,_bd9,_bda);=0A=
}=0A=
}=0A=
};=0A=
this.getPropsXMLRow=3Dfunction(_bdd,_bde,_bdf){=0A=
var _be0=3DZDBAnalysisConfig.propTypes;=0A=
if(_bdd!=3Dnull){=0A=
ZDBUtil.removeNonElements(_bdd);=0A=
var _be1=3D_bdd.getElementsByTagName("div");=0A=
for(var i=3D0;i<_be1.length;i++){=0A=
var _be3=3D_be0[_be1[i].getAttribute("PROPTYPE")];=0A=
var _be4=3D_be3["PROPNAMES"];=0A=
var _be5=3D_be3["XMLNAMES"];=0A=
}=0A=
}=0A=
};=0A=
this.getRow=3Dfunction(_be6,_be7,_be8,_be9,_bea,_beb){=0A=
_be7.sTag(_bea);=0A=
for(var k=3D0;k<_be8.length;k++){=0A=
var val=3D_be6.getAttribute(_be8[k]);=0A=
if(val!=3Dnull){=0A=
_be7.attr(_be9[k],val);=0A=
}=0A=
}=0A=
if(_beb!=3Dnull){=0A=
for(var _bee in _beb){=0A=
_be7.attr(_bee,_beb[_bee]);=0A=
}=0A=
}=0A=
_be7.eTag();=0A=
};=0A=
this.getLabelXMLRow=3Dfunction(view,_bf0){=0A=
var _bf1=3Dview.labelDiv;=0A=
if(_bf1=3D=3Dnull){=0A=
return _bf0;=0A=
}=0A=
var _bf2=3Dthis.LABELXMLPARAMSTOTRANSFER;=0A=
ZDBUtil.removeNonElements(_bf1);=0A=
var _bf3=3D_bf1.getElementsByTagName("div");=0A=
var _bf4=3Dthis.LABELPARAMSTOTRANSFER;=0A=
var _bf5=3Dthis.AXISPARAMS;=0A=
var _bf6=3Dthis.AXISXMLPARAMS;=0A=
for(var i=3D0,j=3D_bf3.length;i<j;i++){=0A=
_bf0.sTag("zal");=0A=
for(var k=3D0,l=3D_bf4.length;k<l;k++){=0A=
_bf0.attr(_bf2[k],_bf3[i].getAttribute(_bf4[k]));=0A=
}=0A=
_bf0.a(">");=0A=
if(_bf3[i].getAttribute("AUTO")=3D=3D"false"){=0A=
this.getRow(_bf3[i],_bf0,_bf5,_bf6,"arp");=0A=
}=0A=
if(_bf3[i].getAttribute("INTERVAL_AUTO")=3D=3D"false"){=0A=
_bf0.sTag("ai").attr(_bf6[3],_bf3[i].getAttribute(_bf5[3])).a("/>\n");=0A=
}=0A=
_bf0.eNTag("zal");=0A=
}=0A=
};=0A=
};=0A=
function ZDBStrBuf(){=0A=
this.buf=3D[];=0A=
}=0A=
ZDBStrBuf.prototype.a=3Dfunction(val){=0A=
this.buf.push(val);=0A=
return this;=0A=
};=0A=
ZDBStrBuf.prototype.attr=3Dfunction(_bfc,_bfd){=0A=
this.buf.push(" ");=0A=
this.buf.push(_bfc);=0A=
this.buf.push("=3D'");=0A=
this.buf.push(ZDBEscapeUtil.encodeForXML(_bfd));=0A=
this.buf.push("' ");=0A=
return this;=0A=
};=0A=
ZDBStrBuf.prototype.sTag=3Dfunction(_bfe){=0A=
this.buf.push("<");=0A=
this.buf.push(_bfe);=0A=
this.buf.push(" ");=0A=
return this;=0A=
};=0A=
ZDBStrBuf.prototype.eTag=3Dfunction(){=0A=
this.buf.push("/>\n");=0A=
return this;=0A=
};=0A=
ZDBStrBuf.prototype.eNTag=3Dfunction(_bff){=0A=
this.buf.push("\n</");=0A=
this.buf.push(_bff);=0A=
this.buf.push(">\n ");=0A=
return this;=0A=
};=0A=
ZDBStrBuf.prototype.toString=3Dfunction(){=0A=
return this.buf.join("");=0A=
};=0A=
var ZDBDialogUtil=3Dnew function(){=0A=
this.i=3D0;=0A=
this.zCounter=3D2000;=0A=
this.zStartIndex=3D2000;=0A=
this.blinkCounter=3D0;=0A=
this.intervalID=3Dnull;=0A=
this.dialogs=3Dnew Array();=0A=
this.openedDialog=3D0;=0A=
this.showDialog=3Dfunction(div,_c01){=0A=
for(prop in _c01){=0A=
_c01[prop.toUpperCase()]=3D_c01[prop];=0A=
}=0A=
var dlg=3Ddiv;=0A=
if(_c01["ADDFRAME"]){=0A=
dlg=3Dthis.createDialog(_c01);=0A=
dlg.dlgBodyDIV.innerHTML=3D"";=0A=
if(div!=3Dnull){=0A=
dlg.dlgBodyDIV.appendChild(div);=0A=
dlg.bodyContent=3Ddiv;=0A=
}=0A=
}=0A=
if(dlg.bodyContent=3D=3Dnull){=0A=
ZDBUtil.setNamedChildEls(dlg,dlg,"elname");=0A=
}=0A=
ZDBDialogUtil.openedDialog++;=0A=
ZDBDialogUtil.dialogs[ZDBDialogUtil.openedDialog-1]=3Ddlg;=0A=
ZDBDialogUtil.zCounter=3DZDBDialogUtil.zCounter+5;=0A=
if(_c01["TITLE"]){=0A=
dlg.dlgTitle.innerHTML=3DZDBEscapeUtil.encodeForHtml(_c01["TITLE"]);=0A=
}=0A=
ZDBDialogUtil.currentViewObj=3D_c01["VIEW"];=0A=
if(_c01["TITLECLASS"]){=0A=
dlg.dlgIcon.className=3D_c01["TITLECLASS"];=0A=
dlg.setIconClass=3Dfunction(_c03){=0A=
dlg.dlgIcon.className=3D_c03;=0A=
};=0A=
}=0A=
dlg.params=3D_c01;=0A=
dlg.style.position=3D"absolute";=0A=
dlg.style.visibility=3D"hidden";=0A=
dlg.style.display=3D"block";=0A=
document.body.appendChild(dlg);=0A=
ZDBDialogUtil.positionCenter(dlg);=0A=
if(_c01["ADDFRAME"]||_c01["SHADOW"]){=0A=
ZDBMenu.addShadow(dlg);=0A=
}=0A=
ZDBDialogUtil.focusDialog=3Ddlg;=0A=
dlg.view=3D_c01["VIEW"];=0A=
dlg.style.zIndex=3DZDBDialogUtil.zCounter;=0A=
if(_c01["ZINDEX"]){=0A=
dlg.style.zIndex=3D_c01["ZINDEX"];=0A=
}=0A=
if(_c01["RESIZE"]){=0A=
dlg.maxBtn.style.display=3D"";=0A=
dlg.resizeEls.style.display=3D"";=0A=
dlg.corner.style.display=3D"";=0A=
dlg.resizeLR.style.height=3Ddlg.offsetHeight-20;=0A=
dlg.resizeTB.style.width=3Ddlg.offsetWidth-20;=0A=
}=0A=
ZDBMenu.addIframe(dlg);=0A=
if(_c01["MODAL"]){=0A=
this.freezeBackground();=0A=
}=0A=
dlg.style.visibility=3D"visible";=0A=
if(dlg.bodyContent!=3Dnull){=0A=
setTimeout("ZDBDialogUtil.setOverflow()",100);=0A=
}=0A=
this.setOverflow=3Dfunction(){=0A=
dlg.bodyContent.style.overflow=3D"hidden";=0A=
ZDBUtil.setNamedChildEls(dlg.bodyContent,dlg.bodyContent);=0A=
if(dlg.bodyContent.defaultFocus!=3Dnull){=0A=
dlg.bodyContent.defaultFocus.select();=0A=
}=0A=
};=0A=
document.onkeydown=3DZDBDialogUtil.whichEvent;=0A=
ZDBDialogUtil.setElementIndex(dlg);=0A=
return dlg;=0A=
};=0A=
this.setFocusDialog=3Dfunction(el){=0A=
var =
dlg=3D(el.getAttribute("isDialog")=3D=3D"true")?el:DOMUtils.getParentWith=
Attr(el,"isDialog");=0A=
if(dlg=3D=3DZDBDialogUtil.focusDialog){=0A=
return;=0A=
}=0A=
ZDBDialogUtil.focusDialog=3Ddlg;=0A=
};=0A=
this.positionCenter=3Dfunction(el){=0A=
var dlg=3Del;=0A=
var _c08=3D(BROWSER.IE)?0:document.body.scrollTop;=0A=
if(dlg.params){=0A=
var =
posX=3D(dlg.params["LEFT"]!=3Dnull)?dlg.params["LEFT"]:((document.body.cl=
ientWidth/2)-((dlg.offsetWidth)*0.5));=0A=
var =
posY=3D(dlg.params["TOP"]!=3Dnull)?dlg.params["TOP"]:((document.body.clie=
ntHeight/2)-((dlg.offsetHeight)*0.5))+_c08;=0A=
}else{=0A=
var posX=3D((document.body.clientWidth/2)-((dlg.offsetWidth)*0.5));=0A=
var =
posY=3D((document.body.clientHeight/2)-((dlg.offsetHeight)*0.5))+_c08;=0A=
}=0A=
dlg.style.left=3DposX+"px";=0A=
dlg.style.top=3DposY+"px";=0A=
};=0A=
this.freezeBackground=3Dfunction(){=0A=
if(ZDBDialogUtil.dialogs[ZDBDialogUtil.openedDialog-1].freezeLayer=3D=3Dn=
ull){=0A=
var _c0b=3Ddocument.createElement("DIV");=0A=
_c0b.className=3D"freezeLayer";=0A=
_c0b.style.zIndex=3DparseInt(ZDBDialogUtil.dialogs[ZDBDialogUtil.openedDi=
alog-1].style.zIndex)-1;=0A=
ZDBDialogUtil.dialogs[ZDBDialogUtil.openedDialog-1].freezeLayer=3D_c0b;=0A=
}=0A=
document.body.appendChild(ZDBDialogUtil.dialogs[ZDBDialogUtil.openedDialo=
g-1].freezeLayer);=0A=
ZDBDialogUtil.dialogs[ZDBDialogUtil.openedDialog-1].freezeLayer.onclick=3D=
ZDBDialogUtil.alertModalDlfEffect;=0A=
};=0A=
this.alertModalDlfEffect=3Dfunction(ev){=0A=
var dlg=3DZDBDialogUtil.focusDialog;=0A=
ZDBDialogUtil.blinkCounter=3D0;=0A=
ZDBDialogUtil.intervalID=3DsetTimeout(ZDBDialogUtil.blinkEffect,100);=0A=
};=0A=
this.blinkEffect=3Dfunction(ev){=0A=
var dlg=3DZDBDialogUtil.focusDialog;=0A=
if(ZDBDialogUtil.blinkCounter<3){=0A=
if((ZDBDialogUtil.blinkCounter%2)!=3D0){=0A=
dlg.className=3D"normalTitleStyle";=0A=
}else{=0A=
dlg.className=3D"modalBlinkEffect1";=0A=
}=0A=
ZDBDialogUtil.blinkCounter++;=0A=
setTimeout(ZDBDialogUtil.blinkEffect,100);=0A=
}else{=0A=
dlg.className=3D"normalTitleStyle";=0A=
}=0A=
};=0A=
this.createDialog=3Dfunction(_c10){=0A=
dlgID=3D(_c10["FRAMETYPE"]!=3Dnull)?_c10["FRAMETYPE"]:"ZDBDialogTemplate"=
;=0A=
var dlg=3D$(dlgID).cloneNode(true);=0A=
dlg.id=3D"";=0A=
ZDBUtil.setNamedChildEls(dlg,dlg,"elname");=0A=
return dlg;=0A=
};=0A=
this.whichEvent=3Dfunction(_c12){=0A=
var _c13=3D(BROWSER.IE)?window.event.keyCode:_c12.which;=0A=
switch(_c13){=0A=
case KEY.ESC:=0A=
if(!ZDBDialogUtil.focusDialog.params["NOESC"]){=0A=
ZDBDialogUtil.closeDialog();=0A=
ZDBUtil.stopEventBubble(_c12);=0A=
}=0A=
break;=0A=
case KEY.ENTER:=0A=
if(ZDBDialogUtil.focusDialog.params["ONENTER"]){=0A=
ZDBDialogUtil.focusDialog.params["ONENTER"].apply(window,[this,_c12,ZDBDi=
alogUtil.focusDialog.params["ENTERARGS"]]);=0A=
}=0A=
break;=0A=
default:=0A=
return true;=0A=
}=0A=
};=0A=
this.dragDialog=3Dfunction(el,ev){=0A=
ZDBDialogUtil.setFocusDialog(el);=0A=
var _c16=3DZDBDialogUtil.focusDialog;=0A=
_c16.style.cursor=3D"move";=0A=
if(BROWSER.IE){=0A=
this.diffLeft=3Dwindow.event.clientX+document.body.scrollLeft-parseInt(ZD=
BUtil.getObjLeft(_c16));=0A=
this.diffTop=3Dwindow.event.clientY+document.body.scrollTop-parseInt(ZDBU=
til.getObjTop(_c16));=0A=
}else{=0A=
this.diffLeft=3Dev.pageX-parseInt(ZDBUtil.getObjLeft(_c16));=0A=
this.diffTop=3Dev.pageY-parseInt(ZDBUtil.getObjTop(_c16));=0A=
}=0A=
ZDBUtil.stopEventBubble(ev);=0A=
document.onmousemove=3DZDBDialogUtil.moveDialog;=0A=
document.onmouseup=3DZDBDialogUtil.releaseDialog;=0A=
};=0A=
this.moveDialog=3Dfunction(ev){=0A=
var _c18=3DZDBDialogUtil.focusDialog;=0A=
if(BROWSER.IE){=0A=
var =
left=3Dwindow.event.clientX+document.body.scrollLeft-ZDBDialogUtil.diffLe=
ft;=0A=
var =
top=3Dwindow.event.clientY+document.body.scrollTop-ZDBDialogUtil.diffTop;=0A=
left=3D(left>=3D0)?left:0;=0A=
top=3D(top>=3D0)?top:0;=0A=
_c18.style.left=3Dleft+"px";=0A=
_c18.style.top=3Dtop+"px";=0A=
}else{=0A=
_c18.style.left=3D((ev.pageX-ZDBDialogUtil.diffLeft>0)?ev.pageX-ZDBDialog=
Util.diffLeft:0)+"px";=0A=
_c18.style.top=3D((ev.pageY-ZDBDialogUtil.diffTop>0)?ev.pageY-ZDBDialogUt=
il.diffTop:0)+"px";=0A=
}=0A=
if(_c18.iframe!=3Dnull){=0A=
_c18.iframe.style.left=3D_c18.style.left;=0A=
_c18.iframe.style.top=3D_c18.style.top;=0A=
}=0A=
ZDBUtil.stopEventBubble(ev);=0A=
};=0A=
this.releaseDialog=3Dfunction(ev){=0A=
var _c1c=3DZDBDialogUtil.focusDialog;=0A=
_c1c.style.cursor=3D"default";=0A=
document.onmousemove=3Dnull;=0A=
document.onmouseup=3Dnull;=0A=
ZDBUtil.stopEventBubble(ev);=0A=
};=0A=
this.closeDialog=3Dfunction(_c1d,ev,arg){=0A=
hideCustomMessage();=0A=
var _c20=3Dnull;=0A=
if(!_c1d){=0A=
_c20=3DZDBDialogUtil.focusDialog;=0A=
}else{=0A=
_c20=3DDOMUtils.getParentWithAttr(_c1d,"isDialog");=0A=
}=0A=
if(_c20){=0A=
this.closeThisDialog(_c20,arg);=0A=
}=0A=
if(ev!=3Dnull){=0A=
ZDBUtil.stopEventBubble(ev);=0A=
}=0A=
};=0A=
this.closeThisDialog=3Dfunction(_c21,arg){=0A=
if((_c21.params["ONCLOSE"])&&(!_c21.params["ONCLOSE"](_c21,arg))){=0A=
return true;=0A=
}=0A=
if(_c21.bodyContent!=3Dnull){=0A=
_c21.bodyContent.style.overflow=3D"";=0A=
}=0A=
if(_c21.params["DONTREMOVE"]&&_c21.params["ADDFRAME"]){=0A=
$("ZDBDialogHiddenDiv").appendChild(_c21.bodyContent);=0A=
}else{=0A=
if(_c21.params["DONTREMOVE"]){=0A=
$("ZDBDialogHiddenDiv").appendChild(_c21);=0A=
}=0A=
}=0A=
try{=0A=
if(ZDBDialogUtil.dialogs[ZDBDialogUtil.openedDialog-1].freezeLayer){=0A=
document.body.removeChild(ZDBDialogUtil.dialogs[ZDBDialogUtil.openedDialo=
g-1].freezeLayer);=0A=
}=0A=
}=0A=
catch(e){=0A=
}=0A=
ZDBMenu.removeIframe(_c21);=0A=
_c21.parentNode.removeChild(_c21);=0A=
ZDBDialogUtil.openedDialog--;=0A=
if(ZDBDialogUtil.openedDialog!=3D0){=0A=
ZDBDialogUtil.focusDialog=3DZDBDialogUtil.dialogs[ZDBDialogUtil.openedDia=
log-1];=0A=
}else{=0A=
ZDBDialogUtil.focusDialog=3Dnull;=0A=
document.onkeydown=3Dnull;=0A=
}=0A=
};=0A=
};=0A=
ZDBDialogUtil.setElementIndex=3Dfunction(dlg){=0A=
try{=0A=
var _c24=3Dnull;=0A=
var _c25=3Ddlg.getElementsByTagName("*");=0A=
var _c26=3D_c25.length;=0A=
var _c27=3D["INPUT","A","SELECT","TEXTAREA"];=0A=
var _c28=3D0;=0A=
for(var i=3D0;i<_c26;++i){=0A=
try{=0A=
var _c2a=3D_c25[i];=0A=
if(_c2a.tagName&&ZDBUtil.indexOf(_c27,_c2a.tagName.toUpperCase())>=3D0){=0A=
var _c2b=3D(_c2a.getAttribute("type")+"").toUpperCase();=0A=
if(_c2b!=3D"HIDDEN"&&_c2b!=3D"BUTTON"){=0A=
_c2a.setAttribute("tabindex",_c28++);=0A=
_c2a.tabIndex=3D_c28;=0A=
if(!_c24){=0A=
_c24=3D_c2a;=0A=
}=0A=
}=0A=
}=0A=
}=0A=
catch(e){=0A=
}=0A=
}=0A=
}=0A=
catch(e){=0A=
}=0A=
_c24&&ZDBUtil.setFocus(_c24,true);=0A=
};=0A=
ZDBDialogUtil.attachResizeEvt=3Dfunction(el,_c2d,_c2e){=0A=
var dlg=3DZDBDialogUtil.focusDialog;=0A=
dlg.action=3D"RESIZE"+_c2d;=0A=
document.onmousemove=3DZDBDialogUtil.drawLine;=0A=
document.onmouseup=3DZDBDialogUtil.resize;=0A=
ZDBUtil.stopEventBubble(_c2e);=0A=
};=0A=
ZDBDialogUtil.drawLine=3Dfunction(_c30){=0A=
var dlg=3DZDBDialogUtil.focusDialog;=0A=
var _c32=3Ddlg.vLine;=0A=
var _c33=3Ddlg.hLine;=0A=
var _c34=3DZDBUtil.getObjLeft(dlg,false);=0A=
var _c35=3DZDBUtil.getObjTop(dlg,false);=0A=
var _c36=3DZDBUtil.getCursorPos(_c30);=0A=
var _c37=3D"default";=0A=
var =
_c38=3D(_c36.x-_c34<ZDBConst.DLG_MIN_WIDTH)?ZDBConst.DLG_MIN_WIDTH:_c36.x=
-_c34;=0A=
var =
_c39=3D(_c36.y-_c35<ZDBConst.DLG_MIN_HEIGHT)?ZDBConst.DLG_MIN_HEIGHT:_c36=
.y-_c35;=0A=
dlg.width=3D_c38;=0A=
dlg.height=3D_c39;=0A=
var _c3a=3Ddlg.action;=0A=
if(_c3a=3D=3D"RESIZELR"){=0A=
ZDBUtil.setElPos(_c32,[dlg.offsetHeight,"1","0",_c38]);=0A=
_c32.style.display=3D"";=0A=
_c37=3D(_c38=3D=3DZDBConst.DLG_MIN_WIDTH)?"default":"e-resize";=0A=
}else{=0A=
if(_c3a=3D=3D"RESIZETB"){=0A=
ZDBUtil.setElPos(_c33,["1",dlg.offsetWidth,_c39,"0"]);=0A=
_c33.style.display=3D"";=0A=
_c37=3D(_c39=3D=3DZDBConst.DLG_MIN_HEIGHT)?"default":"n-resize";=0A=
}else{=0A=
if(_c3a=3D=3D"RESIZEALL"){=0A=
ZDBUtil.setElPos(_c32,[_c39,"1","0",_c38]);=0A=
ZDBUtil.setElPos(_c33,["1",_c38,_c39,"0"]);=0A=
_c32.style.display=3D"";=0A=
_c33.style.display=3D"";=0A=
_c37=3D(_c39=3D=3DZDBConst.DLG_MIN_HEIGHT&&_c38=3D=3DZDBConst.DLG_MIN_WID=
TH)?"default":"se-resize";=0A=
}=0A=
}=0A=
}=0A=
document.body.style.cursor=3D_c37;=0A=
dlg.style.cursor=3D_c37;=0A=
ZDBUtil.stopEventBubble(_c30);=0A=
};=0A=
ZDBDialogUtil.resize=3Dfunction(_c3b){=0A=
document.body.style.cursor=3D"default";=0A=
var dlg=3DZDBDialogUtil.focusDialog;=0A=
dlg.vLine.style.display=3D"none";=0A=
dlg.hLine.style.display=3D"none";=0A=
var _c3d=3Ddlg.action;=0A=
var _c3e=3Ddlg.width;=0A=
var _c3f=3Ddlg.height;=0A=
if(_c3d=3D=3D"RESIZELR"){=0A=
_c3f=3Ddlg.bodyContent.offsetHeight+25;=0A=
}else{=0A=
if(_c3d=3D=3D"RESIZETB"){=0A=
_c3e=3Ddlg.bodyContent.offsetWidth;=0A=
}=0A=
}=0A=
dlg.resizeLR.style.height=3D_c3f-20;=0A=
dlg.resizeTB.style.width=3D_c3e-20;=0A=
dlg.resizeTB.style.top=3D_c3f;=0A=
ZDBUtil.setElPos(dlg,[_c3f,_c3e]);=0A=
ZDBUtil.setElPos(dlg.bodyContent,[_c3f-25,_c3e]);=0A=
if(dlg.bodyContent.gridHolder!=3Dnull){=0A=
ZDBDialogUtil.resizeVUDGrid(dlg,_c3f,_c3e);=0A=
}=0A=
ZDBMenu.resizeShadow(dlg);=0A=
ZDBDialogUtil.releaseDialog(_c3b);=0A=
dlg.action=3Dnull;=0A=
};=0A=
ZDBDialogUtil.resizeVUDGrid=3Dfunction(dlg,_c41,_c42){=0A=
var _c43=3D_c41-56;=0A=
var _c44=3Ddlg.action;=0A=
var _c45=3Ddlg.bodyContent;=0A=
if(_c44!=3Dnull&&_c44=3D=3D"RESIZELR"){=0A=
_c43=3D_c45.gridHolder.offsetHeight;=0A=
}=0A=
_c45.gridHolder.style.width=3D_c42;=0A=
_c45.gridHolder.style.height=3D_c43;=0A=
_c45.gridObj.resizeGrid(_c42,_c43);=0A=
};=0A=
ZDBDialogUtil.minMaxDlg=3Dfunction(_c46){=0A=
var dlg=3DZDBDialogUtil.focusDialog;=0A=
var _c48=3D"none";=0A=
if(_c46=3D=3D"max"){=0A=
dlg.width=3Ddlg.offsetWidth;=0A=
dlg.height=3Ddlg.offsetHeight;=0A=
dlg.top=3Ddlg.style.top;=0A=
dlg.left=3Ddlg.style.left;=0A=
var _c49=3Ddocument.body.clientHeight;=0A=
var _c4a=3Ddocument.body.clientWidth-1;=0A=
var top=3D0;=0A=
var left=3D0;=0A=
_c48=3D"none";=0A=
}else{=0A=
if(_c46=3D=3D"min"){=0A=
var _c49=3Ddlg.height;=0A=
var _c4a=3Ddlg.width;=0A=
var top=3Ddlg.top;=0A=
var left=3Ddlg.left;=0A=
_c48=3D"";=0A=
}=0A=
}=0A=
dlg.maxBtn.style.display=3D_c48;=0A=
dlg.minBtn.style.display=3D(_c48=3D=3D"")?"none":"";=0A=
dlg.resizeLR.style.display=3D_c48;=0A=
dlg.resizeTB.style.display=3D_c48;=0A=
dlg.corner.style.display=3D_c48;=0A=
ZDBUtil.setElPos(dlg,[_c49,_c4a,top,left]);=0A=
ZDBUtil.setElPos(dlg.bodyContent,[_c49-25,_c4a]);=0A=
if(dlg.bodyContent.gridHolder!=3Dnull){=0A=
ZDBDialogUtil.resizeVUDGrid(dlg,_c49,_c4a);=0A=
}=0A=
};=0A=
var ZDBTabHandler=3Dnew function(){=0A=
this.initialize=3Dfunction(){=0A=
if(!this.initialized){=0A=
this.noMoreCall=3Dfalse;=0A=
this.tabSticked=3Dfalse;=0A=
this.initialized=3Dtrue;=0A=
}=0A=
};=0A=
this.getTabConfig=3Dfunction(_c4d,ev,step,_c50,_c51){=0A=
ZDBTabHandler.initialize();=0A=
this.selectedTab=3DZDBClientUI.selectedTab;=0A=
this.visibleArea=3Dnull;=0A=
this.tabs=3DZDBClientUI.$$("ZDBTABCONT").childNodes;=0A=
this.lastTab=3DZDBTabHandler.tabs[ZDBTabHandler.tabs.length-1];=0A=
this.firstTab=3DZDBTabHandler.tabs[0];=0A=
ZDBTabHandler.startScroll(_c4d,ev,step,_c50,_c51);=0A=
};=0A=
this.moveToVisibleArea=3Dfunction(){=0A=
if(ZDBGlobal.integrated){=0A=
return;=0A=
}=0A=
ZDBTabHandler.removeDummyTab();=0A=
var _c52=3DZDBClientUI.selectedTab;=0A=
var _c53=3DDOMUtils.getParentWithAttr(_c52,"holderParent");=0A=
ZDBTabHandler.intializeScroller(_c53);=0A=
var tabs=3DZDBClientUI.$$("ZDBTABCONT").childNodes;=0A=
var _c55=3Dtabs[tabs.length-1];=0A=
var _c56=3Dtabs[0];=0A=
var _c57=3D_c53.content.style.left;=0A=
var _c58=3DZDBUtil.getObjLeft(_c56);=0A=
var _c59=3DZDBUtil.getObjLeft(_c52);=0A=
var _c5a=3DZDBUtil.getObjLeft(_c53.holder);=0A=
var _c5b=3D_c59-_c58;=0A=
if(ZDBUtil.getObjLeft(_c52)<ZDBUtil.getObjLeft(_c53.holder)){=0A=
ZDBTabHandler.getTabConfig($("leftKey"),null,null,10,_c5b);=0A=
}else{=0A=
if((ZDBUtil.getObjLeft(_c52)+_c52.offsetWidth)>(ZDBUtil.getObjLeft(_c53.h=
older)+_c53.holder.offsetWidth)){=0A=
ZDBTabHandler.getTabConfig($("rightKey"),null,null,10,_c5b);=0A=
}else{=0A=
if((ZDBUtil.getObjLeft(_c52)>=3DZDBUtil.getObjLeft(_c53.holder))||((ZDBUt=
il.getObjLeft(_c52)+_c52.offsetWidth)<=3D(ZDBUtil.getObjLeft(_c53.holder)=
+_c53.holder.offsetWidth))){=0A=
ZDBTabHandler.stopScroll();=0A=
}=0A=
}=0A=
}=0A=
};=0A=
this.intializeScroller=3Dfunction(_c5c){=0A=
ZDBUtil.setNamedChildEls(_c5c,_c5c,"scrollel");=0A=
ZDBTabHandler.noMoreCall=3Dfalse;=0A=
};=0A=
this.startScroll=3Dfunction(_c5d,_c5e,step,_c60,_c61){=0A=
this.timeInterval=3D_c60?_c60:10;=0A=
this.step=3Dstep?step:15;=0A=
this.directionButton=3D_c5d;=0A=
this.stopAtPoint=3D_c61;=0A=
if(ZDBTabHandler.directionButton.getAttribute("direction")=3D=3D"left"||Z=
DBTabHandler.directionButton.getAttribute("direction")=3D=3D"right"){=0A=
if(ZDBTabHandler.noMoreCall=3D=3Dfalse){=0A=
this.intervalID=3DsetInterval(ZDBTabHandler.move,ZDBTabHandler.timeInterv=
al);=0A=
}=0A=
}=0A=
ZDBTabHandler.directionButton.onmouseout=3DZDBTabHandler.stopScroll;=0A=
ZDBTabHandler.directionButton.onmouseup=3DZDBTabHandler.stopScroll;=0A=
ZDBUtil.stopEventBubble(_c5e);=0A=
};=0A=
this.stopScroll=3Dfunction(_c62){=0A=
clearInterval(ZDBTabHandler.intervalID);=0A=
ZDBUtil.stopEventBubble(_c62);=0A=
ZDBTabHandler.noMoreCall=3Dtrue;=0A=
};=0A=
this.removeDummyTab=3Dfunction(){=0A=
if(ZDBTabHandler.dummyTab){=0A=
ZDBTabHandler.dummyTab.parentNode.removeChild(ZDBTabHandler.dummyTab);=0A=
ZDBTabHandler.dummyTab=3Dnull;=0A=
ZDBTabHandler.tabSticked=3Dfalse;=0A=
ZDBTabHandler.selectedTab=3Dnull;=0A=
}=0A=
};=0A=
this.removeSelectedTab=3Dfunction(el,_c64){=0A=
var tab=3D(el!=3Dnull)?el:ZDBClientUI.selectedTab;=0A=
this.removeDummyTab();=0A=
ZDBClientUI.removeTabEl(tab);=0A=
if(_c64!=3Dnull){=0A=
ZDBUtil.stopEventBubble(_c64);=0A=
}=0A=
};=0A=
this.addDummyTab=3Dfunction(){=0A=
if(ZDBTabHandler.dummyTab=3D=3Dnull){=0A=
ZDBTabHandler.dummyTab=3D$("dummyTab").cloneNode(true);=0A=
ZDBTabHandler.dummyTab.removeAttribute("id");=0A=
ZDBUtil.removeNonElements(ZDBTabHandler.dummyTab);=0A=
ZDBTabHandler.dummyTab.appendChild(ZDBTabHandler.selectedTab.cloneNode(tr=
ue));=0A=
ZDBUtil.setNamedChildEls(ZDBTabHandler.dummyTab,ZDBTabHandler.dummyTab);=0A=
ZDBTabHandler.dummyTab.selectFunction.setAttribute("onclick","");=0A=
ZDBTabHandler.dummyTab.tabClose.setAttribute("onclick","ZDBTabHandler.rem=
oveSelectedTab();");=0A=
ZDBTabHandler.dummyTab.className=3D"showTable";=0A=
ZDBTabHandler.dummyTab.style.position=3D"absolute";=0A=
}=0A=
};=0A=
this.move=3Dfunction(){=0A=
if(ZDBTabHandler.selectedTab!=3Dnull){=0A=
var =
_c66=3DDOMUtils.getParentWithAttr(ZDBTabHandler.directionButton,"holderPa=
rent");=0A=
ZDBTabHandler.intializeScroller(_c66);=0A=
ZDBTabHandler.visibleArea=3D_c66;=0A=
if((ZDBUtil.getObjLeft(ZDBTabHandler.selectedTab)<=3DZDBUtil.getObjLeft(Z=
DBTabHandler.visibleArea.holder))&&(ZDBTabHandler.tabSticked=3D=3Dfalse))=
{=0A=
ZDBTabHandler.addDummyTab();=0A=
ZDBTabHandler.dummyTab.style.left=3D-3+"px";=0A=
ZDBTabHandler.dummyTab.style.top=3D-4+"px";=0A=
ZDBTabHandler.visibleArea.holder.appendChild(ZDBTabHandler.dummyTab);=0A=
ZDBTabHandler.tabSticked=3Dtrue;=0A=
}=0A=
if(((ZDBUtil.getObjLeft(ZDBTabHandler.selectedTab)+ZDBTabHandler.selected=
Tab.offsetWidth)>=3D(ZDBUtil.getObjLeft(ZDBTabHandler.visibleArea.holder)=
+ZDBTabHandler.visibleArea.holder.offsetWidth))&&(ZDBTabHandler.tabSticke=
d=3D=3Dfalse)){=0A=
ZDBTabHandler.addDummyTab();=0A=
ZDBTabHandler.dummyTab.style.right=3D-3+"px";=0A=
ZDBTabHandler.dummyTab.style.top=3D-4+"px";=0A=
ZDBTabHandler.visibleArea.holder.appendChild(ZDBTabHandler.dummyTab);=0A=
ZDBTabHandler.tabSticked=3Dtrue;=0A=
}=0A=
if(((ZDBUtil.getObjLeft(ZDBTabHandler.selectedTab)+ZDBTabHandler.selected=
Tab.offsetWidth)<(ZDBUtil.getObjLeft(ZDBTabHandler.visibleArea.holder)+ZD=
BTabHandler.visibleArea.holder.offsetWidth)&&ZDBUtil.getObjLeft(ZDBTabHan=
dler.selectedTab)>ZDBUtil.getObjLeft(ZDBTabHandler.visibleArea))&&(ZDBTab=
Handler.tabSticked=3D=3Dtrue)){=0A=
ZDBTabHandler.removeDummyTab();=0A=
}=0A=
ZDBUtil.removeNonElements(_c66.holder);=0A=
var =
_c67=3DDOMUtils.getParentWithAttr(ZDBTabHandler.directionButton,"navKeyPa=
rent");=0A=
ZDBUtil.setNamedChildEls(_c67,_c67,"direction");=0A=
var _c68=3D_c66.content;=0A=
if(_c68!=3Dnull){=0A=
if(ZDBTabHandler.directionButton.getAttribute("direction")=3D=3D"left"){=0A=
_c68.style.position=3D"relative";=0A=
var left=3DparseInt(_c68.style.left);=0A=
if((left+_c68.offsetWidth)>(_c66.holder.offsetWidth)){=0A=
_c68.style.left=3Dleft-ZDBTabHandler.step+"px";=0A=
_c67.left.className=3D(_c67.left.getAttribute("orgclass")!=3Dnull)?_c67.l=
eft.getAttribute("orgclass"):"none";=0A=
_c67.right.className=3D(_c67.right.getAttribute("orgclass")!=3Dnull)?_c67=
.right.getAttribute("orgclass"):"none";=0A=
}else{=0A=
_c67.left.className=3D(_c67.left.getAttribute("orgclass")!=3Dnull)?_c67.l=
eft.getAttribute("orgclass")+" alpha":"alpha";=0A=
_c67.right.className=3D(_c67.right.getAttribute("orgclass")!=3Dnull)?_c67=
.right.getAttribute("orgclass"):"none";=0A=
ZDBTabHandler.stopScroll;=0A=
}=0A=
}else{=0A=
if(ZDBTabHandler.directionButton.getAttribute("direction")=3D=3D"right"){=0A=
_c68.style.position=3D"relative";=0A=
var left=3DparseInt(_c68.style.left);=0A=
if(left=3D=3D0){=0A=
_c67.right.className=3D(_c67.right.getAttribute("orgclass")!=3Dnull)?_c67=
.right.getAttribute("orgclass")+" alpha":"alpha";=0A=
_c67.left.className=3D(_c67.left.getAttribute("orgclass")!=3Dnull)?_c67.l=
eft.getAttribute("orgclass"):"none";=0A=
ZDBTabHandler.stopScroll();=0A=
}else{=0A=
_c68.style.left=3Dleft+ZDBTabHandler.step+"px";=0A=
_c67.right.className=3D(_c67.right.getAttribute("orgclass")!=3Dnull)?_c67=
.right.getAttribute("orgclass"):"none";=0A=
_c67.left.className=3D(_c67.left.getAttribute("orgclass")!=3Dnull)?_c67.l=
eft.getAttribute("orgclass"):"none";=0A=
}=0A=
}=0A=
}=0A=
}=0A=
}=0A=
};=0A=
this.editTab=3Dfunction(el,_c6b){=0A=
var _c6c=3DDOMUtils.getParentWithAttr(el,"parTab");=0A=
if(_c6c!=3DZDBClientUI.selectedTab){=0A=
ZDBClientUI.selectTabEl(el,_c6b);=0A=
}=0A=
var tab=3DZDBClientUI.selectedTab;=0A=
var _c6e=3Dtab.tabHeader;=0A=
var view=3Dtab.view;=0A=
if(!view||view.isDummyView||!view.permissions.designModify){=0A=
return;=0A=
}=0A=
if(view instanceof ZDBDataGrid){=0A=
view.onLostFocus();=0A=
}=0A=
if(_c6e.getAttribute("editable")=3D=3D"true"){=0A=
var _c70=3D_c6e.offsetHeight;=0A=
var _c71=3D_c6e.parentNode.offsetWidth;=0A=
var _c72=3DZDBEditors.getEditField("tabEdit");=0A=
document.body.appendChild(_c72);=0A=
_c72.style.display=3D"block";=0A=
_c72.style.position=3D"absolute";=0A=
_c72.style.top=3DZDBUtil.getObjTop(_c6e)-3+"px";=0A=
_c72.style.left=3DZDBUtil.getObjLeft(_c6e);=0A=
_c72.originalValue=3Dview.displayName;=0A=
_c72.style.width=3D_c71+5+"px";=0A=
_c72.style.height=3D_c70+1+"px";=0A=
_c72.value=3Dview.displayName;=0A=
_c72.view=3Dview;=0A=
_c6e.setAttribute("editable","false");=0A=
ZDBTabHandler.inputTabEl=3D_c72;=0A=
ZDBTabHandler.tabEl=3D_c6e;=0A=
ZDBUtil.setTimeout(ZDBUtil.setFocus,null,[_c72],5);=0A=
}=0A=
ZDBUtil.stopEventBubble(_c6b);=0A=
};=0A=
this.resetTabContent=3Dfunction(el){=0A=
var view=3Del.view;=0A=
var _c75=3DZDBTabHandler.inputTabEl;=0A=
var _c76=3D_c75.value;=0A=
if(_c76.trim()=3D=3D""){=0A=
ZDBTabHandler.hideInputTabEl();=0A=
ZDBMsgBox.showInfo(ZDBI18NMap.g("zrpt.common.showinfo.js.emptyViewName"))=
;=0A=
return;=0A=
}=0A=
if(_c76.length>ZDBConst.DBOBJECT_NAME_MAX_LENGTH){=0A=
ZDBTabHandler.hideInputTabEl();=0A=
ZDBMsgBox.showInfo(ZDBI18NMap.f("zrpt.common.showinfo.js.viewNameMaxLengt=
hExceedErr",ZDBConst.DBOBJECT_NAME_MAX_LENGTH));=0A=
return;=0A=
}=0A=
hideCustomMessage();=0A=
if(_c76.trim().toLowerCase()=3D=3Dview.displayName.toLowerCase()){=0A=
ZDBTabHandler.hideInputTabEl();=0A=
return;=0A=
}=0A=
if(ZDBUtil.isNewView(view)){=0A=
ZDBTabHandler.hideInputTabEl();=0A=
ZDBClientUI.updateDisplayName(ZDBClientUI.selectedTab,_c76);=0A=
view.displayName=3D_c76;=0A=
return;=0A=
}=0A=
var url=3DZDBGlobal.CTX+"/ZDBDatabaseActionMI.ma?";=0A=
var =
_c78=3D"&ZDBACTION=3DRENAMEOBJECT&DISPNAME=3D"+encodeURIComponent(_c76)+"=
&OBJID=3D"+view.objId;=0A=
AjaxAPI.sendRequest({URL:url,PARAMETERS:_c78,ONSUCCESSFUNC:ZDBTabHandler.=
renameObject,ONFAILUREFUNC:ZDBTabHandler.handleRenameFailure,OPSTATUSID:Z=
DBClientUI.selectedTab.tabIcon,VIEW:view,TAB:ZDBClientUI.selectedTab});=0A=
};=0A=
this.renameObject=3Dfunction(_c79,_c7a){=0A=
ZDBTabHandler.hideInputTabEl();=0A=
var _c7b=3D_c79.getResponseParams();=0A=
ZDBClientUI.updateDisplayName(_c7a["TAB"],_c7b["DISPNAME"]);=0A=
var view=3D_c7a["VIEW"];=0A=
view.displayName=3D_c7b["DISPNAME"];=0A=
ZDBNavigation.renameObj(view.displayName,view.objId,null);=0A=
};=0A=
this.handleRenameFailure=3Dfunction(_c7d,_c7e){=0A=
var _c7f=3D_c7d.getResponsePart("ERRORCODE");=0A=
_c7f=3DtrimAll(_c7f);=0A=
if(_c7f=3D=3D"META_DBOBJECT_NAME_DUPLICATED"){=0A=
ZDBTabHandler.hideInputTabEl();=0A=
ZDBMsgBox.showInfo(_c7d.getResponsePart("STATUS_MESSAGE"));=0A=
}else{=0A=
ZDBTabHandler.hideInputTabEl();=0A=
AjaxAPI.onFailureFunc(_c7d,_c7e);=0A=
}=0A=
};=0A=
this.hideInputTabEl=3Dfunction(){=0A=
ZDBTabHandler.tabEl.setAttribute("editable","true");=0A=
ZDBTabHandler.inputTabEl.style.display=3D"none";=0A=
};=0A=
this.showEditIcon=3Dfunction(el){=0A=
var tab=3DDOMUtils.getParentWithAttr(el,"parTab");=0A=
var view=3Dtab.view;=0A=
if(!view){=0A=
return;=0A=
}=0A=
if(view.isDummyView){=0A=
return;=0A=
}=0A=
ZDBUtil.setNamedChildEls(tab,tab);=0A=
tab.tabIcon.title=3DZDBI18NMap.g("zrpt.db.tab.title.js.renametab");=0A=
tab.tabIcon.className=3D"renameIcon mcloaded";=0A=
};=0A=
this.showTabIcon=3Dfunction(el){=0A=
var tab=3DDOMUtils.getParentWithAttr(el,"parTab");=0A=
ZDBUtil.setNamedChildEls(tab,tab);=0A=
tab.tabIcon.className=3D"tabIcon mcloaded";=0A=
var view=3Dtab.view;=0A=
if(!view){=0A=
return;=0A=
}=0A=
};=0A=
};=0A=
var ZDBEscapeUtil=3Dnew function(){=0A=
this.SPECIALCHARS_XML=3D["&","'","\"","<",">"];=0A=
this.REPL_SPECIALCHARS_XML=3D["&amp;","&apos;","&quot;","&lt;","&gt;"];=0A=
this.SPECIALCHARS_HTML=3D["&","'","\"","<",">"];=0A=
this.REPL_SPECIALCHARS_HTML=3D["&amp;","&#39;","&quot;","&lt;","&gt;"];=0A=
this.SPECIALCHARS_JS=3D["\r","\n","\"","'","/","\\"];=0A=
this.REPL_SPECIALCHARS_JS=3D["\\r","\\n","\\\"","\\'","\\/","\\\\"];=0A=
this.DISPLAYCHARS_HTML=3D["\n"];=0A=
this.REPL_DISPLAYCHARS_HTML=3D["<BR />"];=0A=
this.replaceChar=3Dfunction(str,_c87,_c88){=0A=
if(str=3D=3Dnull){=0A=
return "";=0A=
}=0A=
var _c89=3Dstr.toString();=0A=
var sbf=3Dnull;=0A=
var _c8b=3D_c89.length;=0A=
var _c8c=3D_c87.length;=0A=
BIG_FOR:=0A=
for(var i=3D0;i<_c8b;i++){=0A=
var ch=3D_c89.charAt(i);=0A=
for(var j=3D0;j<_c8c;j++){=0A=
if(_c87[j]=3D=3Dch){=0A=
if(sbf=3D=3Dnull){=0A=
sbf=3D_c89.substring(0,i);=0A=
}=0A=
sbf+=3D_c88[j];=0A=
continue BIG_FOR;=0A=
}=0A=
}=0A=
if(sbf!=3Dnull){=0A=
sbf+=3Dch;=0A=
}=0A=
}=0A=
return (sbf!=3Dnull)?sbf:_c89;=0A=
};=0A=
this.encodeForXML=3Dfunction(text){=0A=
return =
ZDBUtil.replaceStr(this.replaceChar(text,this.SPECIALCHARS_XML,this.REPL_=
SPECIALCHARS_XML),"\n","&#10;");=0A=
};=0A=
this.encodeForHtml=3Dfunction(text){=0A=
return =
this.replaceChar(text,this.SPECIALCHARS_HTML,this.REPL_SPECIALCHARS_HTML)=
;=0A=
};=0A=
this.encodeForHtmlDispChar=3Dfunction(text){=0A=
return =
this.replaceChar(text,this.DISPLAYCHARS_HTML,this.REPL_DISPLAYCHARS_HTML)=
;=0A=
};=0A=
this.encodeForJs=3Dfunction(text){=0A=
return =
this.replaceChar(text,this.SPECIALCHARS_JS,this.REPL_SPECIALCHARS_JS);=0A=
};=0A=
this.encodeHtmlChar=3Dfunction(text){=0A=
if(window.brTagRe=3D=3Dnull){=0A=
window.brTagRe=3Dnew RegExp("<br>","gi");=0A=
window.endbrTagRe=3Dnew RegExp("<br/>","gi");=0A=
window.closebrTagRe=3Dnew RegExp("</br>","gi");=0A=
window.boldTagRe=3Dnew RegExp("<b>","gi");=0A=
window.endboldTagRe=3Dnew RegExp("</b>","gi");=0A=
window.sqRe=3Dnew RegExp("'","g");=0A=
window.dqRe=3Dnew RegExp("\"","g");=0A=
window.gtRe=3Dnew RegExp(">","g");=0A=
window.ltRe=3Dnew RegExp("<","g");=0A=
window.brTag=3Dnew RegExp("ZOHO-DB-BR","g");=0A=
window.sq=3Dnew RegExp("ZOHO-DB-SQ","g");=0A=
window.dq=3Dnew RegExp("ZOHO-DB-DQ","g");=0A=
window.gt=3Dnew RegExp("ZOHO-DB-GT","g");=0A=
window.lt=3Dnew RegExp("ZOHO-DB-LT","g");=0A=
window.boldTag=3Dnew RegExp("ZOHO-DB-BOLD","gi");=0A=
window.endboldTag=3Dnew RegExp("ZOHO-DB-END-BOLD","gi");=0A=
}=0A=
text=3Dtext.trim().replace(window.endbrTagRe,"ZOHO-DB-BR");=0A=
text=3Dtext.trim().replace(window.brTagRe,"ZOHO-DB-BR");=0A=
text=3Dtext.trim().replace(window.closebrTagRe,"ZOHO-DB-BR");=0A=
text=3Dtext.trim().replace(window.boldTagRe,"ZOHO-DB-BOLD");=0A=
text=3Dtext.trim().replace(window.endboldTagRe,"ZOHO-DB-END-BOLD");=0A=
text=3Dtext.trim().replace(window.sqRe,"ZOHO-DB-SQ");=0A=
text=3Dtext.trim().replace(window.dqRe,"ZOHO-DB-DQ");=0A=
text=3Dtext.trim().replace(window.gtRe,"ZOHO-DB-GT");=0A=
text=3Dtext.trim().replace(window.ltRe,"ZOHO-DB-LT");=0A=
text=3Dtext.trim().replace(window.boldTag,"<b>");=0A=
text=3Dtext.trim().replace(window.endboldTag,"</b>");=0A=
text=3Dtext.trim().replace(window.brTag,"<BR>");=0A=
text=3Dtext.trim().replace(window.sq,"&#39;");=0A=
text=3Dtext.trim().replace(window.dq,"&quot;");=0A=
text=3Dtext.trim().replace(window.gt,"&gt;");=0A=
text=3Dtext.trim().replace(window.lt,"&lt;");=0A=
return text;=0A=
};=0A=
this.getXMLAttr=3Dfunction(_c95,_c96){=0A=
if(_c96=3D=3Dnull){=0A=
return "";=0A=
}=0A=
return _c95+"=3D'"+ZDBEscapeUtil.encodeForXML(_c96);=0A=
};=0A=
this.genXMLAttrs=3Dfunction(_c97,_c98){=0A=
var arr=3D[];=0A=
for(var i in _c97){=0A=
var val=3D_c97[i];=0A=
if(val=3D=3Dnull){=0A=
continue;=0A=
}=0A=
val=3Dval.toString();=0A=
if(_c98&&(val=3D=3D=3D"")){=0A=
continue;=0A=
}=0A=
arr.push(i+"=3D'"+this.encodeForXML(val)+"'");=0A=
}=0A=
return arr.join(" ");=0A=
};=0A=
};=0A=
var ZDBToolTip=3Dnew function(){=0A=
this.tipTimeout=3D500;=0A=
this.clientX;=0A=
this.clientY;=0A=
this.crId;=0A=
this.initialized=3Dfalse;=0A=
this.init=3Dfunction(){=0A=
this.tipEl=3D$("ZDBTOOLTIP_DIV");=0A=
this.tipInnerDiv=3D$("ZDBTOOLTIP_INNER_DIV");=0A=
this.tipTable=3D$("ZDBTOOLTIP_TABLE");=0A=
ZDBMenu.addShadow(ZDBToolTip.tipEl);=0A=
this.initialized=3Dtrue;=0A=
};=0A=
this.showTip=3Dfunction(_c9c,_c9d){=0A=
if(!ZDBToolTip.initialized){=0A=
ZDBToolTip.init();=0A=
}=0A=
if(ZDBToolTip.isShown=3D=3Dtrue){=0A=
return;=0A=
}=0A=
ZDBToolTip.hideTip();=0A=
_c9c=3D(window.event!=3Dnull)?window.event:_c9c;=0A=
if(_c9c=3D=3Dnull){=0A=
return;=0A=
}=0A=
ZDBToolTip.clientX=3D_c9c.clientX;=0A=
ZDBToolTip.clientY=3D_c9c.clientY;=0A=
var _c9e=3DZDBUtil.getSourceElement(_c9c);=0A=
var _c9f=3DDOMUtils.getParentWithAttr(_c9e,"tiptitle");=0A=
var _ca0=3D(_c9f!=3Dnull)?_c9f:_c9e;=0A=
ZDBToolTip.srcEl=3D_ca0;=0A=
if((ZDBMenuUtil.curMenuEl!=3Dnull&&ZDBMenuUtil.curMenuEl.srcEl=3D=3D_ca0)=
||!ZDBToolTip.addHelpEl(_ca0,_c9d)){=0A=
return;=0A=
}=0A=
ZDBToolTip.crId=3DsetTimeout(ZDBToolTip.setTipVisible,ZDBToolTip.tipTimeo=
ut);=0A=
ZDBToolTip.isShown=3Dtrue;=0A=
ZDBUtil.attachEvent(_ca0,"mouseout",ZDBToolTip.hideTip,false);=0A=
};=0A=
this.addHelpEl=3Dfunction(_ca1,_ca2){=0A=
var _ca3=3DZDBToolTip.tipTable;=0A=
ZDBUtil.removeAllChildren(ZDBToolTip.tipInnerDiv);=0A=
var _ca4=3Dthis.setTipInfo(_ca3,_ca1,_ca2);=0A=
var _ca5=3D_ca1.getAttribute("dontwrap");=0A=
if(_ca4){=0A=
return;=0A=
}=0A=
_ca3.style.visibility=3D"hidden";=0A=
document.body.appendChild(_ca3);=0A=
_ca3.style.display=3D"";=0A=
var _ca6=3D_ca3.offsetWidth;=0A=
ZDBToolTip.tipInnerDiv.style.width=3D(_ca6>200&&_ca5!=3D"true")?200:_ca6;=0A=
_ca3.style.visibility=3D"visible";=0A=
ZDBToolTip.tipInnerDiv.appendChild(_ca3);=0A=
return true;=0A=
};=0A=
this.setTipVisible=3Dfunction(){=0A=
if(ZDBToolTip.tipEl.parentNode!=3Ddocument.body){=0A=
document.body.appendChild(ZDBToolTip.tipEl);=0A=
}=0A=
ZDBToolTip.tipEl.style.display=3D"block";=0A=
var x=3DZDBUtil.getObjLeft(ZDBToolTip.srcEl);=0A=
var =
y=3D(ZDBUtil.getObjTop(ZDBToolTip.srcEl)+ZDBToolTip.srcEl.offsetHeight+5)=
;=0A=
ZDBMenuUtil.setPopupPositionWithOffset(ZDBToolTip.tipEl,x,y,0);=0A=
ZDBMenu.addShadow(ZDBToolTip.tipEl);=0A=
ZDBMenu.addIframe(ZDBToolTip.tipEl);=0A=
ZDBToolTip.isShown=3Dtrue;=0A=
ZDBToolTip.tipEl.onmouseover=3DZDBToolTip.hideTip;=0A=
};=0A=
this.hideTip=3Dfunction(){=0A=
if(!ZDBToolTip.isShown){=0A=
return;=0A=
}=0A=
if(!ZDBToolTip.initialized){=0A=
ZDBToolTip.init();=0A=
}=0A=
if(ZDBToolTip.crId){=0A=
clearTimeout(ZDBToolTip.crId);=0A=
ZDBToolTip.crId=3Dnull;=0A=
}=0A=
ZDBMenu.removeIframe(ZDBToolTip.tipEl);=0A=
ZDBToolTip.tipEl.style.display=3D"none";=0A=
ZDBToolTip.isShown=3Dfalse;=0A=
ZDBUtil.detachEvent(ZDBToolTip.srcEl,"mouseout",ZDBToolTip.hideTip,false)=
;=0A=
};=0A=
this.setTipInfo=3Dfunction(_ca9,_caa,_cab){=0A=
ZDBUtil.setNamedChildEls(_ca9,_ca9);=0A=
var _cac=3D(!_cab)?_caa.getAttribute("tiptitle"):_cab.title;=0A=
var _cad=3D(!_cab)?_caa.getAttribute("tipdesc1"):_cab.tipHTML;=0A=
var _cae=3D_caa.getAttribute("tipdesc2");=0A=
var _caf=3D_caa.getAttribute("tipshortcut");=0A=
var _cb0=3D_caa.getAttribute("tipexample");=0A=
if(!_cac&&!_cad&&!_cae&&!_caf&&!_cb0){=0A=
return true;=0A=
}=0A=
_ca9.tipTitle.innerHTML=3D_cac;=0A=
_ca9.tipDesc1.innerHTML=3D_cad;=0A=
_ca9.tipShortCut.innerHTML=3D(_caf)?_caf:"";=0A=
_ca9.tipExample.innerHTML=3D(_cb0)?_cb0:"";=0A=
_ca9.tipDesc2.innerHTML=3D(_cae)?_cae:"";=0A=
var _cb1=3D_caa.getAttribute("dontwrap");=0A=
_ca9.tipDesc1.style.whiteSpace=3D(_cb1=3D=3D"true")?"nowrap":"";=0A=
_ca9.tipDesc2.style.whiteSpace=3D(_cb1=3D=3D"true")?"nowrap":"";=0A=
return false;=0A=
};=0A=
this.showTooltip=3Dfunction(el,_cb3){=0A=
var _cb4=3Del.parentNode;=0A=
var left=3DZDBUtil.getObjLeft(_cb4)+_cb4.offsetWidth+10;=0A=
var top=3DZDBUtil.getObjTop(el)+10;=0A=
var _cb7=3D$(_cb3);=0A=
_cb7.style.position=3D"absolute";=0A=
_cb7.style.top=3Dtop+"px";=0A=
_cb7.style.left=3Dleft+"px";=0A=
this.tooltipDiv=3D_cb7;=0A=
document.body.appendChild(_cb7);=0A=
_cb7.style.display=3D"";=0A=
};=0A=
this.hideTooltip=3Dfunction(_cb8){=0A=
var _cb9=3D$(_cb8);=0A=
_cb9.style.display=3D"none";=0A=
};=0A=
};=0A=
var ZDBAlertAPI=3Dnew function(){=0A=
this.showErrorMsg=3Dfunction(msg,_cbb,_cbc){=0A=
this.lastErrorMsg=3Dmsg;=0A=
this.showMsg(msg,"ZDBERROR",_cbb,null,_cbc);=0A=
};=0A=
this.showMsg=3Dfunction(msg,_cbe,_cbf,_cc0,_cc1,_cc2,_cc3){=0A=
var _cc4=3Dnew Object();=0A=
_cc4.msg=3Dmsg;=0A=
_cc4.msgType=3D_cbe;=0A=
_cc4.requestOptions=3D_cbf;=0A=
_cc4.title=3D_cc0;=0A=
_cc4.errorCode=3D_cc1;=0A=
_cc4.ownFrame=3D_cc2;=0A=
_cc4.iconType=3D_cc3;=0A=
if(!ZDBAlertAPI.alerts){=0A=
ZDBAlertAPI.alerts=3Dnew Array();=0A=
}=0A=
ZDBAlertAPI.alerts.push(_cc4);=0A=
var _cc5=3DZDBAlertAPI.alerts.length;=0A=
if(_cc5>1){=0A=
return;=0A=
}=0A=
this.showAlertMsg(ZDBAlertAPI.alerts[0].msg,ZDBAlertAPI.alerts[0].msgType=
,ZDBAlertAPI.alerts[0].requestOptions,ZDBAlertAPI.alerts[0].title,ZDBAler=
tAPI.alerts[0].errorCode,ZDBAlertAPI.alerts[0].ownFrame,ZDBAlertAPI.alert=
s[0].iconType);=0A=
};=0A=
this.showAlertMsg=3Dfunction(msg,_cc7,_cc8,_cc9,_cca,_ccb,_ccc){=0A=
if(ZDBAlertAPI.ALERTDIV=3D=3Dnull){=0A=
ZDBAlertAPI.ALERTDIV=3Ddocument.getElementById("ZDBALERT");=0A=
ZDBAlertAPI.MSGDIV=3Ddocument.getElementById("ZDBMSG");=0A=
ZDBAlertAPI.ZDBERRORTR=3Ddocument.getElementById("ZDBERRORTR");=0A=
ZDBAlertAPI.ZDBSAVETR=3Ddocument.getElementById("ZDBSAVETR");=0A=
ZDBAlertAPI.ZDBYESNOTR=3Ddocument.getElementById("ZDBYESNOTR");=0A=
ZDBAlertAPI.ZDBALERTICON=3Ddocument.getElementById("ZDBALERTICON");=0A=
ZDBAlertAPI.ZDBREFRESHNOTR=3Ddocument.getElementById("ZDBREFRESHNOTR");=0A=
}=0A=
ZDBAlertAPI.requestOptions=3D_cc8;=0A=
if(!(_cc8&&_cc8["PRESERVENEWLINE"]=3D=3D=3Dtrue)){=0A=
var re=3Dnew RegExp("\n","g");=0A=
msg=3Dmsg.trim().replace(re,"<br/>");=0A=
}=0A=
ZDBAlertAPI.MSGDIV.innerHTML=3Dmsg;=0A=
ZDBAlertAPI.ALERTDIV.className=3D_cc7;=0A=
if(_cc9=3D=3Dnull){=0A=
_cc9=3DZDBI18NMap.g("zrpt.common.zdbalertmsg.js.dlgTtl");=0A=
}=0A=
_cc7=3D(!_cc7)?"ZDBERROR":_cc7;=0A=
_cca=3D(_cca!=3Dnull)?trimAll(_cca):"";=0A=
ZDBAlertAPI.MSGDIV.setAttribute("zdberrorcode",_cca);=0A=
ZDBAlertAPI.msgType=3D_cc7;=0A=
ZDBAlertAPI.ZDBERRORTR.className=3D(_cc7=3D=3D"ZDBERROR")?"":"hideelement=
";=0A=
ZDBAlertAPI.ZDBSAVETR.className=3D(_cc7=3D=3D"ZDBSAVE")?"":"hideelement";=0A=
ZDBAlertAPI.ZDBYESNOTR.className=3D(_cc7=3D=3D"ZDBYESNO")?"":"hideelement=
";=0A=
ZDBAlertAPI.ZDBREFRESHNOTR.className=3D(_cc7=3D=3D"ZDBREFRESHNO")?"":"hid=
eelement";=0A=
ZDBAlertAPI.ZDBALERTICON.className=3D(_ccc=3D=3D"status")?"statusIcon =
iconitem2":"alert iconitem2";=0A=
ZDBUtil.setNamedChildEls(ZDBAlertAPI.ALERTDIV,ZDBAlertAPI.ALERTDIV);=0A=
var view=3D(_cc8!=3Dnull)?_cc8["VIEW"]:null;=0A=
var =
_ccf=3D{TITLE:_cc9,SHADOW:true,MODAL:true,ZINDEX:16000,VIEW:view,ONCLOSE:=
ZDBAlertAPI.onEscape,ORIGREQOPTIONS:_cc8};=0A=
if(_ccb!=3Dnull){=0A=
var _cd0=3DZDBUtil.getCachedRef(this,_ccb+"Dlg");=0A=
var _cd1=3D$(_ccb+"Content");=0A=
ZDBDialogUtil.showDialog(_cd0,_ccf);=0A=
}else{=0A=
_ccf["ADDFRAME"]=3Dtrue;=0A=
ZDBDialogUtil.showDialog(ZDBAlertAPI.ALERTDIV,_ccf);=0A=
}=0A=
};=0A=
this.onOptionClick=3Dfunction(_cd2,_cd3){=0A=
ZDBClientUI.dontShowAutoGenDlg=3Ddocument.getElementById("ZDBAutoGenCheck=
Box");=0A=
try{=0A=
if(_cd3!=3Dtrue){=0A=
ZDBDialogUtil.closeDialog(null,null,_cd2);=0A=
}=0A=
if((ZDBAlertAPI.requestOptions!=3Dnull)&&(ZDBAlertAPI.requestOptions["ONC=
LICK"]!=3Dnull)){=0A=
ZDBAlertAPI.requestOptions["ONCLICK"](_cd2,ZDBAlertAPI.requestOptions);=0A=
}=0A=
}=0A=
finally{=0A=
var _cd4=3DZDBAlertAPI.alerts.length;=0A=
if(_cd4>0){=0A=
ZDBAlertAPI.alerts.shift(ZDBAlertAPI.alerts[0]);=0A=
if(_cd4>1){=0A=
ZDBAlertAPI.openNextAlert(ZDBAlertAPI.alerts[0]);=0A=
}=0A=
}=0A=
ZDBAlertAPI.requestOptions=3Dnull;=0A=
ZDBAlertAPI.msgType=3Dnull;=0A=
}=0A=
};=0A=
this.openNextAlert=3Dfunction(_cd5){=0A=
this.showAlertMsg(_cd5.msg,_cd5.msgType,_cd5.requestOptions,_cd5.title,_c=
d5.errorCode,_cd5.ownFrame);=0A=
};=0A=
this.onEscape=3Dfunction(_cd6,_cd7){=0A=
if(_cd7!=3Dnull){=0A=
return true;=0A=
}=0A=
_cd7=3D"NO";=0A=
if(ZDBAlertAPI.msgType=3D=3D"ZDBSAVE"){=0A=
_cd7=3D"CANCEL";=0A=
}=0A=
ZDBAlertAPI.onOptionClick(_cd7,true);=0A=
ZDBAlertAPI.ALERTDIV.viewObj=3Dnull;=0A=
return true;=0A=
};=0A=
};=0A=
MCEffect.CONFIG.INTERVAL=3D2;=0A=
StatusMsgAPI.showMsg=3Dfunction(_cd8,_cd9,_cda,_cdb){=0A=
if(_cd9){=0A=
ZDBMsgBox.showSuccess(_cd8);=0A=
}else{=0A=
ZDBAlertAPI.showMsg(_cd8,"ZDBERROR");=0A=
}=0A=
};=0A=
StatusMsgAPI.showErrorMsg=3Dfunction(_cdc){=0A=
ZDBAlertAPI.showErrorMsg(_cdc);=0A=
};=0A=
AjaxAPI.ONFAILUREFUNCHANDLED=3Dtrue;=0A=
AjaxAPI.onFailureFunc=3Dfunction(_cdd,_cde){=0A=
var msg=3D_cdd.getResponsePart("STATUS_MESSAGE");=0A=
var _ce0=3D_cdd.getResponsePart("ERRORCODE");=0A=
if(_ce0=3D=3D""){=0A=
_ce0=3Dnull;=0A=
}=0A=
if(msg=3D=3Dnull){=0A=
var _ce1=3D_cdd.getResponseStatus();=0A=
var _ce2=3D_cdd.getResponseStatusText();=0A=
if((_ce2!=3Dnull)&&(_ce2!=3D"Unknown")){=0A=
msg=3D_ce2;=0A=
}else{=0A=
if((_ce1>=3D400)&&(_ce1<500)){=0A=
msg=3D"Bad Http Request";=0A=
}else{=0A=
if((_ce1>=3D500)&&(_ce1<600)){=0A=
msg=3D"Internal Server Error.";=0A=
}else{=0A=
msg=3DAjaxAPI.getErrorMsgFromCode(_ce1);=0A=
}=0A=
}=0A=
}=0A=
if(msg=3D=3Dnull){=0A=
msg=3D"Error Occurred.";=0A=
}=0A=
var _ce3=3D_cde["ERRORPREFIX"];=0A=
if(_ce3=3D=3Dnull){=0A=
_ce3=3D"Unable to process the request.<br> Reason : ";=0A=
}=0A=
msg=3D_ce3+msg+"<br>(Code : "+_ce1+")";=0A=
}=0A=
if(_ce0!=3Dnull&&_ce0.trim()=3D=3D"FEATURE_DISABLED"){=0A=
var arr=3Dmsg.split(";");=0A=
arr[1]=3D"<B>"+new Date(arr[1]).toLocaleString()+"</B>";=0A=
arr[3]=3D"<B>"+new Date(arr[3]).toLocaleString()+"</B>";=0A=
msg=3Darr.join("");=0A=
}=0A=
var =
_ce5=3D["EXCEEDING_USR_PLN_ROWCOUNT","EXCEEDING_USR_PLN_DBCOUNT","EXCEEDI=
NG_USR_PLN_QTCOUNT","EXCEEDING_USR_PLN_USRCOUNT","ROWCNT_VIOLATION_CREATE=
_TBL","TRIAL_NOT_ALLOWED","ROWCNT_VIOLATION_COPY_DB","MULTIPLE_DBOWNERS_N=
OT_ALLOWED","QTCNT_VIOLATION_COPY_DB","SCH_IMPORT_NOT_ALLOWED","USRCOUNT_=
VIOLATION_USRACTIVATE","HACKING_MANAGE_QUERYTABLE_TAB","REBRAND_NOT_ALLOW=
ED","BACKUP_NOT_ALLOWED","NO_EXTRA_USERS_FOR_FREE_PLAN","DEACTIVATED_QRY_=
TABLE"];=0A=
var =
_ce6=3D["INVALID_PLANID","INVALID_USERID","PLAN_CHANGE_FAILED","TRIAL_REQ=
UEST_FAILED","TRIAL_DOWNGRADE_FAILED","PLAN_CHANGE_PAYMENT_FAILED"];=0A=
if(AjaxAPI.isPricingErrorCode(_ce5,_ce0)){=0A=
var arr=3Dmsg.split(";");=0A=
arr[1]=3D"<a =
href=3DZDBPricing.cc?SHOWPAGE=3DPricingPlan&STRUCT=3Dtrue&ZDBACTION=3DPRI=
CINGPLANS>"+arr[1]+"</a>";=0A=
msg=3Darr.join("");=0A=
}else{=0A=
if(_ce0!=3Dnull&&_ce0.trim()=3D=3D"SHARE_TO_DEACTIVATED_USR"){=0A=
var arr=3Dmsg.split(";");=0A=
arr[1]=3D"<a =
href=3DZDBPricing.cc?SHOWPAGE=3DManageUsers&STRUCT=3Dtrue&ZDBACTION=3DMAN=
AGEUSERS>"+arr[1]+"</a>";=0A=
msg=3Darr.join("");=0A=
}else{=0A=
if(AjaxAPI.isPricingErrorCode(_ce6,_ce0)){=0A=
var arr=3Dmsg.split(":");=0A=
arr[1]=3D"<a href=3D\"mailto:"+arr[1]+"\">"+arr[1]+"</a>";=0A=
msg=3Darr.join("");=0A=
}=0A=
}=0A=
}=0A=
ZDBAlertAPI.showErrorMsg(msg,null,_ce0);=0A=
if(_cde["ONFAILURECLEANUPFUNC"]){=0A=
_cde.fn("ONFAILURECLEANUPFUNC")(_cdd,_cde);=0A=
}=0A=
};=0A=
AjaxAPI.isPricingErrorCode=3Dfunction(_ce7,_ce8){=0A=
if(_ce8=3D=3Dnull){=0A=
return false;=0A=
}=0A=
for(var i=3D0;i<_ce7.length;i++){=0A=
var _cea=3D_ce7[i];=0A=
if(_ce8.trim()=3D=3D_cea){=0A=
return true;=0A=
}=0A=
}=0A=
return false;=0A=
};=0A=
AjaxAPI.getErrorMsgFromCode=3Dfunction(_ceb){=0A=
var err=3DZDB_ERROR_CODES["XHRERR_"+_ceb];=0A=
return (err!=3Dnull)?err[1]:null;=0A=
};=0A=
AjaxUtils.extractFromResponse=3Dfunction(_ced,_cee){=0A=
var _cef=3D(_ced.length>1000)?(_ced.length-1000):0;=0A=
_cef=3D_ced.indexOf(_cee+"_START",_cef);=0A=
if(_cef=3D=3D-1){=0A=
_cef=3D(_ced.length>1000)?1000:_ced.length;=0A=
_cef=3D_ced.lastIndexOf(_cee+"_START",_cef);=0A=
}=0A=
if(_cef=3D=3D-1){=0A=
return null;=0A=
}=0A=
_cef=3D_cef+_cee.length+"_START".length;=0A=
var _cf0=3D_ced.indexOf(_cee+"_END",_cef);=0A=
if(_cef=3D=3D-1){=0A=
return null;=0A=
}=0A=
return _ced.substring(_cef,_cf0);=0A=
};=0A=
AjaxUtils.handleReLogin=3Dfunction(_cf1,_cf2){=0A=
ZDBAlertAPI.showErrorMsg("You seem to have signed out. Please refresh =
the page to login again.");=0A=
};=0A=
AjaxAPI.checkAttrForInvokeScript=3Dtrue;=0A=
AjaxAPI.statusSearchIndex=3D200;=0A=
if(window.findPosX=3D=3Dnull){=0A=
findPosX=3DZDBUtil.getObjLeft;=0A=
findPosY=3DZDBUtil.getObjTop;=0A=
getCursorPos=3DZDBUtil.getCursorPos;=0A=
}=0A=
var MCFrame=3Dnew function(){=0A=
this.getMCFrame=3Dfunction(){=0A=
return null;=0A=
};=0A=
};=0A=
function showCustomMessage(_cf3,_cf4,_cf5){=0A=
_FRM_CURRENT_ERROR_FIELD=3D_cf4;=0A=
var obj=3Ddocument.getElementById("customAlertMessage");=0A=
var _cf7=3Ddocument.getElementById("_CUSTOMALERTFRAME");=0A=
if(_cf7=3D=3Dnull){=0A=
var _cf8=3Ddocument.createElement("iframe");=0A=
if(browser_ie){=0A=
_cf8.id=3D"_CUSTOMALERTFRAME";=0A=
_cf8.style.position=3D"absolute";=0A=
_cf8.style.cursor=3D"default";=0A=
_cf8.style.display=3D"none";=0A=
_cf8.style.border=3D"0px solid";=0A=
_cf8.frameBorder=3D"0";=0A=
_cf8.scrolling=3D"no";=0A=
if(window["CONTEXT_PATH"]!=3Dnull){=0A=
_cf8.src=3DCONTEXT_PATH+"/framework/html/blank.html";=0A=
}=0A=
}else{=0A=
if(browser_nn4||browser_nn6){=0A=
_cf8.setAttribute("id","_CUSTOMALERTFRAME");=0A=
_cf8.setAttribute("frameBorder","0");=0A=
_cf8.setAttribute("style","position: absolute; cursor: default; =
display:none;");=0A=
}=0A=
}=0A=
document.body.appendChild(_cf8);=0A=
_cf7=3D_cf8;=0A=
}=0A=
if(obj=3D=3Dnull){=0A=
var _cf8=3Ddocument.createElement("DIV");=0A=
if(browser_ie){=0A=
_cf8.id=3D"customAlertMessage";=0A=
_cf8.style.position=3D"absolute";=0A=
_cf8.style.cursor=3D"default";=0A=
_cf8.style.display=3D"none";=0A=
}else{=0A=
if(browser_nn4||browser_nn6){=0A=
_cf8.setAttribute("id","customAlertMessage");=0A=
_cf8.setAttribute("style","position: absolute; cursor: default; =
display:none;");=0A=
}=0A=
}=0A=
document.body.appendChild(_cf8);=0A=
obj=3D_cf8;=0A=
}=0A=
obj.custMsg=3D_cf3;=0A=
var code=3DgetCustomAlert(_cf5);=0A=
code=3Dcode.replace("$MESSAGE",_cf3);=0A=
obj.innerHTML=3Dcode;=0A=
obj.style.left=3DZDBUtil.getObjLeft(_cf4,true);=0A=
obj.style.top=3DZDBUtil.getObjTop(_cf4,true)+_cf4.offsetHeight;=0A=
obj.style.width=3D_cf4.parentNode.offsetWidth+"px";=0A=
obj.style.zIndex=3D20000;=0A=
_cf7.style.left=3DZDBUtil.getObjLeft(_cf4,true);=0A=
_cf7.style.top=3DfindPosY(_cf4,true)+_cf4.offsetHeight;=0A=
_cf7.style.width=3D_cf4.parentNode.offsetWidth-5+"px";=0A=
_cf7.style.zIndex=3Dobj.style.zIndex-1;=0A=
_cf7.style.display=3D"block";=0A=
obj.style.display=3D"block";=0A=
_cf7.style.height=3Dobj.offsetHeight+"px";=0A=
_cf7.className=3D"alpha0";=0A=
}=0A=
function hideCustomMessage(){=0A=
if(_FRM_CURRENT_ERROR_FIELD!=3Dnull){=0A=
document.getElementById("_CUSTOMALERTFRAME").style.display=3D"none";=0A=
document.getElementById("customAlertMessage").style.display=3D"none";=0A=
if(_FRM_SET_FAILED_FOCUS&&_FRM_CURRENT_ERROR_FIELD.focus){=0A=
_FRM_CURRENT_ERROR_FIELD.focus();=0A=
}=0A=
_FRM_CURRENT_ERROR_FIELD=3Dnull;=0A=
}=0A=
}=0A=
var ToolTip=3Dnew function(){=0A=
this.initialize=3Dfunction(){=0A=
if(this.toolTipArea=3D=3Dnull){=0A=
var _cfa=3D$("ZATooltipTemplate").cloneNode(true);=0A=
_cfa.id=3D"";=0A=
this.toolTipArea=3D_cfa;=0A=
ZDBUtil.setNamedChildEls(this.toolTipArea,this.toolTipArea);=0A=
this.toolTipArea.style.display=3D"none";=0A=
this.toolTipArea.content.innerHTML=3D"";=0A=
this.toolTipEl=3D$("ZATOOLTIP");=0A=
this.toolTipArea.content.appendChild(this.toolTipEl);=0A=
if(ZDBGlobal.tipZIndex){=0A=
this.toolTipArea.style.zIndex=3DZDBGlobal.tipZIndex;=0A=
}=0A=
document.body.appendChild(this.toolTipArea);=0A=
}=0A=
};=0A=
this.show=3Dfunction(_cfb,el){=0A=
this.initialize();=0A=
if(_cfb=3D=3Dnull){=0A=
_cfb=3Dwindow.event;=0A=
}=0A=
var _cfd=3DZDBUtil.getSourceElement(_cfb);=0A=
var view=3DZDBClientUI.getViewObj(_cfd,"view");=0A=
var _cff=3Dfalse;=0A=
if(_cfd.tagName=3D=3D"AREA"){=0A=
var _d00=3D"";=0A=
if(_cfd.getAttribute("axistype")!=3Dnull){=0A=
_cfd.style.cursor=3D"default";=0A=
return;=0A=
}=0A=
if(_cfd.getAttribute("lineType")!=3Dnull){=0A=
var thEl=3DZDBChartUtil.highlightThold(_cfd,_cfb,view);=0A=
_cfd.style.cursor=3D"default";=0A=
var _d02=3DZDBEscapeUtil.encodeForHtml(_cfd.getAttribute("text"));=0A=
var _d03=3D_cfd;=0A=
var _d04=3D_d02;=0A=
var _d05=3Dthis.toolTipEl;=0A=
ToolTip.setToolTipAttr(_d05,_d04);=0A=
ToolTip.setToolTipVisible(_d05);=0A=
this.move(_cfb,thEl);=0A=
if(thEl!=3Dnull){=0A=
_d03=3DthEl;=0A=
}=0A=
_d03.onmouseout=3DToolTip.hide;=0A=
_d03.onmousemove=3DToolTip.move;=0A=
this.timeInterval=3Dwindow.setTimeout(ToolTip.hide,10000);=0A=
return;=0A=
}=0A=
var =
_d06=3D(_cfd.getAttribute("s")!=3Dnull)?ZDBEscapeUtil.encodeForHtml(_cfd.=
getAttribute("s")):0;=0A=
var snp=3D"snp"+_d06;=0A=
var =
_d08=3DZDBEscapeUtil.encodeForHtml(_cfd.getAttribute("value")).split(",")=
;=0A=
var _d09=3DZDBEscapeUtil.encodeForHtml(el.getAttribute(snp)).split(",");=0A=
var temp=3D"";=0A=
var _d0b=3DZDBEscapeUtil.encodeForHtml(_cfd.getAttribute("pval"));=0A=
if(_d09.length=3D=3D_d08.length){=0A=
for(var i=3D0;i<_d09.length;i++){=0A=
if(temp.indexOf(_d09[i]+"&&")>-1){=0A=
continue;=0A=
}=0A=
temp=3Dtemp+_d09[i]+"&&";=0A=
var =
_d0d=3DZDBEscapeUtil.encodeForHtml(ZDBUtil.replaceStr(_d08[i],"--C--",","=
));=0A=
_d00=3D_d00+_d09[i]+": "+_d0d+"<br/>";=0A=
}=0A=
if(_d0b){=0A=
_d00+=3DZDBI18NMap.g("zrpt.common.tooltip.js.percent")+": =
"+_d0b+"%"+"<br/>";=0A=
}=0A=
}=0A=
if(parseInt(el.getAttribute("cs"))!=3D1&&view.permissions.vud){=0A=
_d00=3D_d00+"<span style=3D'color:#0066CC; =
height:18'><b>"+ZDBI18NMap.g("zrpt.common.vudtip.js.tip")+"</b><span></br=
>";=0A=
}else{=0A=
var _d0e=3D"default";=0A=
}=0A=
if(_cfd.getAttribute("o")=3D=3D1){=0A=
_d00=3D_d00+"<span class=3D'smallAlert' style=3D'padding-left:20px; =
height:18px; vertical-align: =
bottom;'><b>"+ZDBI18NMap.g("zrpt.common.tooltip.js.overlapPoints")+"</b><=
span>";=0A=
}=0A=
var _d03=3D_cfd;=0A=
var _d04=3D_d00;=0A=
}else{=0A=
var _d03=3Del;=0A=
var _d04=3DZDBEscapeUtil.encodeForHtml(_d03.getAttribute("value"));=0A=
if(el.getAttribute("cp")!=3Dnull&&view.editMode=3D=3Dtrue){=0A=
if(view.chartArea.blured=3D=3Dtrue){=0A=
return;=0A=
}=0A=
_d04=3D_d04+"<br/><span style=3D'color:#0066CC; =
height:18'><b>"+ZDBI18NMap.g("zrpt.common.tooltip.js.colorPalette")+"</b>=
<span>";=0A=
}=0A=
}=0A=
if(ZDBUtil.getSourceElement(_cfb).tagName=3D=3D"AREA"&&!(view.graphSelect=
ed=3D=3D"PIE"&&view.subGraphType=3D=3D"3D")){=0A=
if(view.chartArea.blured=3D=3Dtrue){=0A=
return;=0A=
}=0A=
ZDBChartUtil.positionContainer(view);=0A=
var _d0f=3DZDBChartUtil.matchLegend(_d03,view);=0A=
var _d10=3Dview.graphSelected.toLowerCase();=0A=
var _d11=3Dnull;=0A=
if(_d0f!=3Dnull){=0A=
ZDBChartUtil.highlightLegend(_d0f,view);=0A=
}=0A=
if(!view.isNoLegendSelected){=0A=
_d11=3DZDBChartUtil.highlightArea(_d03,_cfb,view);=0A=
}=0A=
}=0A=
var _d05=3Dthis.toolTipEl;=0A=
ToolTip.setToolTipAttr(_d05,_d04);=0A=
if(_d11!=3Dnull){=0A=
_d11.mapObj=3D_d03;=0A=
_d11.setAttribute("criteria",_d03.getAttribute("criteria"));=0A=
_d03=3D_d11;=0A=
}=0A=
this.move(_cfb,_d03);=0A=
if(_d11=3D=3Dnull){=0A=
_d03.onmouseout=3DToolTip.hide;=0A=
_d03.onmousedown=3DToolTip.hide;=0A=
}=0A=
_d03.style.cursor=3D(_d0e!=3Dnull)?_d0e:"pointer";=0A=
_d03.onmousemove=3DToolTip.move;=0A=
ToolTip.setToolTipVisible(_d05);=0A=
if(_cff!=3Dtrue){=0A=
this.timeInterval=3Dwindow.setTimeout(ToolTip.hide,10000);=0A=
}=0A=
};=0A=
this.setToolTipAttr=3Dfunction(_d12,_d13){=0A=
_d12.innerHTML=3D_d13;=0A=
_d12.style.visibility=3D"hidden";=0A=
_d12.style.width=3D"";=0A=
this.toolTipArea.style.visibility=3D"hidden";=0A=
_d12.style.display=3D"";=0A=
this.toolTipArea.style.display=3D"";=0A=
var _d14=3D_d12.offsetWidth;=0A=
_d12.style.width=3D((_d14>300)?300:_d14)+"px";=0A=
ToolTip.toolTipArea.style.zIndex=3D"20000";=0A=
};=0A=
this.setToolTipVisible=3Dfunction(_d15){=0A=
_d15.style.visibility=3D"visible";=0A=
this.toolTipArea.style.visibility=3D"visible";=0A=
};=0A=
this.moveTooltip=3Dfunction(_d16,el,_d18,_d19){=0A=
this.initialize();=0A=
el.style.cursor=3D"pointer";=0A=
var _d1a=3D_d18;=0A=
ToolTip.toolTipArea.style.visibility=3D"visible";=0A=
this.move(_d16,el);=0A=
var _d1b=3Dthis.toolTipEl;=0A=
_d1b.innerHTML=3D"";=0A=
_d1b.appendChild(_d1a);=0A=
_d1b.style.visibility=3D"hidden";=0A=
this.toolTipArea.style.visibility=3D"hidden";=0A=
_d1b.style.display=3D"";=0A=
_d1b.style.width=3D"";=0A=
this.toolTipArea.style.display=3D"";=0A=
ToolTip.toolTipArea.style.zIndex=3D"20000";=0A=
_d1b.style.visibility=3D"";=0A=
this.toolTipArea.style.visibility=3D"";=0A=
if(_d19!=3Dnull){=0A=
ToolTip.funcOnHide=3D_d19["ONHIDE"];=0A=
}=0A=
el.onmousemove=3DToolTip.move;=0A=
el.onmouseout=3DToolTip.hide;=0A=
el.onmousedown=3DToolTip.hide;=0A=
};=0A=
this.move=3Dfunction(_d1c,el){=0A=
if(_d1c=3D=3Dnull){=0A=
_d1c=3Dwindow.event;=0A=
}=0A=
if((_d1c.clientX+ToolTip.toolTipArea.offsetWidth+5)>=3Ddocument.body.offs=
etWidth){=0A=
this.adjustX=3D-(ToolTip.toolTipArea.offsetWidth);=0A=
}else{=0A=
this.adjustX=3D0;=0A=
}=0A=
if((_d1c.clientY+ToolTip.toolTipArea.offsetHeight)+25>=3Ddocument.body.of=
fsetHeight){=0A=
this.adjustY=3D-(ToolTip.toolTipArea.offsetHeight+15);=0A=
}else{=0A=
this.adjustY=3D25;=0A=
}=0A=
ToolTip.toolTipArea.style.position=3D"absolute";=0A=
ToolTip.toolTipArea.style.left=3D_d1c.clientX+this.adjustX+"px";=0A=
ToolTip.toolTipArea.style.top=3D_d1c.clientY+this.adjustY+"px";=0A=
};=0A=
this.hide=3Dfunction(){=0A=
if(!ToolTip.toolTipArea){=0A=
return;=0A=
}=0A=
ToolTip.toolTipArea.style.display=3D"none";=0A=
if(ToolTip.funcOnHide!=3Dnull){=0A=
eval(ToolTip.funcOnHide+"()");=0A=
}=0A=
clearTimeout(ToolTip.timeInterval);=0A=
};=0A=
};=0A=
var ZDB_ERROR_CODES=3D{"XHRERR_12178":["COMM","The proxy for the =
specified URL cannot be located."],"XHRERR_12180":["BROWSER","Unable to =
discover the URL of the Proxy Auto-Configuration (PAC) =
file."],"XHRERR_12166":["COMM","An error occurred executing the script =
code in the Proxy Auto-Configuration (PAC) =
file."],"XHRERR_12029":["COMM","Connection to the server =
failed."],"XHRERR_12103":["SCRIPT","Internal Script =
Error"],"XHRERR_12102":["SCRIPT","Internal Script =
Error"],"XHRERR_12100":["SCRIPT","Internal Script =
Error"],"XHRERR_12101":["SCRIPT","Internal Script =
Error"],"XHRERR_12183":["COMM","Communication Error during Parsing =
Response."],"XHRERR_12044":["COMM","Server requires client =
authentication."],"XHRERR_12030":["COMM","The connection with the server =
has been reset or terminated."],"XHRERR_12007":["COMM","The server name =
cannot be resolved!!.Network connection could be =
down."],"XHRERR_12181":["SERVER","Too many headers in =
response."],"XHRERR_12150":["SERVER","A requested header not =
found."],"XHRERR_12182":["SERVER","Headers in response exeeded the =
request limit."],"XHRERR_12152":["SERVER","The server response cannot be =
parsed."],"XHRERR_12005":["SCRIPT","The URL is not =
valid."],"XHRERR_12015":["SCRIPT","Login =
Failure."],"XHRERR_12019":["BROWSER","Internal Browser =
Error"],"XHRERR_12018":["BROWSER","Internal Browser =
Error"],"XHRERR_12004":["BROWSER","Internal Browser =
Error"],"XHRERR_12009":["SCRIPT","Internal Script =
Error"],"XHRERR_12017":["SCRIPT","Operation =
canceled"],"XHRERR_12011":["SCRIPT","Internal Script =
Error"],"XHRERR_12156":["SCRIPT","Redirection =
failed"],"XHRERR_12032":["SCRIPT","Request Failed. Retry after =
sometime"],"XHRERR_12184":["BROWSER","Response Size exceeds WinHTTP =
limit"],"XHRERR_12038":["AUTH","SSL Certificate =
failure"],"XHRERR_12037":["AUTH","SSL Certificate =
failure"],"XHRERR_12057":["AUTH","SSL Certificate =
failure"],"XHRERR_12170":["AUTH","SSL Certificate =
failure"],"XHRERR_12179":["AUTH","SSL Certificate =
failure"],"XHRERR_12157":["AUTH","Secure Channel =
failure"],"XHRERR_12175":["AUTH","Server SSL Certificate =
failure"],"XHRERR_12045":["AUTH","SSL Certificate Not =
trusted"],"XHRERR_12169":["AUTH","SSL Certificate =
Invalide"],"XHRERR_12012":["BROWSER","The WinHTTP shut =
down."],"XHRERR_12002":["COMM","The request has timed =
out."],"XHRERR_12167":["BROWSER","Proxy Auto-Configuration (PAC) file =
cannot be downloaded."],"XHRERR_12006":["SCRIPT","The request URL =
specified a scheme other than 'http:' or =
'https:'"],"XHRERR_999999":["COMM","Communication =
Error"],"ZDBMETA_DUPLICATEDBNAME":["USERINP","Already a database with =
the same name exists."]};=0A=
function ZDBSuggestionBox(_d1e,_d1f,_d20,_d21,_d22,_d23){=0A=
this.showAllOnBlank=3D_d20;=0A=
this.listMode=3D_d21;=0A=
this.expandDefault=3D_d22;=0A=
this.curIndex=3D-1;=0A=
this.dropList=3Dnull;=0A=
this.suggestData=3D_d1f;=0A=
this.inputEl=3D(typeof =
(_d1e)=3D=3D"string")?document.getElementById(_d1e):_d1e;=0A=
this.initSB(_d23);=0A=
}=0A=
ZDBSuggestionBox.prototype.initSB=3Dfunction(_d24){=0A=
var _d25=3Dthis.inputEl;=0A=
_d25.sbObj=3Dthis;=0A=
if(_d24){=0A=
_d25.onkeyup=3DZDBSuggestionBox.suggestKeyUp;=0A=
_d25.onkeydown=3DZDBSuggestionBox.suggestKeyDown;=0A=
_d25.onblur=3DZDBSuggestionBox.suggestBlur;=0A=
}=0A=
this.inputEl.onclick=3DZDBSuggestionBox.showAllSuggestion;=0A=
this.createDropDown();=0A=
if(this.expandDefault){=0A=
this.requestSuggestions(true);=0A=
}=0A=
ZDBUtil.attachEvent(document,"mouseup",ZDBSuggestionBox.mouseUp,true);=0A=
};=0A=
ZDBSuggestionBox.showAllSuggestion=3Dfunction(_d26){=0A=
var _d27=3DZDBUtil.getSourceElement(_d26);=0A=
var _d28=3D_d27.sbObj;=0A=
if(!_d28){=0A=
return;=0A=
}=0A=
_d28.autoSuggest(_d28.suggestData,false);=0A=
};=0A=
ZDBSuggestionBox.prototype.closeSB=3Dfunction(){=0A=
};=0A=
ZDBSuggestionBox.suggestBlur=3Dfunction(_d29){=0A=
var _d2a=3DZDBUtil.getSourceElement(_d29);=0A=
var _d2b=3D_d2a.sbObj;=0A=
if(_d2b){=0A=
if(_d2b.isMouseDown){=0A=
return false;=0A=
}=0A=
_d2b.hideSuggestions();=0A=
_d2b.closeSB();=0A=
}=0A=
return true;=0A=
};=0A=
ZDBSuggestionBox.prototype.createDropDown=3Dfunction(){=0A=
dropList=3Ddocument.createElement("div");=0A=
dropList.className=3D"zdbSBDropList";=0A=
dropList.style.width=3Dthis.inputEl.offsetWidth-4+"px";=0A=
dropList.sbObject=3Dthis;=0A=
dropList.onmousedown=3DZDBSuggestionBox.mouseDown;=0A=
dropList.onmouseover=3DZDBSuggestionBox.mouseOver;=0A=
this.inputEl.parentNode.appendChild(dropList);=0A=
this.dropList=3DdropList;=0A=
};=0A=
ZDBSuggestionBox.mouseDown=3Dfunction(_d2c){=0A=
var _d2d=3DZDBUtil.getSourceElement(_d2c);=0A=
var _d2e=3DZDBUtil.getPropertyFromEl(_d2d,"sbObject","object");=0A=
if(_d2e){=0A=
_d2e.isMouseDown=3Dtrue;=0A=
}=0A=
};=0A=
ZDBSuggestionBox.mouseOver=3Dfunction(_d2f){=0A=
var _d30=3DZDBUtil.getSourceElement(_d2f);=0A=
var _d31=3DZDBUtil.getPropertyFromEl(_d30,"sbObject","object");=0A=
if(_d31&&_d30.isListItem){=0A=
_d31.highlight(_d30);=0A=
}=0A=
};=0A=
ZDBSuggestionBox.mouseUp=3Dfunction(_d32){=0A=
var _d33=3DZDBUtil.getSourceElement(_d32);=0A=
var _d34=3DZDBUtil.getPropertyFromEl(_d33,"sbObject","object");=0A=
if(_d33.isListItem&&_d34){=0A=
_d34.isMouseDown=3Dfalse;=0A=
_d34.inputEl.value=3D_d33.innerHTML;=0A=
_d34.hideSuggestions();=0A=
if(_d34.inputEl.style.display!=3D"none"){=0A=
_d34.inputEl.focus();=0A=
}=0A=
}else{=0A=
if(_d34&&_d33=3D=3D_d34.dropList){=0A=
return ZDBConst.BROWSER_HANDLE_YES;=0A=
}=0A=
}=0A=
if(_d34){=0A=
_d34.isMouseDown=3Dfalse;=0A=
}=0A=
};=0A=
ZDBSuggestionBox.prototype.highlight=3Dfunction(_d35){=0A=
var _d36=3Dthis.dropList.getElementsByTagName("div");=0A=
var _d37=3D_d36.length;=0A=
for(var i=3D0;i<_d37;++i){=0A=
if(_d36[i]=3D=3D_d35){=0A=
_d36[i].className=3DZDBSuggestionBox.selectClass;=0A=
}else{=0A=
if(_d36[i].className!=3DZDBSuggestionBox.normalClass){=0A=
_d36[i].className=3DZDBSuggestionBox.normalClass;=0A=
}=0A=
}=0A=
}=0A=
};=0A=
ZDBSuggestionBox.prototype.hideSuggestions=3Dfunction(){=0A=
this.dropList.style.display=3D"none";=0A=
ZDBUtil.detachEvent(document,"mouseup",ZDBSuggestionBox.mouseUp,true);=0A=
};=0A=
ZDBSuggestionBox.prototype.showSuggestions=3Dfunction(_d39){=0A=
var _d3a=3Dthis.dropList;=0A=
var _d3b=3Dthis.inputEl;=0A=
var _d3c=3Ddocument.createElement("div");=0A=
_d3c.className=3D"zdbSBNormalOption";=0A=
_d3c.isListItem=3Dtrue;=0A=
_d3a.innerHTML=3D"";=0A=
var _d3d=3D_d39.length;=0A=
var _d3e;=0A=
for(var i=3D0;i<_d3d;i++){=0A=
_d3e=3D_d3c.cloneNode(true);=0A=
_d3e.isListItem=3Dtrue;=0A=
_d3e.innerHTML=3DZDBEscapeUtil.encodeForHtml(_d39[i]);=0A=
_d3a.appendChild(_d3e);=0A=
}=0A=
_d3a.style.display=3D"block";=0A=
var _d40=3D_d3d*_d3e.offsetHeight;=0A=
if(_d40>150){=0A=
_d40=3D150;=0A=
}=0A=
_d3a.style.height=3D_d40+"px";=0A=
ZDBSuggestionBox.posSuggestion(_d3b,_d3a);=0A=
};=0A=
ZDBSuggestionBox.posSuggestion=3Dfunction(_d41,_d42){=0A=
var _d43=3D_d41.cellObj.colObj.parGrid.dArea;=0A=
var _d44=3D_d42.offsetHeight;=0A=
var _d45=3DparseInt(_d41.style.top,10);=0A=
var _d46=3D_d41.offsetHeight;=0A=
var dTop=3D0;=0A=
if((_d44+_d45+_d46)>=3D_d43.offsetHeight){=0A=
dTop=3D(_d45-_d44)-2;=0A=
if(dTop<0){=0A=
_d42.style.height=3DparseInt(_d42.style.height)+(dTop);=0A=
dTop=3D0;=0A=
}=0A=
_d42.className=3D"zdbSBDropList zdbSBDropListTopPos";=0A=
}else{=0A=
dTop=3D(_d45+_d46);=0A=
_d42.className=3D"zdbSBDropList zdbSBDropListBotPos";=0A=
}=0A=
_d42.style.left=3D_d41.style.left;=0A=
_d42.style.top=3DdTop+"px";=0A=
};=0A=
ZDBSuggestionBox.prototype.typeAhead=3Dfunction(sug){=0A=
var _d49=3Dthis.inputEl;=0A=
if(_d49.createTextRange||_d49.setSelectionRange){=0A=
var len=3D_d49.value.length;=0A=
_d49.value=3D_d49.value+sug.substring(_d49.value.length);=0A=
this.selectRange(len,sug.length);=0A=
}=0A=
};=0A=
ZDBSuggestionBox.prototype.selectRange=3Dfunction(_d4b,len){=0A=
var _d4d=3Dthis.inputEl;=0A=
if(_d4d.createTextRange){=0A=
var _d4e=3D_d4d.createTextRange();=0A=
_d4e.moveStart("character",_d4b);=0A=
_d4e.moveEnd("character",len-_d4d.value.length);=0A=
_d4e.select();=0A=
}else{=0A=
if(_d4d.setSelectionRange){=0A=
_d4d.setSelectionRange(_d4b,len);=0A=
}=0A=
}=0A=
_d4d.focus();=0A=
};=0A=
ZDBSuggestionBox.prototype.nextSuggestion=3Dfunction(){=0A=
var _d4f=3Dthis.dropList.getElementsByTagName("DIV");=0A=
if(_d4f.length>0){=0A=
this.curIndex=3D(this.curIndex+1)%_d4f.length;=0A=
var _d50=3D_d4f[this.curIndex];=0A=
this.highlight(_d50);=0A=
this.inputEl.value=3D_d50.innerHTML;=0A=
}else{=0A=
this.curIndex=3D(++this.curIndex)%this.suggestData.length;=0A=
this.inputEl.value=3Dthis.suggestData[this.curIndex];=0A=
}=0A=
};=0A=
ZDBSuggestionBox.prototype.previousSuggestion=3Dfunction(){=0A=
var _d51=3Dthis.dropList.getElementsByTagName("DIV");=0A=
if(_d51.length>0){=0A=
--this.curIndex;=0A=
if(this.curIndex<0){=0A=
this.curIndex=3D_d51.length-1;=0A=
}=0A=
var _d52=3D_d51[this.curIndex];=0A=
this.highlight(_d52);=0A=
this.inputEl.value=3D_d52.innerHTML;=0A=
}else{=0A=
--this.curIndex;=0A=
if(this.curIndex<0){=0A=
this.curIndex=3Dthis.suggestData.length-1;=0A=
}=0A=
this.inputEl.value=3Dthis.suggestData[this.curIndex];=0A=
}=0A=
};=0A=
ZDBSuggestionBox.prototype.requestSuggestions=3Dfunction(_d53){=0A=
var _d54=3D[];=0A=
var _d55=3Dthis.inputEl.value;=0A=
var _d56=3Dthis.suggestData;=0A=
var _d57=3D_d56.length;=0A=
if(_d55.length>0){=0A=
for(var i=3D0;i<_d57;i++){=0A=
if(_d56[i].toLowerCase().indexOf(_d55.toLowerCase())=3D=3D0){=0A=
_d54.push(_d56[i]);=0A=
}=0A=
}=0A=
}=0A=
if(this.listMode&&_d54.length=3D=3D0&&_d55!=3D""){=0A=
this.inputEl.value=3D_d55.substring(0,_d55.length-1);=0A=
if(_d55.length>1){=0A=
this.requestSuggestions(_d53);=0A=
}=0A=
return;=0A=
}=0A=
if(_d55=3D=3D""&&this.showAllOnBlank){=0A=
for(var i=3D0;i<_d57;++i){=0A=
_d54.push(_d56[i]);=0A=
}=0A=
_d53=3Dfalse;=0A=
}=0A=
this.autoSuggest(_d54.sort(),_d53);=0A=
};=0A=
ZDBSuggestionBox.prototype.resetData=3Dfunction(_d59){=0A=
this.suggestData=3D_d59;=0A=
};=0A=
ZDBSuggestionBox.prototype.autoSuggest=3Dfunction(_d5a,_d5b){=0A=
if(_d5a.length>0){=0A=
if(_d5b){=0A=
this.typeAhead(_d5a[0]);=0A=
}=0A=
this.showSuggestions(_d5a);=0A=
}else{=0A=
this.hideSuggestions();=0A=
}=0A=
};=0A=
ZDBSuggestionBox.suggestKeyDown=3Dfunction(_d5c){=0A=
var _d5d=3DZDBUtil.getSourceElement(_d5c);=0A=
var _d5e=3D_d5d.sbObj;=0A=
if(!_d5e){=0A=
return true;=0A=
}=0A=
switch(ZDBUtil.getKeyCode(_d5c)){=0A=
case KEY.UPARROW:=0A=
_d5e.previousSuggestion();=0A=
return false;=0A=
break;=0A=
case KEY.DOWNARROW:=0A=
_d5e.nextSuggestion();=0A=
return false;=0A=
break;=0A=
case KEY.ENTER:=0A=
_d5e.hideSuggestions();=0A=
break;=0A=
}=0A=
return true;=0A=
};=0A=
ZDBSuggestionBox.suggestKeyUp=3Dfunction(_d5f){=0A=
var _d60=3DZDBUtil.getSourceElement(_d5f);=0A=
var _d61=3D_d60.sbObj;=0A=
var _d62=3DZDBUtil.getKeyCode(_d5f);=0A=
if(_d62=3D=3DKEY.BACKSPACE||_d62=3D=3DKEY.DEL){=0A=
_d61.requestSuggestions(false);=0A=
}else{=0A=
_d61.requestSuggestions(true);=0A=
}=0A=
return true;=0A=
};=0A=
ZDBSuggestionBox.normalClass=3D"zdbSBNormalOption";=0A=
ZDBSuggestionBox.selectClass=3D"zdbSBSelectOption";=0A=
function ZDBDashboard(_d63,_d64){=0A=
this.viewComp=3D_d63;=0A=
_d63.id=3D"";=0A=
this.dashDiv=3D_d64;=0A=
_d64.id=3D"";=0A=
this.type=3D"Dashboard";=0A=
ZDBClientViewAPI.initFromDiv(this,_d63);=0A=
this.editMode=3DZDBUtil.isNewView(this);=0A=
this.curSize=3Dnull;=0A=
this.modified=3D0;=0A=
}=0A=
ZDBDashboard.prototype.setHidden=3Dfunction(){=0A=
ZDBDashboardAPI.modeHelper.viewHidden(this);=0A=
};=0A=
ZDBDashboard.prototype.setVisible=3Dfunction(){=0A=
this.resize();=0A=
ZDBDashboardAPI.modeHelper.viewVisible(this);=0A=
};=0A=
ZDBDashboard.prototype.save=3Dfunction(_d65){=0A=
if(ZDBUtil.isNewView(this)){=0A=
if(!ZDBCreateViewAPI.getNameForNewView(this,_d65)){=0A=
return;=0A=
}=0A=
}=0A=
this.saveCurrentConfig(_d65,false);=0A=
};=0A=
ZDBDashboard.prototype.getViewParams=3Dfunction(_d66,_d67){=0A=
var =
_d68=3D(_d66)?"&ZDBACTION=3DSAVEAS&OLDOBJID=3D"+_d67:"&ZDBACTION=3DSAVE";=0A=
if(this.objId>-1){=0A=
_d68+=3D"&OBJID=3D"+this.objId;=0A=
}else{=0A=
_d68+=3D"&DBID=3D"+this.dbId;=0A=
_d68+=3DZDBCreateViewAPI.getNewNameInfoAsParams(this);=0A=
}=0A=
return _d68;=0A=
};=0A=
ZDBDashboard.prototype.saveCurrentConfig=3Dfunction(_d69,_d6a,_d6b){=0A=
var url=3D"/ZDBDashboardDesignEditor.ve?"+this.getViewParams(_d6a,_d6b);=0A=
var xml=3DZDBDStructure.genConfig(this);=0A=
if(xml=3D=3Dnull){=0A=
ZDBAlertAPI.showMsg(ZDBI18NMap.g("zrpt.dashboard.js.nocontent"));=0A=
return;=0A=
}=0A=
AjaxAPI.sendRequest({URL:url,POSTBODY:xml,REQUESTHEADERS:{"Content-type":=
"text/xml;charset=3Dutf-8"},ISNEWVIEW:ZDBUtil.isNewView(this),VIEW:this,O=
NSUCCESSFUNC:ZDBCreateViewAPI.handleViewSave,ONFAILUREFUNC:ZDBCreateViewA=
PI.handleViewSaveFailure,ORIGREQOPTIONS:_d69,OPSTATUSID:this.viewCtx.getL=
oadIndicator(ZDBI18NMap.g("zrpt.common.loadingdiv.js.saving"))});=0A=
};=0A=
ZDBDashboard.prototype.resize=3Dfunction(){=0A=
var _d6e=3Dthis.curSize;=0A=
if(_d6e=3D=3Dnull){=0A=
_d6e=3D{width:0,height:0};=0A=
this.curSize=3D_d6e;=0A=
}=0A=
var _d6f=3Dthis.viewCtx.getSize();=0A=
var _d70=3Dfalse;=0A=
if(_d6e.width!=3D_d6f.width){=0A=
this.viewComp.style.width=3D_d6f.width+"px";=0A=
this.dashDiv.style.width=3D_d6f.width+"px";=0A=
_d6e.width=3D_d6f.width;=0A=
_d70=3Dtrue;=0A=
}=0A=
if(_d6e.height!=3D_d6f.height){=0A=
this.viewComp.style.height=3D_d6f.height+"px";=0A=
this.dashDiv.style.height=3D_d6f.height+"px";=0A=
_d6e.height=3D_d6f.height;=0A=
_d70=3Dtrue;=0A=
}=0A=
if((this.dashChilds!=3Dnull)&&_d70){=0A=
var _d71=3Dthis.dashChilds;=0A=
for(var i=3D0,len=3D_d71.length;i<len;i++){=0A=
if((_d71[i].ctx!=3Dnull)&&(_d71[i].ctx.view!=3Dnull)){=0A=
_d71[i].ctx.view.resize();=0A=
}=0A=
}=0A=
}=0A=
};=0A=
function ZDBDashboardCtx(_d74,_d75,_d76){=0A=
this.base=3DZDBDefViewCtx;=0A=
this.base();=0A=
this.dashView=3D_d74;=0A=
this.parComp=3D_d76;=0A=
this.dashChildDiv=3D_d75;=0A=
_d75.ctx=3Dthis;=0A=
this.menuItems=3Dfalse;=0A=
this.isReadOnly=3Dtrue;=0A=
this.loadIndicator=3D_d75.loadingDiv;=0A=
if(this.loadIndicator){=0A=
ZDBUtil.setNamedChildEls(this.loadIndicator,this.loadIndicator);=0A=
}=0A=
this.baseGetAddParams=3DZDBDefViewCtx.prototype.getAdditionalParams;=0A=
}=0A=
ZDBDashboardCtx.prototype=3Dnew ZDBDefViewCtx;=0A=
ZDBDashboardCtx.prototype.getNavigPlHolder=3Dfunction(type){=0A=
return this.dashChildDiv.navigComp;=0A=
};=0A=
ZDBDashboardCtx.prototype.canGrabFocus=3Dfunction(key,_d79){=0A=
return false;=0A=
};=0A=
ZDBDashboardCtx.prototype.getAdditionalParams=3Dfunction(){=0A=
var _d7a=3Dthis.baseGetAddParams();=0A=
if(!this.dashView.editMode){=0A=
_d7a+=3D"&CONOBJID=3D"+encodeURIComponent(this.dashView.objId);=0A=
}=0A=
return _d7a;=0A=
};=0A=
ZDBDashboardCtx.prototype.getConfig=3Dfunction(key,_d7c){=0A=
if(key=3D=3D"LP"){=0A=
return this.dashChildDiv.getAttribute("lp");=0A=
}=0A=
if(key=3D=3D"showVMfilter"){=0A=
return this.dashChildDiv.getAttribute("showVMfilter");=0A=
}=0A=
return _d7c;=0A=
};=0A=
var ZDBDashboardAPI=3Dnew function(){=0A=
this.createView=3Dfunction(_d7d,type,dbId,_d80,_d81,_d82){=0A=
if(!ZDBLazyLoadUtil.loadSnippet("ZDBDashEditUI","/ZDBDashEditUI.cc",this,=
"APPENDTODOC","ZDBDashEdit",null,null,_d7d.getLoadIndicator(ZDBI18NMap.g(=
"zrpt.common.dashboard.loadingdiv.js.loadingDBDesigner")))){=0A=
return;=0A=
}=0A=
var _d83=3D$("ZDBNewDashMainEl").cloneNode(true);=0A=
_d83.setAttribute("objId",""+_d82);=0A=
_d83.setAttribute("dbId",""+dbId);=0A=
_d83.setAttribute("permLevel",""+ZDBClientUI.typeDefns.Dashboard.permLeve=
l);=0A=
ZDBUtil.setNamedChildEls(_d83,_d83);=0A=
var _d84=3D_d83.dashDiv;=0A=
ZDBDashboardAPI.createDashInstance(_d7d,_d83,_d84);=0A=
};=0A=
this.fetchView=3Dfunction(_d85,_d86){=0A=
if(!ZDBLazyLoadUtil.loadJsAlone(["ZDBGridList","ZDBAnalysisViewList"],"AP=
PENDTODOC",ZDBDashboardAPI.fetchView,[_d85,_d86])){=0A=
return;=0A=
}=0A=
var =
_d87=3D(window.ZDBAnalysisView&&window.ZDBAnalysisView.initialized)?false=
:true;=0A=
var =
_d88=3D"INCLUDEGRAPHAREA=3D"+encodeURIComponent(_d87)+"&OBJID=3D"+_d85+_d=
86.getAdditionalParams();=0A=
AjaxAPI.sendRequest({URL:ZDBGlobal.CTX+"/ZDBDashboardDesignEditor.cc",PAR=
AMETERS:_d88,ONSUCCESSFUNC:ZDBDashboardAPI.handleDashboardEditorResp,VIEW=
CTX:_d86,OPSTATUSID:_d86.getLoadIndicator(ZDBI18NMap.g("zrpt.common.dashb=
oard.loadingdiv.js.loadingDashboard"))});=0A=
};=0A=
this.handleDashboardEditorResp=3Dfunction(_d89,_d8a){=0A=
var _d8b=3D_d8a["VIEWCTX"];=0A=
$("ZDBAjaxResponseStore").innerHTML=3D_d89.responseText;=0A=
var _d8c=3D$("ZDBDashboardEditorEl");=0A=
var _d8d=3D$("ZDBDashboardMainDIV");=0A=
if(_d8c.getAttribute("includeGrpArea")=3D=3D"true"){=0A=
ZDBAnalysisView.initialize();=0A=
}=0A=
ZDBDashboardAPI.createDashInstance(_d8b,_d8c,_d8d);=0A=
};=0A=
this.createDashInstance=3Dfunction(_d8e,_d8f,_d90){=0A=
var _d91=3Dnew ZDBDashboard(_d8f,_d90);=0A=
_d8e.handle(_d91);=0A=
ZDBDStructure.updateStructInfo(_d91);=0A=
ZDBDashboardAPI.updateModeProperties(_d91);=0A=
if(!ZDBUtil.isNewView(_d91)){=0A=
ZDBDashboardAPI.fetchInnerViews(_d91);=0A=
}=0A=
};=0A=
this.updateModeProperties=3Dfunction(_d92){=0A=
if(_d92.editMode){=0A=
ZDBDashboardAPI.modeHelper.activate(_d92);=0A=
}else{=0A=
ZDBDashboardAPI.modeHelper.deActivate(_d92);=0A=
}=0A=
};=0A=
this.switchMode=3Dfunction(el,mode){=0A=
var _d95=3DZDBClientUI.getViewObj(el,"view");=0A=
if(mode=3D=3D"editMode"){=0A=
if(!ZDBLazyLoadUtil.loadSnippet("ZDBDashEditUI","/ZDBDashEditUI.cc",this,=
"APPENDTODOC","ZDBDashEdit",null,null,_d95.viewCtx.getLoadIndicator(ZDBI1=
8NMap.g("zrpt.common.dashboard.loadingdiv.js.loadingDBDesigner")))){=0A=
return;=0A=
}=0A=
}=0A=
_d95.editMode=3D(mode=3D=3D"editMode");=0A=
ZDBDashboardAPI.updateModeProperties(_d95);=0A=
ZDBMenu.updateToolbar(_d95);=0A=
};=0A=
this.fetchInnerViews=3Dfunction(_d96){=0A=
var _d97=3D_d96.dashChilds;=0A=
for(var i=3D0,len=3D_d97.length;i<len;i++){=0A=
if(_d97[i].isDashChild){=0A=
ZDBDashboardAPI.fetchCurElView(_d97[i],_d96);=0A=
}=0A=
}=0A=
};=0A=
this.refreshViews=3Dfunction(el){=0A=
var _d9b=3DZDBClientUI.getViewObj(el,"view");=0A=
var _d9c=3Dnull;=0A=
var _d9d=3D_d9b.dashChilds;=0A=
for(var i=3D0,len=3D_d9d.length;i<len;i++){=0A=
_d9c=3D_d9d[i];=0A=
if(_d9c.isDashChild){=0A=
if(_d9c.ctx.view){=0A=
_d9c.ctx.view.refreshView();=0A=
}=0A=
}=0A=
}=0A=
};=0A=
this.refreshChild=3Dfunction(_da0){=0A=
this.fetchCurElView(_da0,_da0.ctx.dashView);=0A=
};=0A=
this.fetchCurElView=3Dfunction(_da1,_da2){=0A=
var _da3=3D_da1.getAttribute("eltype");=0A=
if(_da3=3D=3D"VIEW"){=0A=
ZDBUtil.setNamedChildEls(_da1,_da1);=0A=
}else{=0A=
var =
_da4=3DDOMUtils.getFirstMatchingElement(_da1.childNodes,null,"elname","dl=
gBody");=0A=
_da1.dlgBody=3D_da4;=0A=
_da1.elnameSet=3Dtrue;=0A=
}=0A=
var _da5=3D_da1.dlgBody;=0A=
_da5.innerViewCtx=3Dnew ZDBDashboardCtx(_da2,_da1,_da5);=0A=
var _da6=3DZDBUtil.isNewView(_da2);=0A=
if(_da3=3D=3D"VIEW"){=0A=
var _da7=3D_da1.getAttribute("objId");=0A=
var _da8=3D_da1.getAttribute("viewType");=0A=
ZDBDashboardAPI.fetchViewByType(_da7,_da8,_da5.innerViewCtx,_da6);=0A=
if(_da8!=3D"AnalysisView"){=0A=
_da1.tableCompHolder.style.display=3D"";=0A=
}=0A=
}=0A=
};=0A=
this.fetchViewByType=3Dfunction(_da9,type,_dab,_dac){=0A=
ZDBClientUI.typeDefns[type].fetchView(_da9,_dab);=0A=
};=0A=
this.refreshCurView=3Dfunction(el){=0A=
var _dae=3DDOMUtils.getParentWithAttr(el,"isDashBoardDiv");=0A=
_dae.dlgBody.view.refreshView();=0A=
};=0A=
this.viewUDCurView=3Dfunction(el){=0A=
var _db0=3DDOMUtils.getParentWithAttr(el,"isDashBoardDiv");=0A=
var view=3D_db0.dlgBody.view;=0A=
ZDBVUDataAPI.viewUD(view);=0A=
};=0A=
this.searchTable=3Dfunction(el,_db3){=0A=
var _db4=3DDOMUtils.getParentWithAttr(el,"isDashBoardDiv");=0A=
var view=3D_db4.dlgBody.view;=0A=
ZDBSearchUtil.searchTable(el,_db3,view);=0A=
};=0A=
this.navigateEl=3Dfunction(el,_db7,_db8){=0A=
var _db9=3DDOMUtils.getParentWithAttr(el,"isDashBoardDiv");=0A=
var _dba=3D_db9.dlgBody.view;=0A=
ZDBGridScroll.navigateEl(_db7,_dba);=0A=
};=0A=
this.showViewModeOptions=3Dfunction(_dbb){=0A=
var _dbc=3D_dbb.getAttribute("eltype");=0A=
if(_dbc=3D=3D"HTML"){=0A=
return;=0A=
}=0A=
if(_dbb.dlgViewModeOptions!=3Dnull){=0A=
_dbb.dlgViewModeOptions.style.display=3D"";=0A=
}=0A=
};=0A=
};=0A=
ZDBDashboardAPI.resizeInnerView=3Dfunction(_dbd){=0A=
var _dbe=3D_dbd.getAttribute("eltype");=0A=
if(_dbe=3D=3D"HTML"){=0A=
return;=0A=
}=0A=
if(_dbd.ctx.view!=3Dnull){=0A=
_dbd.ctx.view.resize();=0A=
}=0A=
};=0A=
ZDBDashboardAPI.startDrag=3Dfunction(el,_dc0){=0A=
ZDBDashboardAPI.modeHelper.startDrag(el,_dc0);=0A=
};=0A=
var =
ZDBDashViewMode=3D{activate:ZDBUtil.dummyFunc,deActivate:ZDBUtil.dummyFun=
c,viewVisible:ZDBUtil.dummyFunc,viewHidden:ZDBUtil.dummyFunc,structureCha=
nged:ZDBUtil.dummyFunc,setSwipeBarClass:ZDBUtil.dummyFunc,startDrag:ZDBUt=
il.dummyFunc};=0A=
ZDBDashViewMode.isInNavigDragMode=3Dfunction(){=0A=
return false;=0A=
};=0A=
ZDBDashboardAPI.modeHelper=3DZDBDashViewMode;=0A=
ZDBClientUI.typeDefns["Dashboard"]=3D{fetchView:ZDBDashboardAPI.fetchView=
,createView:ZDBDashboardAPI.createView,newName:"zrpt.common.js.newDashboa=
rd",dummyView:"blankView"};=0A=
var ZDBDStructure=3Dnew function(){=0A=
this.updateStructInfo=3Dfunction(view,_dc2,_dc3){=0A=
var _dc4=3D[];=0A=
view.dashChilds=3D_dc4;=0A=
var _dc5=3Dview.dashDiv;=0A=
_dc5.isDashDiv=3Dtrue;=0A=
ZDBUtil.removeNonElements(_dc5);=0A=
var _dc6=3D_dc5.childNodes;=0A=
var _dc7=3D[];=0A=
for(var r=3D0,len=3D_dc6.length;r<len;r++){=0A=
if(_dc6[r].getAttribute("isDashboardRowDIV")!=3D"true"){=0A=
continue;=0A=
}=0A=
var _dca=3D_dc6[r];=0A=
var tr=3D_dca.getElementsByTagName("tr")[0];=0A=
ZDBUtil.removeNonElements(tr);=0A=
_dca.tr=3Dtr;=0A=
var cols=3Dtr.childNodes;=0A=
var _dcd=3Dtrue;=0A=
for(var c=3D0,cLen=3Dcols.length;c<cLen;c++){=0A=
var _dd0=3Dcols[c];=0A=
ZDBUtil.removeNonElements(_dd0);=0A=
var _dd1=3D_dd0.childNodes;=0A=
if(_dd1.length>0){=0A=
for(var ir=3D0,_dd3=3D_dd1.length;ir<_dd3;ir++){=0A=
var _dd4=3D_dd1[ir];=0A=
_dd4.isDashChild=3Dtrue;=0A=
_dc4.push(_dd4);=0A=
}=0A=
_dcd=3Dfalse;=0A=
}=0A=
_dd0.isDashCol=3Dtrue;=0A=
_dc4.push(_dd0);=0A=
}=0A=
if(_dcd&&(!_dc3)){=0A=
_dc7.push(_dca);=0A=
}else{=0A=
_dca.isDashRow=3Dtrue;=0A=
_dc4.push(_dca);=0A=
}=0A=
}=0A=
for(var i=3D0,len=3D_dc7.length;i<len;i++){=0A=
var cols=3D_dc7[i].tr.childNodes;=0A=
for(var j=3D0,cLen=3Dcols.length;j<cLen;j++){=0A=
ZDBUtil.removeFromSet(_dc4,cols[j]);=0A=
}=0A=
_dc7[i].parentNode.removeChild(_dc7[i]);=0A=
}=0A=
ZDBDashboardAPI.modeHelper.structureChanged(view);=0A=
if(_dc2){=0A=
view.setModified();=0A=
}=0A=
};=0A=
this.genConfig=3Dfunction(view){=0A=
var _dd8=3Dview.dashDiv.childNodes;=0A=
var _dd9=3D0;=0A=
var xml=3D"";=0A=
var _ddb=3Dtrue;=0A=
for(var r=3D0,_ddd=3D_dd8.length;r<_ddd;r++){=0A=
if(_dd8[r].tr=3D=3Dnull){=0A=
continue;=0A=
}=0A=
_dd9++;=0A=
var cols=3D_dd8[r].tr.childNodes;=0A=
xml+=3D"\n\t<ZDBDashboardRow columns=3D'"+cols.length+"'>";=0A=
for(var c=3D0,cLen=3Dcols.length;c<cLen;c++){=0A=
var _de1=3Dcols[c].childNodes;=0A=
xml+=3D"\n\t\t<ZDBDashboardColumn views=3D'"+_de1.length+"'>";=0A=
for(var ir=3D0,_de3=3D_de1.length;ir<_de3;ir++){=0A=
_ddb=3Dfalse;=0A=
xml+=3Dthis.getRowConfig(_de1[ir]);=0A=
}=0A=
xml+=3D"\n\t\t</ZDBDashboardColumn>";=0A=
}=0A=
xml+=3D"\n\t</ZDBDashboardRow>";=0A=
}=0A=
if(_ddb){=0A=
return null;=0A=
}=0A=
xml=3D"<ZDBDashboard rows=3D'"+_dd9+"'"+" =
csrftoken=3D'"+ZDBEscapeUtil.encodeForXML(getCookie("CSRF_TOKEN"))+"'>"+x=
ml+"\n</ZDBDashboard>";=0A=
return xml;=0A=
};=0A=
this.getRowConfig=3Dfunction(_de4){=0A=
var =
_de5=3D["objid","eltype","showtitle","desc","showVMfilter","sbox","expena=
ble","vud"];=0A=
var _de6=3D{};=0A=
for(var i=3D0,len=3D_de5.length;i<len;i++){=0A=
_de6[_de5[i]]=3D_de4.getAttribute(_de5[i]);=0A=
}=0A=
_de6["objheight"]=3D_de4.dlgBody.offsetHeight;=0A=
_de6["lp"]=3DZDBDStructure.getLegendPos(_de4);=0A=
var _de9=3D_de4.getAttribute("eltype");=0A=
if(_de9=3D=3D"HTML"){=0A=
_de6["text"]=3D_de4.dlgBody.innerHTML;=0A=
}=0A=
return "\n\t\t\t<ZDBDashboardInnerView =
"+ZDBEscapeUtil.genXMLAttrs(_de6,true)+"></ZDBDashboardInnerView>\n";=0A=
};=0A=
this.getLegendPos=3Dfunction(_dea){=0A=
var _deb=3D_dea.ctx.view;=0A=
var =
_dec=3D((_deb!=3Dnull)&&(_deb.supportsLegend)&&(_deb.supportsLegend()));=0A=
if(_dec){=0A=
var _ded=3D_dea.getAttribute("lp");=0A=
if((_ded=3D=3Dnull)||(_ded=3D=3D"")){=0A=
_ded=3D_deb.legendPos;=0A=
}=0A=
if(_ded=3D=3D"RIGHT"){=0A=
_ded=3D"DEF";=0A=
}=0A=
return _ded;=0A=
}=0A=
return null;=0A=
};=0A=
};=0A=
var ZDBMsgBox=3Dnew function(){=0A=
this.eleID=3D"ZDBMsgDiv";=0A=
this.interval=3D5000;=0A=
this.crId=3Dnull;=0A=
this.slideStarted=3Dfalse;=0A=
this.nextError=3Dnull;=0A=
this.showErrorIfNeeded=3Dfunction(_dee){=0A=
if(_dee&&_dee.isError()){=0A=
ZDBMsgBox.showError(_dee.errorMsg);=0A=
}=0A=
};=0A=
this.showError=3Dfunction(_def){=0A=
this.showHintMsg(_def,"error");=0A=
};=0A=
this.showSuccess=3Dfunction(msg){=0A=
this.showHintMsg(msg,"success");=0A=
};=0A=
this.showInfo=3Dfunction(msg){=0A=
this.showHintMsg(msg,"info");=0A=
};=0A=
this.showHintMsg=3Dfunction(msg,_df3){=0A=
this.messagetype=3D_df3;=0A=
this.content=3Ddocument.getElementById(this.eleID);=0A=
document.body.appendChild(this.content);=0A=
if(this.content=3D=3Dnull){=0A=
return;=0A=
}=0A=
if(msg!=3Dnull){=0A=
errEl=3Ddocument.getElementById("err");=0A=
icon=3Ddocument.getElementById("msgicon");=0A=
if(this.messagetype=3D=3D"error"){=0A=
icon.className=3D"erroricon";=0A=
errEl.className=3D"errormessage";=0A=
}else{=0A=
if(this.messagetype=3D=3D"info"){=0A=
icon.className=3D"infoicon";=0A=
errEl.className=3D"infomessage";=0A=
}else{=0A=
if(this.messagetype=3D=3D"success"){=0A=
icon.className=3D"successicon";=0A=
errEl.className=3D"infomessage";=0A=
}=0A=
}=0A=
}=0A=
errEl.innerHTML=3Dmsg;=0A=
if(this.crId!=3Dnull){=0A=
clearTimeout(this.crId);=0A=
this.crId=3Dnull;=0A=
}=0A=
if(this.slideStarted){=0A=
this.nextError=3Dmsg;=0A=
}else{=0A=
if(this.content.style.display=3D=3D"none"){=0A=
MCEffect.SlideDown(this.eleID);=0A=
}=0A=
this.temp(this.eleID,msg,this.interval);=0A=
}=0A=
}=0A=
if(msg=3D=3Dnull&&this.content.style.display=3D=3D"block"){=0A=
clearTimeout(this.crId);=0A=
this.crId=3Dnull;=0A=
MCEffect.SlideUp(this.eleID,{ONCLOSE:ZDBMsgBox.checkNext});=0A=
}=0A=
};=0A=
this.checkNext=3Dfunction(){=0A=
ZDBMsgBox.slideStarted=3Dfalse;=0A=
if(ZDBMsgBox.nextError){=0A=
var _df4=3DZDBMsgBox.nextError;=0A=
ZDBMsgBox.nextError=3Dnull;=0A=
ZDBMsgBox.showError(_df4);=0A=
}=0A=
};=0A=
this.temp=3Dfunction(_df5,msg,_df7){=0A=
this.slideStarted=3Dfalse;=0A=
this.crId=3Dwindow.setTimeout(ZDBMsgBox.hideError,ZDBMsgBox.interval);=0A=
};=0A=
this.hideError=3Dfunction(){=0A=
ZDBMsgBox.slideStarted=3Dtrue;=0A=
ZDBMsgBox.currentTimeoutId=3Dnull;=0A=
MCEffect.SlideUp(ZDBMsgBox.eleID,{ONCLOSE:ZDBMsgBox.checkNext});=0A=
clearTimeout(ZDBMsgBox.crId);=0A=
};=0A=
this.showViewSavedMsg=3Dfunction(_df8){=0A=
ZDBMsgBox.showSuccess(ZDBI18NMap.f("zrpt.common.toolbar.successmsg.js.sav=
eSuccess",ZDBEscapeUtil.encodeForHtml(_df8)));=0A=
};=0A=
};=0A=
var ZDBMenuUtil=3Dnew function(){=0A=
this.curMenuEl=3Dnull;=0A=
this.subMenuEl=3Dnull;=0A=
this.clearAndSetPopupPosition=3Dfunction(_df9,_dfa){=0A=
_df9.style.visibility=3D"hidden";=0A=
_df9.style.right=3D"auto";=0A=
_df9.style.bottom=3D"auto";=0A=
ZDBMenuUtil.setPopupPosition(_df9,_dfa);=0A=
_df9.style.visibility=3D"visible";=0A=
};=0A=
this.setPopupPosition=3Dfunction(_dfb,_dfc){=0A=
if(!_dfc.event){=0A=
_dfc=3D(window.event!=3Dnull)?window.event:_dfc;=0A=
}=0A=
ZDBMenuUtil.setPopupPositionWithOffset(_dfb,_dfc.clientX,_dfc.clientY,0);=0A=
};=0A=
this.setPopupPositionWithOffset=3Dfunction(_dfd,_dfe,_dff,_e00){=0A=
var =
pos=3DZDBMenuUtil.getPopupPositionWithOffset(_dfd.offsetWidth,_dfd.offset=
Height,_dfe,_dff,_e00);=0A=
_dfd.style.top=3Dpos.top;=0A=
_dfd.style.left=3Dpos.left;=0A=
_dfd.style.bottom=3Dpos.bottom;=0A=
_dfd.style.right=3Dpos.right;=0A=
};=0A=
this.getPopupPositionWithOffset=3Dfunction(_e02,_e03,_e04,_e05,_e06){=0A=
var _e07,_e08;=0A=
var pos=3D{left:"auto",right:"auto",top:"auto",bottom:"auto"};=0A=
if(BROWSER.IE){=0A=
_e07=3Ddocument.body.clientWidth-_e04;=0A=
_e08=3Ddocument.body.clientHeight-_e05;=0A=
}else{=0A=
_e07=3Dwindow.innerWidth-_e04;=0A=
_e08=3Dwindow.innerHeight-_e05;=0A=
}=0A=
var _e0a=3D_e02+_e06;=0A=
var _e0b=3D_e03+_e06;=0A=
var top,left,_e0e,_e0f;=0A=
if(_e0a>_e07){=0A=
pos.right=3D"0px";=0A=
}else{=0A=
pos.left=3D_e04+"px";=0A=
}=0A=
if(_e0b>_e08){=0A=
pos.bottom=3D"0px";=0A=
}else{=0A=
pos.top=3D_e05+"px";=0A=
}=0A=
return pos;=0A=
};=0A=
this.showMenu=3Dfunction(_e10,_e11,_e12,_e13,view){=0A=
if(this.curMenuEl!=3Dnull){=0A=
this.closeMenu();=0A=
}=0A=
ZDBEvents.disableContextMenu(_e10);=0A=
this.curMenuEl=3D_e10;=0A=
this.curMenuEl.srcEl=3D_e12;=0A=
this.curMenuEl.onCloseFunc=3D_e13;=0A=
this.curMenuEl.menuItemEl=3Dnull;=0A=
if(view){=0A=
this.curMenuEl.view=3Dview;=0A=
}=0A=
if(_e12){=0A=
_e12.onmouseout=3Dnull;=0A=
_e12.onmouseover=3Dnull;=0A=
ZDBUtil.detachEvent(_e12,"mouseover",ZDBMenuUtil.highLightOver,false);=0A=
ZDBUtil.detachEvent(_e12,"mouseout",ZDBMenuUtil.highLightOut,false);=0A=
}=0A=
if(_e11=3D=3Dnull||_e11){=0A=
ZDBUtil.attachEvent(_e10,"contextmenu",ZDBUtil.stopEventBubble,false);=0A=
ZDBUtil.attachEvent(document,"keydown",ZDBMenuUtil.checkAndClose,false);=0A=
ZDBUtil.attachEvent(document,"click",ZDBMenuUtil.closeMenu,false);=0A=
}=0A=
ZDBUtil.attachEvent(_e10,"mouseover",ZDBMenuUtil.onMouseOver,false);=0A=
ZDBUtil.attachEvent(_e10,"mouseout",ZDBMenuUtil.onMouseOut,false);=0A=
ZDBUtil.attachEvent(_e10,"mousemove",ZDBToolTip.showTip,true);=0A=
this.curMenuEl.style.display=3D"block";=0A=
ZDBMenu.addIframe(this.curMenuEl);=0A=
ZDBMenu.addShadow(this.curMenuEl);=0A=
};=0A=
this.showSubMenu=3Dfunction(_e15,_e16,_e17){=0A=
this.closeSubMenu();=0A=
if(_e15.parentNode!=3Ddocument.body){=0A=
document.body.appendChild(_e15);=0A=
}=0A=
ZDBMenuUtil.subMenuEl=3D_e15;=0A=
ZDBUtil.attachEvent(document,"click",ZDBMenuUtil.closeSubMenu,false);=0A=
ZDBUtil.attachEvent(_e15,"mouseover",ZDBMenuUtil.onMouseOver,false);=0A=
ZDBUtil.attachEvent(_e15,"mouseout",ZDBMenuUtil.onMouseOut,false);=0A=
_e15.style.display=3D"block";=0A=
ZDBMenu.addIframe(_e15);=0A=
ZDBMenu.addShadow(_e15);=0A=
};=0A=
this.closeSubMenu=3Dfunction(){=0A=
if(ZDBMenuUtil.subMenuEl!=3Dnull){=0A=
ZDBMenu.removeIframe(ZDBMenuUtil.subMenuEl);=0A=
ZDBMenuUtil.subMenuEl.style.display=3D"none";=0A=
ZDBMenuUtil.subMenuEl=3Dnull;=0A=
ZDBUtil.detachEvent(document,"click",ZDBMenuUtil.closeSubMenu,false);=0A=
}=0A=
};=0A=
this.checkAndClose=3Dfunction(ev){=0A=
var _e19=3D(BROWSER.IE)?window.event.keyCode:ev.which;=0A=
if(_e19=3D=3D27){=0A=
if(ZDBMenuUtil.subMenuEl!=3Dnull){=0A=
ZDBMenuUtil.closeSubMenu();=0A=
}else{=0A=
ZDBMenuUtil.closeMenu();=0A=
}=0A=
}=0A=
};=0A=
this.closeMenu=3Dfunction(_e1a){=0A=
var _e1b=3D_e1a?_e1a.target:null;=0A=
if(ZDBMenuUtil.curMenuEl!=3Dnull){=0A=
if(ZDBMenuUtil.curMenuEl.onCloseFunc!=3Dnull){=0A=
ZDBMenuUtil.curMenuEl.onCloseFunc();=0A=
}else{=0A=
var _e1c=3DZDBMenuUtil.curMenuEl.srcEl;=0A=
if(_e1c!=3Dnull){=0A=
ZDBMenu.zdbHighLighter(_e1c,_e1c.getAttribute("baseclass"),"");=0A=
ZDBUtil.attachEvent(_e1c,"mouseover",ZDBMenuUtil.highLightOver,false);=0A=
ZDBUtil.attachEvent(_e1c,"mouseout",ZDBMenuUtil.highLightOut,false);=0A=
}=0A=
}=0A=
if(ZDBMenuUtil.curMenuEl.menuItemEl!=3Dnull){=0A=
ZDBMenuUtil.setClass(ZDBMenuUtil.curMenuEl.menuItemEl);=0A=
}=0A=
ZDBUtil.detachEvent(ZDBMenuUtil.curMenuEl,"mouseover",ZDBMenuUtil.onMouse=
Over,false);=0A=
ZDBUtil.detachEvent(ZDBMenuUtil.curMenuEl,"mouseout",ZDBMenuUtil.onMouseO=
ut,false);=0A=
ZDBMenu.removeIframe(ZDBMenuUtil.curMenuEl);=0A=
ZDBMenuUtil.closeSubMenu();=0A=
ZDBToolTip.hideTip();=0A=
ZDBUtil.detachEvent(document,"keydown",ZDBMenuUtil.checkAndClose,false);=0A=
ZDBUtil.detachEvent(ZDBMenuUtil.curMenuEl,"contextmenu",ZDBUtil.stopEvent=
Bubble,false);=0A=
ZDBUtil.detachEvent(document,"click",ZDBMenuUtil.closeMenu,false);=0A=
ZDBMenuUtil.curMenuEl.style.display=3D"none";=0A=
ZDBMenuUtil.curMenuEl.onCloseFunc=3Dnull;=0A=
ZDBMenuUtil.curMenuEl=3Dnull;=0A=
}=0A=
};=0A=
this.highLightOver=3Dfunction(_e1d){=0A=
var _e1e=3DZDBUtil.getSourceElement(_e1d);=0A=
ZDBMenu.zdbHighLighter(_e1e,_e1e.getAttribute("baseclass"),"hover");=0A=
};=0A=
this.highLightOut=3Dfunction(_e1f){=0A=
var _e20=3DZDBUtil.getSourceElement(_e1f);=0A=
ZDBMenu.zdbHighLighter(_e20,_e20.getAttribute("baseclass"),"");=0A=
ZDBToolTip.hideTip();=0A=
};=0A=
this.onMouseOver=3Dfunction(_e21){=0A=
ZDBMenuUtil.setClassName(_e21,"menuitem_mouseover");=0A=
};=0A=
this.onMouseOut=3Dfunction(_e22){=0A=
ZDBMenuUtil.setClassName(_e22);=0A=
ZDBToolTip.hideTip();=0A=
};=0A=
this.setClassName=3Dfunction(_e23,_e24){=0A=
var _e25=3DZDBUtil.getSourceElement(_e23);=0A=
if(ZDBMenuUtil.curMenuEl!=3Dnull){=0A=
ZDBMenuUtil.curMenuEl.menuItemEl=3D_e25;=0A=
ZDBMenuUtil.setClass(_e25,_e24);=0A=
}=0A=
};=0A=
this.setClass=3Dfunction(_e26,_e27){=0A=
while(_e26.parentNode&&_e26.parentNode.tagName!=3D"TR"){=0A=
_e26=3D_e26.parentNode;=0A=
}=0A=
if(!_e26.parentNode){=0A=
return;=0A=
}=0A=
var _e28=3D_e26.parentNode.childNodes;=0A=
for(var i=3D0;i<_e28.length;i++){=0A=
_e26=3D_e28[i];=0A=
if(_e26.getAttribute){=0A=
var _e2a=3D_e26.getAttribute("menuitemclass");=0A=
if(_e2a!=3Dnull){=0A=
var _e2b=3D_e2a;=0A=
if(_e27){=0A=
_e2b=3D_e2b+" "+_e27;=0A=
}=0A=
_e26.className=3D_e2b;=0A=
}=0A=
}=0A=
}=0A=
};=0A=
};=0A=
var ZDBLoadJsAlone=3Dnew function(){=0A=
this.loadJs=3Dfunction(_e2c,_e2d){=0A=
var func=3D_e2c.getAttribute("func");=0A=
var _e2f=3D_e2c.getAttribute("opstatusId");=0A=
var mode=3D_e2c.getAttribute("mode");=0A=
var args=3D[func,_e2c,mode,_e2d];=0A=
var lzJs=3D_e2c.getAttribute("lzJs");=0A=
var _e33=3D_e2c.getAttribute("lzOper");=0A=
if(!ZDBLazyLoadUtil.loadJsAlone(lzJs,_e33,ZDBLoadJsAlone.invokeFunc,args,=
_e2f)){=0A=
return;=0A=
}=0A=
ZDBLoadJsAlone.invokeFunc(func,_e2c,mode,_e2d);=0A=
};=0A=
this.invokeFunc=3Dfunction(_e34,el,mode,_e37){=0A=
var func=3Deval(_e34);=0A=
if(mode){=0A=
func(el,mode,_e37);=0A=
}else{=0A=
func(el,_e37);=0A=
}=0A=
return StatusMsgAPI.OPSTATUS.FINISHED;=0A=
};=0A=
this.loadSnippet=3Dfunction(_e39){=0A=
var _e3a=3D_e39.getAttribute("func");=0A=
var _e3b=3D_e39.getAttribute("lazyLoad");=0A=
if(_e3b=3D=3D"true"){=0A=
var _e3c=3D_e39.getAttribute("lzName");=0A=
var _e3d=3D_e39.getAttribute("lzUrl");=0A=
var _e3e=3D_e39.getAttribute("lzOper");=0A=
var lzJs=3D_e39.getAttribute("lzJs");=0A=
var mode=3D_e39.getAttribute("mode");=0A=
if(!ZDBLazyLoadUtil.loadSnippet(_e3c,_e3d,this,_e3e,lzJs,ZDBLoadJsAlone.i=
nvokeGridFunc,[_e39,mode])){=0A=
return;=0A=
}=0A=
}=0A=
ZDBLoadJsAlone.invokeGridFunc(_e3a,_e39,mode);=0A=
};=0A=
this.invokeGridFunc=3Dfunction(_e41,_e42,mode){=0A=
var func=3Deval(_e41);=0A=
func(_e42,mode);=0A=
};=0A=
};=0A=
var ZDBContentCache=3Dnew function(){=0A=
this.parsedInfo=3D{};=0A=
this.contents=3D{};=0A=
this.userInfo=3D{};=0A=
this.contentCache=3Dfunction(_e45){=0A=
var =
path=3D[ZDBGlobal.CONTENTPATH+"/"+encodeURIComponent(_e45)+((ZDBClientUI.=
standAlone)?"/ViewModeContent.txt":"/FullModeContent.txt")];=0A=
ZDBLazyLoadUtil.addVersion(path);=0A=
AjaxAPI.sendRequest({URL:path[0],METHOD:"GET",NOSUBREQPARAM:true,MODULENA=
ME:"GridMenu",ONSUCCESSFUNC:ZDBContentCache.storeContent});=0A=
};=0A=
this.storeContent=3Dfunction(_e47,_e48){=0A=
ZDBContentCache.contents[_e48["MODULENAME"]]=3D_e47.responseText;=0A=
ZDBContentCache.updateUserInfo();=0A=
ZDBContentCache.dummyDiv=3Ddocument.createElement("div");=0A=
};=0A=
this.appendAndGet=3Dfunction(_e49,_e4a,_e4b){=0A=
var _e4c=3Dthis.getContent(_e49,_e4a);=0A=
if(_e4c=3D=3Dnull){=0A=
return null;=0A=
}=0A=
if((_e4b!=3Dnull)&&(_e4c.parentNode!=3D_e4b)){=0A=
_e4b.appendChild(_e4c);=0A=
}=0A=
return _e4c;=0A=
};=0A=
this.getContent=3Dfunction(_e4d,_e4e){=0A=
var _e4f=3DZDBContentCache.contents[_e4e];=0A=
if(_e4f=3D=3Dnull){=0A=
return null;=0A=
}=0A=
var _e50=3Dthis.parsedInfo[_e4d];=0A=
if(_e50!=3Dnull){=0A=
return _e50;=0A=
}=0A=
var _e51=3D_e4f.indexOf("<!--"+_e4d+"_Start-->");=0A=
if(_e51<0){=0A=
throw new Error(_e4d+" start is not present");=0A=
}=0A=
var _e52=3D_e4f.indexOf("<!--"+_e4d+"_End-->",_e51);=0A=
if(_e52<0){=0A=
throw new Error(_e4d+" end is not present");=0A=
}=0A=
var _e53=3D_e4f.substring(_e51,_e52);=0A=
_e53=3Dthis.disableElInSnippet(_e53);=0A=
ZDBContentCache.dummyDiv.innerHTML=3D_e53;=0A=
var _e54=3DZDBContentCache.dummyDiv.childNodes;=0A=
for(var i=3D0,len=3D_e54.length;i<len;i++){=0A=
if(_e54[i].getAttribute){=0A=
_e50=3D_e54[i];=0A=
_e50.parentNode.removeChild(_e50);=0A=
break;=0A=
}=0A=
}=0A=
if(_e50=3D=3Dnull){=0A=
throw new Error(_e4d+" has no elements");=0A=
}=0A=
this.parsedInfo[_e4d]=3D_e50;=0A=
return _e50;=0A=
};=0A=
this.disableElInSnippet=3Dfunction(_e57){=0A=
var _e58=3D_e57.indexOf("{{{");=0A=
var _e59=3D-3;=0A=
var _e5a=3D[];=0A=
while(_e58>-1){=0A=
_e5a.push(_e57.substring(_e59+3,_e58));=0A=
_e59=3D_e57.indexOf("}}}",_e58+3);=0A=
if(_e59<0){=0A=
_e59=3D_e58-3;=0A=
break;=0A=
}=0A=
var _e5b=3D_e57.substring(_e58+3,_e59);=0A=
var _e5c=3DZDBContentCache.userInfo[_e5b];=0A=
_e5a.push(_e5c);=0A=
_e58=3D_e57.indexOf("{{{",_e59+3);=0A=
}=0A=
_e5a.push(_e57.substring(_e59+3,_e57.length));=0A=
return _e5a.join("");=0A=
};=0A=
this.updateUserInfo=3Dfunction(){=0A=
this.userInfo["hideOnStandAlone"]=3D(ZDBClientUI.hideOnStandAlone)?"style=
=3D'display:none;' ":"";=0A=
this.userInfo["hideOnNotDBOwnerAndNotGroupUser"]=3D(ZDBClientUI.hideOnNot=
DBOwnerAndNotGroupUser)?"style=3D'display:none;' ":"";=0A=
this.userInfo["isBetaCustomer"]=3D(ZDBClientUI.isBetaCustomer)?"":"style=3D=
'display:none;'";=0A=
};=0A=
};=0A=
var ZDBReportGridAPI=3Dnew function(){=0A=
this.createView=3Dfunction(_e5d,type,dbId,_e60,_e61,_e62){=0A=
var =
_e63=3D"&PARENTVIEWID=3D"+_e60+"&ZDBACTION=3DCREATEREPORT&OBJTYPE=3DRepor=
t"+"&OBJID=3D"+_e62;=0A=
AjaxAPI.sendRequest({URL:"/ZDBReportAction.ma",PARAMETERS:_e63,ONSUCCESSF=
UNC:ZDBTableGrid.placeDataSheet,VIEWCTX:_e5d,OPSTATUSID:"ZDBMainLoader"})=
;=0A=
};=0A=
this.fetchView=3Dfunction(_e64,_e65){=0A=
if(!ZDBLazyLoadUtil.loadJsAlone("ZDBGridList","APPENDTODOC",ZDBReportGrid=
API.fetchView,[_e64,_e65])){=0A=
return;=0A=
}=0A=
var _e66=3D"ZDBACTION=3DSHOWREPORT&OBJID=3D"+_e64;=0A=
_e66+=3D_e65.getAdditionalParams();=0A=
AjaxAPI.sendRequest({URL:"/ZDBReportAction.ma",PARAMETERS:_e66,ONSUCCESSF=
UNC:ZDBTableGrid.placeDataSheet,VIEWCTX:_e65,OPSTATUSID:"ZDBMainLoader"})=
;=0A=
};=0A=
};=0A=
ZDBClientUI.typeDefns["Report"]=3D{fetchView:ZDBReportGridAPI.fetchView,c=
reateView:ZDBReportGridAPI.createView,newName:"zrpt.common.js.newReport",=
dummyView:"dummyGrid"};=0A=
var ZDBSearchUtil=3Dnew function(){=0A=
this.hideTipString=3Dfunction(el,_e68){=0A=
if(el.getAttribute("tipShown")=3D=3D"true"){=0A=
el.value=3D"";=0A=
el.setAttribute("tipShown","false");=0A=
if(_e68){=0A=
el.className=3D"";=0A=
}=0A=
}=0A=
};=0A=
this.showTipString=3Dfunction(el,_e6a){=0A=
if((el.value=3D=3D"")&&(el.getAttribute("tipShown")=3D=3D"false")){=0A=
var tip=3Del.getAttribute("tipValue");=0A=
el.value=3D(tip!=3Dnull)?tip:ZDBI18NMap.g("zrpt.common.js.search");=0A=
el.setAttribute("tipShown","true");=0A=
if(_e6a){=0A=
el.className=3D"tipTextColor";=0A=
}=0A=
}=0A=
};=0A=
this.checkKeyAndSearch=3Dfunction(ev){=0A=
if(!ev){=0A=
ev=3Dwindow.event;=0A=
}=0A=
if(ev.keyCode!=3D13){=0A=
return true;=0A=
}=0A=
this.searchDBObjects();=0A=
return true;=0A=
};=0A=
this.getSearchValue=3Dfunction(_e6d){=0A=
var _e6e=3D_e6d.value;=0A=
if(_e6d.getAttribute("tipShown")=3D=3D"true"){=0A=
_e6e=3Dnull;=0A=
}=0A=
if(_e6e!=3Dnull){=0A=
_e6e=3DtrimAll(_e6e);=0A=
}=0A=
if((_e6e=3D=3Dnull)||(_e6e=3D=3D"")){=0A=
_e6e=3Dnull;=0A=
}=0A=
return _e6e;=0A=
};=0A=
this.searchDBObjects=3Dfunction(){=0A=
var _e6f=3D$("ZDBObjSearchTxtFld");=0A=
var _e70=3Dthis.getSearchValue(_e6f);=0A=
if(_e70!=3Dnull){=0A=
_e70=3D_e70.toLowerCase();=0A=
}=0A=
var _e71=3DZDBClientUI["Objects_TBODY"].getElementsByTagName("tr");=0A=
var _e72=3D0;=0A=
for(var i=3D0;i<_e71.length;i++){=0A=
var _e74=3D_e71[i];=0A=
var _e75=3D_e74.getAttribute("dispname");=0A=
var =
_e76=3D((_e70=3D=3Dnull)||((_e75!=3Dnull)&&(_e75.toLowerCase().indexOf(_e=
70)>-1)));=0A=
_e74.style.display=3D(_e76)?ZDBUtil.visibleTrStyle:"none";=0A=
if(_e74.style.display!=3D"none"){=0A=
_e74.className=3D"depth"+((_e70=3D=3Dnull)?_e74.getAttribute("origDepth")=
:"0");=0A=
}=0A=
_e72+=3D(_e76)?1:0;=0A=
}=0A=
var _e77=3DZDBClientUI["Objects_TBODY"];=0A=
_e77.className=3D(_e70=3D=3Dnull)?_e77.getAttribute("origNavClassName"):"=
";=0A=
$("ZDBSearchResults").style.display=3D(_e70=3D=3Dnull)?"none":"block";=0A=
$("ZDBSearchCount").innerHTML=3D(_e72>0)?_e72:"No";=0A=
};=0A=
this.clearDBSearch=3Dfunction(){=0A=
var _e78=3D$("ZDBObjSearchTxtFld");=0A=
_e78.value=3D"";=0A=
this.showTipString(_e78);=0A=
this.searchDBObjects();=0A=
};=0A=
this.searchTable=3Dfunction(el,ev,view){=0A=
if(!ev){=0A=
ev=3Dwindow.event;=0A=
}=0A=
if(ev.keyCode!=3D13){=0A=
return true;=0A=
}=0A=
if(view=3D=3Dnull){=0A=
var view=3DZDBClientUI.selectedTab.view;=0A=
}=0A=
if(el.value!=3D""){=0A=
view.setDirectFilter("&ZDBFILTERVALUE=3D"+encodeURIComponent(el.value));=0A=
}else{=0A=
view.setDirectFilter("");=0A=
}=0A=
view.doFilter();=0A=
return true;=0A=
};=0A=
this.checkKeyAndSearchFields=3Dfunction(ev){=0A=
if(!ev){=0A=
ev=3Dwindow.event;=0A=
}=0A=
if(ev.keyCode!=3D13){=0A=
return true;=0A=
}=0A=
this.searchDropFields();=0A=
return true;=0A=
};=0A=
this.searchDropFields=3Dfunction(){=0A=
var _e7d=3D$("ZDBFieldsSearchTxtFld").value.toLowerCase();=0A=
var _e7e=3D$("ZDBFieldsIterationTable").getElementsByTagName("div");=0A=
var len=3D_e7e.length;=0A=
var _e80=3Dnull;=0A=
var _e81=3Dnull;=0A=
var _e82=3D0;=0A=
for(i=3D0;i<len;i++){=0A=
if(_e7e[i].getAttribute("COLUMN_ID")){=0A=
_e80=3D_e7e[i];=0A=
displayName=3D_e80.getAttribute("displayName").toLowerCase();=0A=
var =
_e83=3D((_e7d=3D=3D""||_e7d=3D=3Dnull)||((displayName!=3Dnull)&&(displayN=
ame.toLowerCase().indexOf(_e7d)>-1)));=0A=
_e81=3DZDBUtil.getParentWithAttr(_e7e[i],"fieldTR",2);=0A=
_e81.style.display=3D(_e83)?"":"none";=0A=
if(_e83){=0A=
_e82++;=0A=
}=0A=
}=0A=
}=0A=
var _e84=3D$("ZDBFieldsSearchResults");=0A=
_e84.style.display=3D(_e7d=3D=3Dnull||_e7d=3D=3D"")?"none":"";=0A=
$("ZDBFieldsSearchCount").innerHTML=3D(_e82>0&&_e7d!=3D"")?_e82:ZDBI18NMa=
p.g("zrpt.common.js.no");=0A=
};=0A=
this.clearDropFieldsSearch=3Dfunction(){=0A=
var _e85=3D$("ZDBFieldsSearchTxtFld");=0A=
_e85.value=3D"";=0A=
this.searchDropFields();=0A=
ZDBSearchUtil.showTipString(_e85);=0A=
};=0A=
};=0A=
var ZDBSQLViewAPI=3Dnew function(){=0A=
this.createView=3Dfunction(_e86,type,dbId,_e89,_e8a,_e8b){=0A=
var _e8c=3D"DBID=3D"+dbId;=0A=
if(_e89!=3Dnull){=0A=
_e8c+=3D"&PAROBJID=3D"+_e89;=0A=
}=0A=
_e8c+=3D"&OBJID=3D"+_e8b;=0A=
AjaxAPI.sendRequest({URL:"/ZDBSQLTableDesignEditor.cc",PARAMETERS:_e8c,ON=
SUCCESSFUNC:ZDBSQLTable.handleQueryTblEditorResp,VIEWCTX:_e86,OPSTATUSID:=
"ZDBMainLoader"});=0A=
if(ZDBGlobal.sqlFunctionList=3D=3Dnull){=0A=
ZDBSQLTable.fetchFunctionList();=0A=
}=0A=
};=0A=
};=0A=
ZDBClientUI.typeDefns["QueryTable"]=3D{fetchView:ZDBTableGrid.fetchView,c=
reateView:ZDBSQLViewAPI.createView,newName:"zrpt.common.js.newQueryTable"=
,dummyView:"dummyGrid"};=0A=
var ZDBPopUpMenu=3Dnew function(){=0A=
this.gridContextMenu=3Dfunction(_e8d,_e8e){=0A=
var _e8f=3D_e8d.colObj;=0A=
var _e90=3D_e8d.rowObj;=0A=
var _e91=3D_e8f.parGrid;=0A=
if(_e90.objType=3D=3DZDBConst.FILLER||_e8f.objType=3D=3DZDBConst.FILLER){=0A=
return;=0A=
}=0A=
if(_e91.type=3D=3D"PivotSheet"){=0A=
return ZDBPopUpMenu.pivotContextMenu(_e8d,_e8f,_e90,_e91,_e8e);=0A=
}=0A=
if(ZDBUtil.indexOf(_e91.selectedCols,_e8f)<0){=0A=
_e91.hideSelection(true,false);=0A=
}=0A=
if(ZDBUtil.indexOf(_e91.selectedRows,_e90)<0){=0A=
_e91.hideSelection(false,true);=0A=
}=0A=
if(_e91.contextDisabled){=0A=
return;=0A=
}=0A=
var _e92=3Dnull;=0A=
switch(_e90.objType){=0A=
case ZDBConst.DATA:=0A=
if(_e8f.objType=3D=3DZDBConst.ROWHEAD){=0A=
if(_e91.rowMenuDisabled){=0A=
return;=0A=
}=0A=
_e91.addSelectedRow(_e90);=0A=
_e91.selectRow();=0A=
_e92=3D"ROW";=0A=
}else{=0A=
if(_e8f.objType=3D=3DZDBConst.FILLER){=0A=
return;=0A=
}else{=0A=
_e92=3D"CELL";=0A=
ZDBUtil.setTimeout(_e91.setCellFocus,_e91,[_e8d],3);=0A=
}=0A=
}=0A=
break;=0A=
case ZDBConst.COLHEAD:=0A=
if(_e8f.objType=3D=3DZDBConst.ROWHEAD){=0A=
_e92=3D"TABLE";=0A=
return;=0A=
}else{=0A=
if(_e8f.objType=3D=3DZDBConst.FILLER){=0A=
return;=0A=
}else{=0A=
_e92=3D"COLUMN";=0A=
_e91.addSelectedCol(_e8f);=0A=
_e91.selectColumn();=0A=
}=0A=
}=0A=
break;=0A=
default:=0A=
return;=0A=
}=0A=
ZDBPopUpMenu.showPopup(_e8e,_e92,_e8d,_e8f,_e90);=0A=
};=0A=
this.pivotAddSortCols=3Dfunction(_e93,menu){=0A=
ZDBUtil.setNamedChildEls(menu,menu);=0A=
var _e95=3Dmenu.tbody;=0A=
if(!ZDBPopUpMenu["templateRow"]){=0A=
ZDBPopUpMenu["templateRow"]=3DZDBUtil.getCloned(menu.tempRow);=0A=
}=0A=
ZDBUtil.removeAllChildren(_e95);=0A=
if(!_e93){=0A=
return;=0A=
}=0A=
var _e96=3D_e93.colObj;=0A=
var _e97=3D_e96.parGrid;=0A=
var _e98=3D_e97.colHeaders;=0A=
var _e99=3D_e98.length;=0A=
var _e9a=3Dnull;=0A=
var _e9b=3Dnull;=0A=
_e95.gridObj=3D_e97;=0A=
if(_e96.freeze||_e96.unFreezeForScroll){=0A=
var _e9c=3D-1,_e9d=3D-1;=0A=
var _e98=3D_e97.colHeaders;=0A=
var _e99=3D_e98.length;=0A=
var _e9a=3Dnull;=0A=
for(var i=3D0;i<_e99;++i){=0A=
_e9a=3D_e98[i];=0A=
if(_e9a.isSummary&&_e9c=3D=3D-1){=0A=
_e9c=3D_e9d=3Di;=0A=
}=0A=
if(_e9a.isSummary&&_e9d<i){=0A=
_e9d=3Di;=0A=
}=0A=
}=0A=
_e9b=3DZDBPopUpMenu["templateRow"].cloneNode(true);=0A=
_e9b.title=3DZDBI18NMap.g("zrpt.pivot.menu.js.sortSnip")+" =
"+_e96.displayName;=0A=
_e95.appendChild(_e9b);=0A=
_e9b.getElementsByTagName("td")[0].innerHTML=3DZDBI18NMap.g("zrpt.pivot.m=
enu.js.sortBySnip")+" =
"+ZDBUtil.getTrimmedString(_e96.getDispNameForHtml(),15,"...");=0A=
_e9b.dataColObj=3D_e96;=0A=
_e9b.byColObj=3D_e96;=0A=
if(_e9c>-1){=0A=
for(var i=3D_e9c;i<=3D_e9d;++i){=0A=
_e9a=3D_e98[i];=0A=
_e9b=3DZDBPopUpMenu["templateRow"].cloneNode(true);=0A=
_e9b.title=3DZDBI18NMap.g("zrpt.pivot.menu.js.sortSnip")+" =
"+_e96.displayName;=0A=
_e95.appendChild(_e9b);=0A=
_e9b.getElementsByTagName("td")[0].innerHTML=3DZDBI18NMap.g("zrpt.pivot.m=
enu.js.sortBySnip")+" =
"+ZDBUtil.getTrimmedString(_e9a.summaryName,15,"...");=0A=
_e9b.dataColObj=3D_e9a;=0A=
_e9b.byColObj=3D_e96;=0A=
}=0A=
}=0A=
}else{=0A=
for(var i=3D0;i<_e99;++i){=0A=
_e9a=3D_e98[i];=0A=
if(_e9a.objType!=3DZDBConst.COLHEAD){=0A=
continue;=0A=
}=0A=
if(_e9a.freeze||_e9a.unFreezeForScroll){=0A=
_e9b=3DZDBPopUpMenu["templateRow"].cloneNode(true);=0A=
_e9b.title=3DZDBI18NMap.g("zrpt.pivot.menu.js.sortSnip")+" =
"+_e96.displayName+" "+ZDBI18NMap.g("zrpt.pivot.menu.js.sortBySnip")+" =
"+_e9a.displayName;=0A=
_e95.appendChild(_e9b);=0A=
_e9b.getElementsByTagName("td")[0].innerHTML=3DZDBI18NMap.g("zrpt.pivot.m=
enu.js.sortBySnip")+" =
"+ZDBUtil.getTrimmedString(_e9a.getDispNameForHtml(),15,"...");=0A=
_e9b.dataColObj=3D_e96;=0A=
_e9b.byColObj=3D_e9a;=0A=
}=0A=
}=0A=
}=0A=
};=0A=
this.pivotPopup=3Dfunction(_e9f,_ea0,_ea1,_ea2,_ea3){=0A=
if(ZDBUtil.indexOf(_ea2.rowData,_ea1)<ZDBUtil.indexOf(_ea2.rowData,_ea0.r=
owObj)){=0A=
return;=0A=
}=0A=
var _ea4=3DZDBContentCache.getContent("Pvt_Sort_Menu","GridMenu");=0A=
var _ea5=3DZDBContentCache.getContent("Pvt_Sort_Sub_Menu","GridMenu");=0A=
if(_ea0.freeze||_ea0.unFreezeForScroll){=0A=
menu=3D_ea5;=0A=
}else{=0A=
if(_ea1.objType=3D=3D=3DZDBConst.COLHEAD){=0A=
menu=3D_ea5;=0A=
}else{=0A=
if(_ea1.objType=3D=3D=3DZDBConst.DATA){=0A=
menu=3D_ea4;=0A=
}else{=0A=
if(_ea1.objType=3D=3D=3DZDBConst.SUMMARY){=0A=
menu=3D_ea4;=0A=
}=0A=
}=0A=
}=0A=
}=0A=
ZDBMenu.enableDisableMenuItems(_ea2.viewObj,menu.getElementsByTagName("tr=
"),false);=0A=
menu.cellObj=3D_e9f;=0A=
if(menu.parentNode!=3Ddocument.body){=0A=
document.body.appendChild(menu);=0A=
}=0A=
menu.style.left=3D"-2000px";=0A=
menu.style.display=3D"block";=0A=
ZDBMenuUtil.setPopupPosition(menu,_ea3);=0A=
ZDBMenuUtil.showMenu(menu,close);=0A=
ZDBUtil.stopEventBubble(_ea3);=0A=
return false;=0A=
};=0A=
this.showPopup=3Dfunction(_ea6,_ea7,_ea8,_ea9,_eaa){=0A=
var _eab=3D_ea9.parGrid;=0A=
var type=3D_eab.type;=0A=
var _ead=3D(type=3D=3D"VUDSheet")?"VUD_Popup_Menu":"Popup_Menu";=0A=
var menu=3DZDBContentCache.appendAndGet(_ead,"GridMenu",document.body);=0A=
if(!(type=3D=3D"Table"||type=3D=3D"Report"||type=3D=3D"QueryTable"||type=3D=
=3D"VUDSheet")){=0A=
return false;=0A=
}=0A=
if(_ea9){=0A=
if(_eab&&ZDBUtil.isNewView(_eab)&&type=3D=3D"Table"){=0A=
ZDBMsgBox.showInfo(ZDBI18NMap.g("zrpt.common.showinfo.js.dobleClk2RenameC=
olInfo"));=0A=
return;=0A=
}=0A=
if(ZDBUtil.isNewView(_eab)&&type=3D=3D"QueryTable"){=0A=
return false;=0A=
}=0A=
}else{=0A=
_ea7=3D"ROW";=0A=
if(type!=3D"Table"){=0A=
return false;=0A=
}=0A=
}=0A=
if(type=3D=3D"VUDSheet"){=0A=
var _eaf=3D(_ea8.rowObj.objType=3D=3DZDBConst.DATA);=0A=
this.showHideVUDMenuItems(_eaf);=0A=
}else{=0A=
this.showHideMenuItems(_eab,_ea8,_ea9,_eaa,type,_ea7);=0A=
ZDBMenu.enableDisableMenuItems(_eab,$("ZDBPopUpItemsTblTbody").childNodes=
,false);=0A=
}=0A=
menu.style.left=3D"-200px";=0A=
if(menu.parentNode!=3Ddocument.body){=0A=
document.body.appendChild(menu);=0A=
}=0A=
menu.cellObj=3D_ea8;=0A=
menu.colObj=3D_ea9;=0A=
menu.rowObj=3D_eaa;=0A=
menu.gridObj=3D_eab;=0A=
menu.style.display=3D"block";=0A=
ZDBMenuUtil.setPopupPosition(menu,_ea6);=0A=
ZDBMenuUtil.showMenu(menu,close);=0A=
ZDBUtil.stopEventBubble(_ea6);=0A=
return false;=0A=
};=0A=
this.showHideVUDMenuItems=3Dfunction(_eb0){=0A=
$("ZDBPopUpVUDFilterInclude").style.display=3D(_eb0)?ZDBUtil.visibleTrSty=
le:"none";=0A=
$("ZDBPopUpVUDFilterExclude").style.display=3D(_eb0)?ZDBUtil.visibleTrSty=
le:"none";=0A=
};=0A=
this.showHideMenuItems=3Dfunction(_eb1,_eb2,_eb3,_eb4,type,_eb6){=0A=
this.showHideMenuItemsBasedOnViewType(_eb1,type,_eb2,_eb3,_eb4,_eb6);=0A=
var _eb7=3D_eb2;=0A=
if(_eb6=3D=3D"COLUMN"||_eb6=3D=3D"CELL"){=0A=
var _eb8=3D$("ZDBHide");=0A=
_eb8.style.display=3D(_eb1&&_eb1.freezeIndex>=3D0||_eb3.grouped=3D=3Dtrue=
)?"none":ZDBUtil.visibleTrStyle;=0A=
_eb8=3D$("ZDBPopUpDataTypeChange");=0A=
if(_eb8.style.display!=3D"none"){=0A=
_eb8.style.display=3D(_eb3.type=3D=3D"REFCOL")?"none":ZDBUtil.visibleTrSt=
yle;=0A=
}=0A=
_eb8=3D$("ZDBFormula");=0A=
if(_eb8.style.display!=3D"none"){=0A=
_eb8.style.display=3D((_eb3.type=3D=3D("BOOLEAN"))||(_eb3.type=3D=3D("REF=
COL")||(_eb3.type=3D=3D("AUTO_NUMBER")))||(ZDBUtil.isNewView(_eb1)))?"non=
e":ZDBUtil.visibleTrStyle;=0A=
}=0A=
_eb8=3D$("ZDBColumnFormat");=0A=
if(_eb8.style.display!=3D"none"){=0A=
_eb8.style.display=3D(ZDBUtil.isNewView(_eb1))?"none":ZDBUtil.visibleTrSt=
yle;=0A=
}=0A=
_eb8=3D$("ZDBDervEdit");=0A=
if(_eb8.style.display!=3D"none"){=0A=
_eb8.style.display=3D(_eb3.formula&&_eb3.parGrid.objId=3D=3D_eb3.parentVi=
ewId)?ZDBUtil.visibleTrStyle:"none";=0A=
_eb8.header=3D_eb3;=0A=
ZDBUtil.removeNonElements(_eb8);=0A=
for(var i=3D0;i<_eb8.childNodes.length;i++){=0A=
_eb8.childNodes[i].header=3D_eb3;=0A=
}=0A=
}=0A=
_eb8=3D$("ZDBGrouping");=0A=
if(_eb8.style.display!=3D"none"){=0A=
_eb8.style.display=3D(_eb3.grouped=3D=3Dfalse)?ZDBUtil.visibleTrStyle:"no=
ne";=0A=
}=0A=
_eb8=3D$("ZDBUnGroup");=0A=
if(_eb8.style.display!=3D"none"){=0A=
_eb8.style.display=3D(_eb3.grouped=3D=3Dtrue)?ZDBUtil.visibleTrStyle:"non=
e";=0A=
}=0A=
_eb8=3D$("ZDBPopUpFilterInclude");=0A=
if(_eb8.style.display!=3D"none"){=0A=
_eb8.style.display=3D(_eb7.rowObj.objType=3D=3DZDBConst.DATA)?ZDBUtil.vis=
ibleTrStyle:"none";=0A=
}=0A=
_eb8=3D$("ZDBPopUpFilterExclude");=0A=
if(_eb8.style.display!=3D"none"){=0A=
_eb8.style.display=3D(_eb7.rowObj.objType=3D=3DZDBConst.DATA)?ZDBUtil.vis=
ibleTrStyle:"none";=0A=
}=0A=
_eb8=3D$("ZDBPopUpFindAndReplace");=0A=
if(_eb8.style.display!=3D"none"){=0A=
_eb8.style.display=3D(_eb3.formula||_eb3.type=3D=3D"REFCOL"||_eb3.type=3D=
=3D"AUTO_NUMBER")?"none":ZDBUtil.visibleTrStyle;=0A=
}=0A=
}=0A=
};=0A=
this.showHideMenuItemsBasedOnViewType=3Dfunction(_eba,type,_ebc,_ebd,_ebe=
,_ebf){=0A=
var view=3D_eba;=0A=
if(_eba.viewObj){=0A=
view=3D_eba.viewObj;=0A=
}=0A=
var _ec1=3D$("ZDBPopUpItemsTbl");=0A=
_ec1.gridObj=3D_ebd.parGrid;=0A=
var _ec2=3D_ec1.getElementsByTagName("tr");=0A=
var _ec3=3DZDBGlobal.integrated;=0A=
var _ec4=3Dview.viewCtx.isStandAlone();=0A=
for(var i=3D0;i<_ec2.length;i++){=0A=
var _ec6=3D_ec2[i];=0A=
if((_ec3&&(_ec6.getAttribute("integ")!=3D"true"))||(_ec6.getAttribute("is=
DBOwnerReq")&&_ec4)){=0A=
_ec6.style.display=3D"none";=0A=
continue;=0A=
}=0A=
var _ec7=3D_ec6.getAttribute("viewType").split(",");=0A=
var _ec8=3D_ec6.getAttribute("level").split(",");=0A=
_ec6.style.display=3D(ZDBUtil.indexOf(_ec7,type)>-1)&&(ZDBUtil.indexOf(_e=
c8,_ebf)>-1)?ZDBUtil.visibleTrStyle:"none";=0A=
}=0A=
};=0A=
this.subMenu=3Dfunction(_ec9,_eca,_ecb,_ecc){=0A=
if((typeof _ecb)=3D=3D"string"){=0A=
_ecb=3D$(_ecb);=0A=
}=0A=
return ZDBPopUpMenu.subMenuEl(_ec9,_eca,_ecb,_ecc);=0A=
};=0A=
this.subModuleMenu=3Dfunction(_ecd,_ece,_ecf,_ed0,_ed1){=0A=
var _ed2=3DZDBContentCache.appendAndGet(_ecf,_ed0,document.body);=0A=
if(_ed2=3D=3Dnull){=0A=
return;=0A=
}=0A=
return ZDBPopUpMenu.subMenuEl(_ecd,_ece,_ed2,_ed1);=0A=
};=0A=
this.subMenuEl=3Dfunction(_ed3,_ed4,_ed5,_ed6){=0A=
var _ed7=3DZDBUtil.getPropertyFromEl(_ed3,"gridObj","element");=0A=
if(_ed7){=0A=
_ed5.gridObj=3D_ed7.gridObj;=0A=
_ed5.cellObj=3D_ed7.cellObj;=0A=
_ed5.colObj=3D_ed7.colObj;=0A=
_ed5.rowObj=3D_ed7.rowObj;=0A=
var _ed8=3D_ed7.gridObj;=0A=
}else{=0A=
var view=3DZDBClientUI.getViewObj(_ed3,"view");=0A=
_ed8=3Dview;=0A=
}=0A=
_ed5.sortType=3D_ed3.sortType;=0A=
_ed5.colObj=3D_ed3.colObj;=0A=
ZDBUtil.attachEvent(_ed5,"mousemove",ZDBToolTip.showTip,true);=0A=
_ed5.style.display=3D"block";=0A=
_ed5.style.top=3D(ZDBUtil.getObjTop(_ed3)+3)+"px";=0A=
var left=3D(ZDBUtil.getObjLeft(_ed3)+_ed3.offsetWidth);=0A=
var top=3D(ZDBUtil.getObjTop(_ed3));=0A=
_ed5.style.zIndex=3DparseInt(_ed5.style.zIndex)+1;=0A=
var _edc=3DparseInt(_ed3.offsetParent.style.width);=0A=
var _edd=3DparseInt(_ed5.offsetWidth);=0A=
var _ede=3DparseInt(_ed5.offsetHeight);=0A=
var _edf=3DparseInt(_ed3.offsetHeight);=0A=
if(((window.innerWidth-left)<(_edd))||((document.body.clientWidth-left)<(=
_edd))){=0A=
if(!_ed6){=0A=
left=3Dleft-(_edd+_edc-8);=0A=
}else{=0A=
left=3Dleft-(_edd+_edc-2);=0A=
}=0A=
_ed5.style.zIndex=3D7999;=0A=
}else{=0A=
if(_ed5.style.zIndex){=0A=
_ed5.style.zIndex=3D8001;=0A=
}=0A=
}=0A=
if((window.innerHeight-top<_ede)||(document.body.clientHeight-top<_ede)){=0A=
top=3Dtop-(_ede-_edf-1);=0A=
if(top<0){=0A=
top=3D0;=0A=
}=0A=
_ed5.style.top=3Dtop+"px";=0A=
}=0A=
_ed5.style.left=3Dleft+"px";=0A=
ZDBMenu.enableDisableMenuItems(_ed8,_ed5.getElementsByTagName("tr"),false=
);=0A=
ZDBMenuUtil.showSubMenu(_ed5,close,_ed3);=0A=
ZDBUtil.stopEventBubble(_ed4);=0A=
return false;=0A=
};=0A=
this.subMenuOnTypeBased=3Dfunction(_ee0,_ee1,_ee2){=0A=
var _ee3=3DZDBUtil.getPropertyFromEl(_ee0,"gridObj","object");=0A=
var _ee4=3D_ee3.selectedCols.length;=0A=
if(_ee4=3D=3D0){=0A=
var _ee5=3DZDBDataGrid.getLastFocusCell(_ee3);=0A=
if(_ee5!=3Dnull){=0A=
_ee3.addSelectedCol(_ee5.colObj);=0A=
}=0A=
}=0A=
_ee4=3D_ee3.selectedCols.length;=0A=
if(_ee4=3D=3D0){=0A=
return;=0A=
}=0A=
var _ee6=3D_ee3.selectedCols[_ee4-1];=0A=
var type=3D_ee6.type;=0A=
if(_ee2){=0A=
var =
_ee8=3DZDBContentCache.appendAndGet("Derived_Field_Menu","GridMenu",docum=
ent.body);=0A=
var =
_ee9=3D["ZDBDerivedFieldDateMenu_T1","ZDBDerivedFieldNumericMenu_T1","ZDB=
DerivedFieldFloatMenu_T1","ZDBDerivedFieldStringMenu_T1"];=0A=
var =
_eea=3D["DATE","CURRENCY,PERCENT,POSITIVE_NUMBER,NUMBER,AUTO_NUMBER","DEC=
IMAL_NUMBER","PLAIN,MULTI_LINE,EMAIL,URL"];=0A=
}else{=0A=
var =
_eeb=3DZDBContentCache.appendAndGet("Summ_Num_Menu","GridMenu",document.b=
ody);=0A=
var =
_eec=3DZDBContentCache.appendAndGet("Summ_Other_Menu","GridMenu",document=
.body);=0A=
var _ee9=3D["ZDBNumericSumFunc","ZDBOtherSumFunc"];=0A=
var =
_eea=3D["CURRENCY,PERCENT,POSITIVE_NUMBER,NUMBER,DECIMAL_NUMBER,AUTO_NUMB=
ER","DATE,PLAIN,MULTI_LINE,EMAIL,URL,REFCOL,BOOLEAN"];=0A=
}=0A=
for(var i=3D0;i<_eea.length;i++){=0A=
var _eee=3D_eea[i];=0A=
if(_eee.toUpperCase().indexOf(type.toUpperCase())!=3D-1){=0A=
var menu=3D_ee9[i];=0A=
break;=0A=
}=0A=
}=0A=
var div=3Ddocument.createElement("div");=0A=
var _ef1=3D$(menu).cloneNode(true);=0A=
_ef1.removeAttribute("id");=0A=
_ef1.className=3D"borderbrown";=0A=
div.appendChild(_ef1);=0A=
ZDBPopUpMenu.setColNameForFunc(_ef1,_ee6.displayName);=0A=
div.style.position=3D"absolute";=0A=
div.style.zIndex=3D"8000";=0A=
document.body.appendChild(div);=0A=
this.subMenu(_ee0,_ee1,div,true);=0A=
if(!_ee2){=0A=
this.changeClass(_ef1,_ee6);=0A=
}=0A=
};=0A=
this.gridOper=3Dfunction(_ef2){=0A=
var _ef3=3DZDBUtil.getPropertyFromEl(_ef2,"gridObj","object");=0A=
if(_ef2.getAttribute("checkSave")=3D=3D"true"){=0A=
var _ef4=3D_ef2.getAttribute("message");=0A=
if(!ZDBClientUI.checkAskSave(_ef3,_ef4,this)){=0A=
return;=0A=
}=0A=
}=0A=
var _ef5=3D_ef2.getAttribute("func");=0A=
var _ef6=3D_ef2.getAttribute("lazyLoad");=0A=
if(_ef6=3D=3D"true"){=0A=
var _ef7=3D_ef2.getAttribute("lzName");=0A=
var _ef8=3D_ef2.getAttribute("lzUrl");=0A=
var _ef9=3D_ef2.getAttribute("lzOper");=0A=
var lzJs=3D_ef2.getAttribute("lzJs");=0A=
if(!ZDBLazyLoadUtil.loadSnippet(_ef7,_ef8,this,_ef9,lzJs,ZDBPopUpMenu.inv=
okeGridFunc,[_ef2,_ef3])){=0A=
return;=0A=
}=0A=
}=0A=
ZDBPopUpMenu.invokeGridFunc(_ef5,_ef2,_ef3);=0A=
};=0A=
this.invokeGridFunc=3Dfunction(_efb,_efc,_efd){=0A=
var func=3Deval(_efb);=0A=
func(_efc,_efd);=0A=
};=0A=
this.hide=3Dfunction(_eff,_f00){=0A=
var _f01=3DZDBUtil.getPropertyFromEl(_eff,"gridObj","object");=0A=
if(_f01.selectedCols.length=3D=3D0){=0A=
var _f02=3DZDBDataGrid.getLastFocusCell(_f01);=0A=
if(_f02!=3Dnull){=0A=
_f01.addSelectedCol(_f02.colObj);=0A=
}=0A=
}=0A=
if(_f01.selectedCols.length=3D=3D0){=0A=
return;=0A=
}=0A=
var _f03=3D_f01.selectedCols[0];=0A=
var _f04=3D_f03.cellPos;=0A=
var _f05=3D_f01.colHeaders;=0A=
var _f06=3D_f05.length;=0A=
var _f07=3D0;=0A=
for(var i=3D0;i<_f06;i++){=0A=
if(_f05[i].visible){=0A=
_f07=3D_f07+1;=0A=
if(_f07>1){=0A=
_f01.showHideColumn([[_f03,false]]);=0A=
return;=0A=
}=0A=
}=0A=
}=0A=
ZDBAlertAPI.showMsg(ZDBI18NMap.g("zrpt.common.showrhide.js.allColHideErr"=
));=0A=
};=0A=
this.applyPopUpSummaryFunctions=3Dfunction(el,_f0a){=0A=
var _f0b=3DZDBUtil.getPropertyFromEl(el,"gridObj","object");=0A=
var _f0c=3D_f0b.getSelectedColHead();=0A=
var _f0d=3DZDBUtil.removeFromSet(_f0c.fnArr,el.getAttribute("fnname"));=0A=
if(_f0d=3D=3D-1){=0A=
_f0c.fnArr[_f0c.fnArr.length]=3Del.getAttribute("fnname");=0A=
}=0A=
_f0b.modified=3D1;=0A=
_f0b.sendClientState(false);=0A=
};=0A=
this.changeClass=3Dfunction(_f0e,_f0f){=0A=
var tr=3D_f0e.getElementsByTagName("tr");=0A=
for(var i=3D0;i<tr.length;i++){=0A=
if(ZDBUtil.indexOf(_f0f.fnArr,tr[i].getAttribute("fnname"))!=3D-1){=0A=
tr[i].childNodes[0].className=3D"marked popup-actionsbrown";=0A=
tr[i].childNodes[0].setAttribute("menuitemclass","marked =
popup-actionsbrown");=0A=
}=0A=
}=0A=
};=0A=
this.showFilter=3Dfunction(_f12,_f13,_f14){=0A=
var _f15=3DZDBUtil.getPropertyFromEl(_f12,"gridObj","object");=0A=
var _f16=3DZDBDataGrid.getCurrentCell(_f15);=0A=
if(!_f16){=0A=
_f16=3DZDBDataGrid.getLastFocusCell(_f15);=0A=
}=0A=
var _f17=3D_f16.colObj;=0A=
var =
_f18=3D(_f16.originalValue)?((_f17.type!=3D"REFCOL")?_f16.originalValue:_=
f16.displayValue):"";=0A=
var opt=3D0;=0A=
if(!_f15.filterVisible){=0A=
_f15.showFilterArea();=0A=
}=0A=
if(_f18!=3D""||_f17.type=3D=3D"BOOLEAN"||_f17.refColType=3D=3D"BOOLEAN"){=0A=
if(_f17.type=3D=3D"BOOLEAN"||_f17.refColType=3D=3D"BOOLEAN"){=0A=
opt=3D(_f18.toUpperCase()=3D=3D"TRUE")?1:((_f18.toUpperCase()=3D=3D"FALSE=
")?2:3);=0A=
if(_f14=3D=3D1){=0A=
opt=3D(opt=3D=3D1)?2:((opt=3D=3D2)?1:4);=0A=
}=0A=
}else{=0A=
_f17.filterInput.value=3D_f18;=0A=
}=0A=
var _f1a=3D"PLAIN,MULTI_LINE,EMAIL,URL";=0A=
if((_f1a.indexOf(_f17.type)!=3D-1)||(_f1a.indexOf(_f17.refColType)!=3D-1)=
){=0A=
opt=3D3+_f14;=0A=
}else{=0A=
if(_f17.type!=3D"BOOLEAN"&&_f17.refColType!=3D"BOOLEAN"){=0A=
opt=3D1+_f14;=0A=
}=0A=
}=0A=
}else{=0A=
opt=3D((_f17.type=3D=3D"DATE")?7:9)+_f14;=0A=
}=0A=
_f17.filterListEl.options[opt].selected=3Dtrue;=0A=
ZDBDataGrid.filterOptionChanged(_f17.filterListEl);=0A=
if(_f17.type!=3D"BOOLEAN"&&_f17.refColType!=3D"BOOLEAN"&&_f18!=3D""){=0A=
_f17.filterInput.value=3D_f18;=0A=
}=0A=
_f15.doFilter();=0A=
};=0A=
};=0A=
ZDBPopUpMenu.pivotContextMenu=3Dfunction(_f1b,_f1c,_f1d,_f1e,_f1f){=0A=
if(_f1e.contextDisabled||_f1c.objType=3D=3DZDBConst.ROWHEAD||_f1c.objType=
=3D=3DZDBConst.FILLER){=0A=
return;=0A=
}=0A=
var view=3D_f1e.viewObj;=0A=
if(view.chartArea.blured=3D=3Dnull||view.chartArea.blured=3D=3Dtrue){=0A=
return;=0A=
}=0A=
ZDBPopUpMenu.pivotPopup(_f1b,_f1c,_f1d,_f1e,_f1f);=0A=
};=0A=
ZDBPopUpMenu.setColNameForFunc=3Dfunction(_f21,_f22){=0A=
if(_f22.length>12){=0A=
_f22=3D_f22.substring(0,10)+"...";=0A=
}=0A=
var _f23=3D$(_f21);=0A=
var _f24=3D_f23.getElementsByTagName("tr");=0A=
for(var i=3D0;i<_f24.length;i++){=0A=
var node=3D_f24[i];=0A=
ZDBUtil.removeNonElements(node);=0A=
var _f27=3Dnode.childNodes[0];=0A=
if(node.getAttribute("dispName")=3D=3Dnull&&node.getAttribute("fnName")!=3D=
null){=0A=
node.setAttribute("dispName",_f27.innerHTML);=0A=
}=0A=
var _f28=3Dnode.getAttribute("dispName");=0A=
if(_f28!=3Dnull){=0A=
_f27.innerHTML=3D_f28+"("+ZDBEscapeUtil.encodeForHtml(_f22)+")";=0A=
}=0A=
}=0A=
};=0A=
var ZDBEmbed=3Dnew function(){=0A=
this.setLegendFilter=3Dfunction(el,_f2a,_f2b){=0A=
var view=3DZDBClientUI.getViewObj(el,"view");=0A=
if(view.editMode=3D=3Dtrue){=0A=
return;=0A=
}=0A=
var _f2d=3DDOMUtils.getParentWithAttr(el,"legend");=0A=
ZDBUtil.setNamedChildEls(_f2d,_f2d,"lgElName");=0A=
view.isNoLegendSelected=3Dfalse;=0A=
var _f2e=3D_f2d.getAttribute("legendtype").toLowerCase();=0A=
var _f2f=3D(_f2d.getAttribute("filtered")!=3D"true");=0A=
if(_f2f){=0A=
_f2d.selectOption.className=3D"deselectOption";=0A=
_f2d.legendTxt.style.textDecoration=3D"line-through";=0A=
_f2d.setAttribute("clr","-1");=0A=
_f2d.setAttribute("filtered","true");=0A=
}else{=0A=
_f2d.selectOption.className=3D"selectOption";=0A=
_f2d.legendTxt.style.textDecoration=3D"";=0A=
_f2d.setAttribute("filtered","false");=0A=
}=0A=
var _f30=3D_f2d.getAttribute("filterValue");=0A=
if(view.legendCriteriaDiv=3D=3Dnull){=0A=
view.legendCriteriaDiv=3Ddocument.createElement("div");=0A=
}=0A=
if(view.legendCriteriaDiv!=3Dnull){=0A=
var _f31=3Dview.legendCriteriaDiv.getElementsByTagName("div");=0A=
var _f32=3Dfalse;=0A=
for(var i=3D0,j=3D_f31.length;i<j;i++){=0A=
if(_f31[i].getAttribute("legendValue")=3D=3D_f30){=0A=
_f32=3Dtrue;=0A=
if(_f2f){=0A=
_f31[i].setAttribute("exclude","true");=0A=
}else{=0A=
_f31[i].setAttribute("exclude","false");=0A=
}=0A=
break;=0A=
}=0A=
}=0A=
if(!_f32&&_f2f){=0A=
var div=3Ddocument.createElement("div");=0A=
div.setAttribute("legendvalue",_f30);=0A=
div.setAttribute("legendorder",_f2d.getAttribute("legendorder"));=0A=
div=3DZDBEmbed.getLegendFilterField(div,view,_f2e);=0A=
var _f36=3D_f2d.colorDIV.getAttribute("defaultColor");=0A=
var _f37=3D_f36.substring(_f36.indexOf("#")+1,_f36.length);=0A=
div.setAttribute("color",ZDBEscapeUtil.encodeForXML(_f37));=0A=
div.setAttribute("column_id",_f2d.getAttribute("colid"));=0A=
div.setAttribute("VIEWTYPE",_f2e);=0A=
div.setAttribute("originalvalue",_f2d.getAttribute("origvalue"));=0A=
div.setAttribute("displayvalue",_f2d.getAttribute("value"));=0A=
div.setAttribute("exclude","true");=0A=
view.legendCriteriaDiv.appendChild(div);=0A=
}=0A=
}=0A=
var _f38=3Dthis.isNoLegendSelected(view);=0A=
if(_f38){=0A=
view.isNoLegendSelected=3D_f38;=0A=
view.chartArea.noLegendMsg.style.display=3D"";=0A=
}else{=0A=
if(_f2a=3D=3Dtrue){=0A=
view.isNoLegendSelected=3D_f38;=0A=
view.refreshView();=0A=
}=0A=
}=0A=
};=0A=
this.addCriteriaElements=3Dfunction(){=0A=
var _f39=3Dview.legendCriteriaDiv.getElementsByTagName("div");=0A=
var _f3a=3Dfalse;=0A=
for(var i=3D0,j=3D_f39.length;i<j;i++){=0A=
if(_f39[i].getAttribute("legendValue")=3D=3DlegendValue){=0A=
_f3a=3Dtrue;=0A=
if(excludeCriteria){=0A=
_f39[i].setAttribute("exclude","true");=0A=
}else{=0A=
_f39[i].setAttribute("exclude","false");=0A=
}=0A=
break;=0A=
}=0A=
}=0A=
if(!_f3a){=0A=
var div=3Ddocument.createElement("div");=0A=
div.setAttribute("legendvalue",legendValue);=0A=
div.setAttribute("legendorder",parEl.getAttribute("legendorder"));=0A=
div=3DZDBEmbed.getLegendFilterField(div,view,axisType);=0A=
var _f3e=3DparEl.colorDIV.getAttribute("defaultColor");=0A=
var _f3f=3D_f3e.substring(_f3e.indexOf("#")+1,_f3e.length);=0A=
div.setAttribute("color",ZDBEscapeUtil.encodeForXML(_f3f));=0A=
div.setAttribute("column_id",parEl.getAttribute("colid"));=0A=
div.setAttribute("VIEWTYPE",axisType);=0A=
div.setAttribute("originalvalue",parEl.getAttribute("value"));=0A=
div.setAttribute("exclude","true");=0A=
view.legendCriteriaDiv.appendChild(div);=0A=
}=0A=
};=0A=
this.selectOrDeselect=3Dfunction(el,_f41){=0A=
var view=3DZDBClientUI.getViewObj(el,"view");=0A=
if(view.editMode=3D=3Dtrue){=0A=
return;=0A=
}=0A=
var _f43=3D(el.className=3D=3D"selectAllCheckbox")?"false":"true";=0A=
var _f44=3Dview.chartArea.legendList.childNodes;=0A=
for(var i=3D0,len=3D_f44.length;i<len;i++){=0A=
var _f47=3D_f44[i];=0A=
if(!_f47.getAttribute){=0A=
continue;=0A=
}=0A=
ZDBUtil.setNamedChildEls(_f47,_f47,"lgElName");=0A=
_f47.setAttribute("filtered",_f43);=0A=
ZDBEmbed.setLegendFilter(_f47.selectOption,false,_f41);=0A=
}=0A=
el.className=3D(el.className=3D=3D"selectAllCheckbox")?"deselectAllCheckb=
ox":"selectAllCheckbox";=0A=
if(el.className=3D=3D"selectAllCheckbox"){=0A=
if(view.isNoLegendSelected){=0A=
return;=0A=
}=0A=
view.refreshView();=0A=
}=0A=
};=0A=
this.getselectAllClassName=3Dfunction(view){=0A=
if(view.legendCriteriaDiv){=0A=
var _f49=3Dview.legendCriteriaDiv.getElementsByTagName("div");=0A=
var _f4a=3D(_f49.length>0)?"deselectAllCheckbox":"selectAllCheckbox";=0A=
}else{=0A=
var _f4a=3D"selectAllCheckbox";=0A=
}=0A=
return _f4a;=0A=
};=0A=
this.remLegendFilterField=3Dfunction(view,_f4c){=0A=
if(view.legendCriteriaDiv!=3Dnull){=0A=
if(view.editMode!=3Dtrue&&view.isNoLegendSelected&&view.chartArea.noLegen=
dMsg){=0A=
return;=0A=
}=0A=
ZDBUtil.removeAllChildren(view.legendCriteriaDiv);=0A=
if(_f4c=3D=3Dtrue){=0A=
view.refreshView();=0A=
}=0A=
}=0A=
};=0A=
this.getAllLegendValues=3Dfunction(view){=0A=
var _f4e=3Dview.chartArea.legendList;=0A=
var _f4f=3D_f4e.getElementsByTagName("tr");=0A=
var _f50=3D_f4f.length;=0A=
var _f51=3D"";=0A=
for(var i=3D0;i<_f50;i++){=0A=
_f51=3D_f51+_f4f[i].getAttribute("filtervalue")+",";=0A=
}=0A=
return _f51;=0A=
};=0A=
this.getLegendFilterField=3Dfunction(div,view,_f55){=0A=
if(_f55=3D=3Dnull){=0A=
return;=0A=
}=0A=
if(_f55!=3D"multiy"){=0A=
var list=3Dview.currentList;=0A=
var _f57=3Dnew Array();=0A=
for(var i=3D0,j=3Dlist.length;i<j;i++){=0A=
var _f5a=3Dlist[i].getAttribute("viewtype").toLowerCase();=0A=
if(_f5a=3D=3D_f55){=0A=
var _f5b=3Dlist[i];=0A=
var _f5c=3Dtrue;=0A=
}=0A=
if(_f5a=3D=3D"filteraxis"){=0A=
_f57.push(list[i]);=0A=
}=0A=
}=0A=
var _f5d=3D_f5b.getAttribute("column_id");=0A=
var _f5e=3Dview.chartArea.axisDetails;=0A=
ZDBUtil.removeNonElements(_f5e);=0A=
var _f5f=3D_f5e.childNodes;=0A=
var _f60=3Dview.chartArea.embedFilterField;=0A=
for(var i=3D0;i<_f5f.length;i++){=0A=
if((!_f5f[i].getAttribute)||!(_f5f[i].getAttribute("column_id")=3D=3D_f5d=
&&_f5f[i].getAttribute("viewtype").toLowerCase()=3D=3D_f55)){=0A=
continue;=0A=
}=0A=
var _f61=3D_f5f[i];=0A=
}=0A=
div.setAttribute("column_id",_f5d);=0A=
div.setAttribute("subtype",_f61.getAttribute("subtype"));=0A=
div.setAttribute("operation",_f61.getAttribute("filter_operation"));=0A=
div.setAttribute("DYNCRIT","true");=0A=
return div;=0A=
}else{=0A=
div.setAttribute("viewtype",_f55);=0A=
div.style.display=3D"none";=0A=
div.setAttribute("DYNCRIT","true");=0A=
return div;=0A=
}=0A=
};=0A=
this.isNoLegendSelected=3Dfunction(view){=0A=
var _f63=3Dview.chartArea.legendList;=0A=
if(!_f63){=0A=
return;=0A=
}=0A=
var _f64=3D_f63.childNodes;=0A=
var _f65=3Dfalse;=0A=
for(var i=3D0,len=3D_f64.length;i<len;i++){=0A=
var _f68=3D_f64[i];=0A=
if(!_f68.getAttribute){=0A=
continue;=0A=
}=0A=
if(_f68.getAttribute("filtered")!=3D"true"){=0A=
_f65=3Dtrue;=0A=
continue;=0A=
}=0A=
}=0A=
if(!_f65){=0A=
return true;=0A=
}else{=0A=
return false;=0A=
}=0A=
};=0A=
this.showOptions=3Dfunction(el){=0A=
this.legendOptions=3D$("ZDBEmbedLegendOptionDIV");=0A=
var left=3D(el.left=3D=3Dnull)?ZDBUtil.getObjLeft(el):el.left;=0A=
var top=3D(el.top=3D=3Dnull)?ZDBUtil.getObjTop(el):el.top;=0A=
el.left=3Dleft;=0A=
el.top=3Dtop;=0A=
ZDBEmbed.legendOptions.style.left=3Dleft+"px";=0A=
ZDBEmbed.legendOptions.style.top=3Dtop+"px";=0A=
ZDBEmbed.legendOptions.style.display=3D"";=0A=
document.body.appendChild(ZDBEmbed.legendOptions);=0A=
ZDBEmbed.legendOptions.onmouseout=3DZDBEmbed.hideOptions;=0A=
};=0A=
this.hideOptions=3Dfunction(){=0A=
ZDBEmbed.legendOptions.style.display=3D"none";=0A=
};=0A=
this.isSupportedLegend=3Dfunction(view){=0A=
var _f6d=3Dview.chartArea.legendType;=0A=
if(_f6d!=3Dnull){=0A=
var _f6e=3D_f6d.getAttribute("legendType");=0A=
if(_f6e=3D=3D"null"||_f6e=3D=3Dnull||view.legendFiltering=3D=3Dfalse){=0A=
return false;=0A=
}=0A=
var _f6f=3D_f6d.getAttribute("addontype").toLowerCase();=0A=
var _f70=3D_f6d.getAttribute("clroperation");=0A=
return (_f6f!=3D"number"||_f70=3D=3D"DISCRETE");=0A=
}=0A=
};=0A=
};=0A=
ZDBAnalysisView.prototype.addFieldToArea=3Dfunction(_f71,_f72,_f73){=0A=
var _f74=3DZDBUtil.indexOf(this.currentList,_f71);=0A=
if(_f74=3D=3D-1){=0A=
if(!this.validateYCount(_f71,_f72,_f73)){=0A=
return false;=0A=
}=0A=
}=0A=
if(!_f72.elTrimmed){=0A=
ZDBUtil.removeNonElements(_f72);=0A=
}=0A=
var _f75=3D_f72.childNodes;=0A=
if((_f75.length>0)&&(_f72.getAttribute("single")=3D=3D"true")){=0A=
this.removeField(_f75[0],false);=0A=
_f72.innerHTML=3D"";=0A=
}=0A=
if(_f72.getAttribute("single")=3D=3D"false"){=0A=
ZDBUtil.removeNonElements(_f72);=0A=
var _f76=3D_f72.childNodes.length;=0A=
this.addFieldInDropArea(_f72,_f71);=0A=
_f71.style.width=3D"100%";=0A=
ZDBScroller.setScrollerTop(_f72.parentNode);=0A=
}else{=0A=
this.addFieldInDropArea(_f72,_f71);=0A=
}=0A=
if(!_f73){=0A=
this.graphSelected=3D(_f72.getAttribute("VIEWTYPE")!=3D"FILTERAXIS")?"BES=
T":this.graphSelected;=0A=
}=0A=
_f71.style.position=3D"static";=0A=
_f71.style.left=3D0;=0A=
_f71.style.top=3D0;=0A=
var _f77=3D_f72.getAttribute("VIEWTYPE");=0A=
if(_f77){=0A=
_f71.setAttribute("VIEWTYPE",_f77);=0A=
}=0A=
this.orderCurrentList(_f71,_f72,_f73);=0A=
if(this.editMode){=0A=
this.updateAddedFields();=0A=
}=0A=
return true;=0A=
};=0A=
ZDBAnalysisView.prototype.orderCurrentList=3Dfunction(_f78,_f79,_f7a){=0A=
var _f7b=3D_f79.getAttribute("viewtype");=0A=
var _f7c=3Dthis.currentList;=0A=
var i=3D0;=0A=
while(i<_f7c.length){=0A=
if(_f7c[i].getAttribute("viewtype")=3D=3D_f7b){=0A=
_f7c.splice(i,1);=0A=
i=3Di-1;=0A=
}=0A=
i++;=0A=
}=0A=
var _f7e=3DZDBUtil.getElsWithAttrName(_f79,"column_id");=0A=
for(i=3D0;i<_f7e.length;i++){=0A=
_f7c.push(_f7e[i]);=0A=
}=0A=
};=0A=
ZDBAnalysisView.prototype.addFieldInDropArea=3Dfunction(_f7f,_f80){=0A=
if(ZDBAnalysisView.dropSpace.parentNode=3D=3D_f7f){=0A=
_f7f.insertBefore(_f80,ZDBAnalysisView.dropSpace);=0A=
}else{=0A=
_f7f.appendChild(_f80);=0A=
}=0A=
ZDBAnalysisView.appendDropSpaceToBody();=0A=
};=0A=
ZDBAnalysisView.prototype.validateYCount=3Dfunction(_f81,_f82,_f83){=0A=
if(!_f83&&this.type=3D=3D"AnalysisView"&&_f82!=3Dnull){=0A=
viewtype=3D_f82.getAttribute("VIEWTYPE");=0A=
if(viewtype=3D=3D"YAXIS"){=0A=
if(this.getDroppedFieldsLength(viewtype)>14){=0A=
ZDBAlertAPI.showMsg(ZDBI18NMap.g("zrpt.chartview.zdbalertmsg.js.yAxisColL=
imitExceedErr"));=0A=
return false;=0A=
}=0A=
}=0A=
}=0A=
return true;=0A=
};=0A=
ZDBAnalysisView.getGraphField=3Dfunction(view,_f85,_f86,_f87,_f88){=0A=
var =
el=3D(_f86=3D=3D"FILTERAXIS")?ZDBAnalysisView.filterFieldTpl.cloneNode(tr=
ue):ZDBAnalysisView.graphFieldTpl.cloneNode(true);=0A=
ZDBUtil.setNamedChildEls(el,el);=0A=
el.fieldName.innerHTML=3DZDBEscapeUtil.encodeForHtml(ZDBClientUI.getTrimm=
ed(_f87));=0A=
el.title=3D_f87;=0A=
el.style.visibility=3D"visible";=0A=
var _f8a=3DZDBAnalysisConfig.PARAMSTOTRANSFER;=0A=
for(var i=3D0,j=3D_f8a.length;i<j;i++){=0A=
if(_f85.getAttribute(_f8a[i])!=3Dnull){=0A=
el.setAttribute(_f8a[i],_f85.getAttribute(_f8a[i]));=0A=
}else{=0A=
el.setAttribute(_f8a[i],"");=0A=
}=0A=
}=0A=
if(el.getAttribute("VIEWTYPE")=3D=3D"YAXIS"){=0A=
_f8a=3DZDBAnalysisConfig.ANALGRIDPARAMS;=0A=
for(var i=3D0,j=3D_f8a.length;i<j;i++){=0A=
if(_f85.getAttribute(_f8a[i])!=3Dnull){=0A=
el.setAttribute(_f8a[i],_f85.getAttribute(_f8a[i]));=0A=
}else{=0A=
el.setAttribute(_f8a[i],"");=0A=
}=0A=
}=0A=
}=0A=
if(el.getAttribute("FILTER_OPERATION")!=3D""&&el.getAttribute("FILTER_OPE=
RATION")!=3Dnull&&_f86=3D=3D"FILTERAXIS"){=0A=
el.setAttribute("OPERATION",el.getAttribute("FILTER_OPERATION"));=0A=
el.removeAttribute("FILTER_OPERATION");=0A=
}=0A=
var _f8d=3Del.getAttribute("addontype");=0A=
var _f8e=3Del.getAttribute("OPERATION");=0A=
if(_f88=3D=3Dtrue){=0A=
var _f8f=3Dview.dropAreas[_f86].getAttribute("DEFAULT"+_f8d);=0A=
if(_f8f!=3Dnull){=0A=
_f8e=3D_f8f;=0A=
el.setAttribute("OPERATION",_f8e);=0A=
}=0A=
}=0A=
if(!ZDBAnalysisView.setOperationOnField(el,el.getAttribute("OPERATION"),_=
f86)){=0A=
if(_f86=3D=3D"TEXTAXIS"){=0A=
_f86=3D"Data";=0A=
}=0A=
if(_f8d=3D=3D"ABSDATECATEGORICAL"){=0A=
_f8d=3D"DATE";=0A=
}=0A=
ZDBAlertAPI.showMsg(ZDBI18NMap.f("zrpt.chartview.zdbalertmsg.js.dropColEr=
r",_f8d,_f86));=0A=
return null;=0A=
}=0A=
return el;=0A=
};=0A=
ZDBAnalysisView.setOperationOnField=3Dfunction(_f90,_f91,_f92,_f93){=0A=
_f90.setAttribute("OPERATION",_f91);=0A=
if(_f93!=3Dnull){=0A=
_f90.setAttribute("SUBTYPE",_f93);=0A=
}=0A=
var opEl=3Dnull;=0A=
var els=3DZDBAnalysisFuncMenu.funcMenuBox.getElementsByTagName("td");=0A=
for(var i=3D0,j=3Dels.length;i<j;i++){=0A=
var _f98=3Dels[i];=0A=
var _f99=3D_f98.getAttribute("ALLOWEDAXIS");=0A=
var oper=3D_f98.getAttribute("OPERATION");=0A=
if((oper=3D=3D_f91)&&((_f99=3D=3Dnull)||(_f99.indexOf(_f92)>-1))){=0A=
opEl=3D_f98;=0A=
break;=0A=
}=0A=
}=0A=
if(opEl!=3Dnull){=0A=
if(_f90.getAttribute("SUBTYPE")=3D=3Dnull||_f90.getAttribute("SUBTYPE")=3D=
=3D""){=0A=
if(opEl.getAttribute("DEFOPERATIONTYPE")!=3Dnull){=0A=
_f90.setAttribute("SUBTYPE",opEl.getAttribute("DEFOPERATIONTYPE"));=0A=
}=0A=
}=0A=
_f90.operation.innerHTML=3DZDBEscapeUtil.encodeForHtml(opEl.getAttribute(=
"abbrev"));=0A=
return true;=0A=
}=0A=
};=0A=
ZDBAnalysisView.prototype.getDroppedFields=3Dfunction(_f9b){=0A=
var _f9c=3Dthis.currentList.length;=0A=
var _f9d=3D0;=0A=
var _f9e=3Dnew Array();=0A=
for(i=3D0;i<_f9c;i++){=0A=
var _f9f=3Dthis.currentList[i].getAttribute("viewtype");=0A=
if(_f9f=3D=3D_f9b){=0A=
_f9e[_f9d]=3Dthis.currentList[i];=0A=
_f9d++;=0A=
}=0A=
}=0A=
return _f9e;=0A=
};=0A=
ZDBAnalysisView.prototype.getDroppedFieldsLength=3Dfunction(_fa0){=0A=
var _fa1=3Dthis.currentList.length;=0A=
var _fa2=3D0;=0A=
var _fa3=3Dnew Array();=0A=
for(i=3D0;i<_fa1;i++){=0A=
var _fa4=3Dthis.currentList[i].getAttribute("viewtype");=0A=
if(_fa4=3D=3D_fa0){=0A=
_fa2++;=0A=
}=0A=
}=0A=
return _fa2;=0A=
};=0A=
ZDBAnalysisView.prototype.removeField=3Dfunction(_fa5,_fa6){=0A=
if(!this.editMode){=0A=
return;=0A=
}=0A=
ZDBUtil.removeFromSet(this.currentList,_fa5);=0A=
if(_fa5.parentNode!=3Dnull){=0A=
_fa5.parentNode.removeChild(_fa5);=0A=
this.updateAddedFields();=0A=
}=0A=
if(_fa6=3D=3Dtrue){=0A=
ZDBAnalysisView.showRefreshDiv(this);=0A=
}=0A=
};=0A=
ZDBAnalysisView.prototype.updateAddedFields=3Dfunction(){=0A=
var _fa7=3Dthis.analysisFieldHolder;=0A=
var _fa8=3D_fa7.getElementsByTagName("DIV");=0A=
var _fa9=3Dthis.currentList.length;=0A=
var _faa=3D_fa8.length;=0A=
var _fab=3D"";=0A=
DROPLISTFOR:=0A=
for(i=3D0;i<_faa;i++){=0A=
var _fac=3D_fa8[i];=0A=
if(_fac.getAttribute("column_id")=3D=3Dnull){=0A=
continue;=0A=
}=0A=
_fab=3D"ZDBDNDFieldUncheck";=0A=
ZDBUtil.setNamedChildEls(_fac,_fac);=0A=
for(j=3D0;j<_fa9;j++){=0A=
if((_fac.getAttribute("column_id")=3D=3Dthis.currentList[j].getAttribute(=
"column_id"))&&!(this.currentList[j].getAttribute("VIEWTYPE")=3D=3D"FILTE=
RAXIS")){=0A=
_fab=3D"ZDBDNDFieldChecked";=0A=
continue;=0A=
}=0A=
}=0A=
if(_fac.fieldTitle){=0A=
_fac.fieldTitle.style.fontWeight=3D(_fab=3D=3D"ZDBDNDFieldChecked")?"bold=
":"normal";=0A=
}=0A=
_fac.checkMark.className=3D_fab;=0A=
}=0A=
};=0A=
var ZDBVUDataAPI=3Dnew function(){=0A=
this.dlgId=3D0;=0A=
this.viewUDDiv=3Dnull;=0A=
this.viewUDEl=3Dfunction(_fad,_fae,_faf){=0A=
var view=3DZDBClientUI.getViewObj(_fad,"view");=0A=
ZDBVUDataAPI.viewUD(view,_faf);=0A=
};=0A=
this.viewUD=3Dfunction(view,_fb2){=0A=
var _fb3=3D(ZDBClientUI.standAlone=3D=3Dtrue);=0A=
if(!_fb3){=0A=
if(!ZDBLazyLoadUtil.loadJsAlone("ZDBGridList","APPENDTODOC",ZDBVUDataAPI.=
viewUD,[view,_fb2])){=0A=
return;=0A=
}=0A=
}=0A=
if(!view.permissions.vud){=0A=
return;=0A=
}=0A=
ZDBChartUtil.hide(null,view);=0A=
var _fb4=3Dview.eModeHelper.validateView(view);=0A=
if(_fb4=3D=3Dfalse){=0A=
return;=0A=
}=0A=
if(ZDBVUDataAPI.UDopened=3D=3Dtrue){=0A=
return;=0A=
}=0A=
if(_fb2){=0A=
var _fb5=3DZDBEscapeUtil.encodeForXML(_fb2);=0A=
_fb2=3D"CRITERIA=3D'"+_fb5+"'";=0A=
}=0A=
var _fb6=3Dview.getConfigInfo("VUDSheet",_fb2);=0A=
if(_fb3){=0A=
window.self.embedConfigInfo=3D_fb6;=0A=
var _fb7=3Dview.viewCtx.getAdditionalParams();=0A=
var =
_fb8=3Dwindow.open("/ZDBDataSheetView.cc?OBJID=3D"+view.objId+"&VIEWACTIO=
N=3DVUD"+_fb7,"viewUDWindow","location=3Dno,resizable=3Dno,width=3D650,he=
ight=3D300,top=3D"+(window.screen.availWidth*0.2)+",left=3D"+(window.scre=
en.availHeight*0.3));=0A=
return;=0A=
}=0A=
var _fb9=3DZDBVUDataAPI.viewUDDiv.cloneNode(true);=0A=
ZDBUtil.setNamedChildEls(_fb9,_fb9);=0A=
_fb9.style.display=3D"block";=0A=
_fb9.gridHolder.id=3D"VUD_"+ZDBVUDataAPI.dlgId++;=0A=
document.body.appendChild(_fb9);=0A=
var _fba=3D_fb9.getElementsByTagName("tr");=0A=
for(var i=3D0;i<_fba.length;i++){=0A=
ZDBMenu.enableDisableMenuItems(view,_fba[i].getElementsByTagName("td"),tr=
ue);=0A=
}=0A=
var =
_fbc=3DZDBDialogUtil.showDialog(_fb9,{TITLE:ZDBI18NMap.g("zrpt.common.vud=
.js.dlgTtl"),ADDFRAME:true,MODAL:true,ONCLOSE:ZDBVUDataAPI.viewUDDlgClose=
d,VIEW:view,RESIZE:true,PLHOLDER:_fb9.gridHolder,EXTRAPARAMS:_fb2});=0A=
ZDBVUDataAPI.UDopened=3Dtrue;=0A=
var _fbd=3Dnew ZDBVUDCtx(_fb9.gridHolder,view.viewCtx);=0A=
AjaxAPI.sendRequest({URL:_fb6["REQURL"],POSTBODY:_fb6["REQBODY"],REQUESTH=
EADERS:{"Content-type":"text/xml;charset=3Dutf-8"},ONABORTFUNC:ZDBVUDataA=
PI.abortResponse,ONSUCCESSFUNC:ZDBVUDataAPI.handleVUDResponse,PLHOLDER:_f=
b9.gridHolder,EMBEDWINDOWMODE:false,CONFIGINFO:_fb6,DIALOGDIV:_fb9,VIEWCT=
X:_fbd,OPSTATUSID:_fbd.getLoadIndicator(),DIALOG:_fbc});=0A=
};=0A=
this.abortResponse=3Dfunction(_fbe,_fbf){=0A=
var _fc0=3D$("ZDBViewUDDlg");=0A=
if(_fc0){=0A=
if(_fc0.style.display=3D=3D"none"){=0A=
return true;=0A=
}=0A=
}else{=0A=
return true;=0A=
}=0A=
return false;=0A=
};=0A=
this.sendVUDRequestInWindow=3Dfunction(_fc1){=0A=
if(!ZDBLazyLoadUtil.loadJsAlone("ZDBGridList","APPENDTODOC",ZDBVUDataAPI.=
sendVUDRequestInWindow,[_fc1])){=0A=
return;=0A=
}=0A=
var =
tab=3DZDBClientUI.createDummyTab(_fc1,ZDBI18NMap.g("zrpt.common.vud.js.dl=
gTtl"),ZDBClientUI.dummyGrid,"VUDSheet");=0A=
AjaxAPI.sendRequest({URL:window.opener.embedConfigInfo["REQURL"],POSTBODY=
:window.opener.embedConfigInfo["REQBODY"],CONFIGINFO:window.opener.embedC=
onfigInfo,REQUESTHEADERS:{"Content-type":"text/xml;charset=3Dutf-8"},EMBE=
DWINDOWMODE:true,ONSUCCESSFUNC:ZDBVUDataAPI.handleVUDResponse,OPSTATUSID:=
tab.viewCtx.getLoadIndicator(),VIEWCTX:tab.viewCtx});=0A=
};=0A=
this.handleVUDResponse=3Dfunction(_fc3,_fc4){=0A=
var _fc5=3D_fc3.responseText;=0A=
var _fc6=3DZDBDataGrid.evalGridResponse(null,_fc5);=0A=
var _fc7=3D_fc4["EMBEDWINDOWMODE"];=0A=
var _fc8=3D_fc4["VIEWCTX"];=0A=
var _fc9=3D_fc6.zaTitle;=0A=
if(_fc9!=3Dnull){=0A=
_fc6.displayName=3D_fc9;=0A=
}=0A=
if(!_fc7){=0A=
var _fca=3D_fc4["DIALOGDIV"];=0A=
_fca.gridObj=3D_fc6;=0A=
_fca["view"]=3D_fc6;=0A=
if(_fc9!=3Dnull){=0A=
var dlg=3D_fc4["DIALOG"];=0A=
dlg.dlgTitle.innerHTML=3DZDBEscapeUtil.encodeForHtml(_fc9);=0A=
}=0A=
}=0A=
_fc6.configInfo=3D_fc4["CONFIGINFO"];=0A=
_fc8.handle(_fc6);=0A=
};=0A=
this.exportVUD=3Dfunction(el,_fcd){=0A=
var _fce=3DDOMUtils.getParentWithAttr(el,"isDialog");=0A=
ZDBExport.exportAs(el,_fcd,"vud");=0A=
};=0A=
this.viewUDDlgClosed=3Dfunction(_fcf,_fd0){=0A=
var _fd1=3D_fcf.params["VIEW"];=0A=
ZDBVUDataAPI.UDopened=3Dfalse;=0A=
return true;=0A=
};=0A=
this.showExportMenu=3Dfunction(el,_fd3,_fd4,_fd5){=0A=
if(!ZDBLazyLoadUtil.loadJsAlone(["ZDBAnalysisViewList","exportjsp/js/ZDBE=
xport.js"],"APPENDTODOC",ZDBVUDataAPI.showExportMenu,[el,_fd3,_fd4,_fd5])=
){=0A=
return;=0A=
}=0A=
var menu=3DZDBContentCache.appendAndGet(_fd4,_fd5,document.body);=0A=
var view=3DZDBClientUI.getViewObj(el,"view");=0A=
ZDBMenu.showMenu(el,_fd3,menu,true,view);=0A=
};=0A=
};=0A=
function ZDBVUDCtx(_fd8,_fd9){=0A=
this.parComp=3D_fd8;=0A=
this.parCtx=3D_fd9;=0A=
}=0A=
ZDBVUDCtx.prototype=3Dnew ZDBDefViewCtx;=0A=
ZDBVUDCtx.prototype.getAdditionalParams=3Dfunction(){=0A=
return this.parCtx.getAdditionalParams();=0A=
};=0A=
ZDBVUDataAPI.sortIconClicked=3Dfunction(_fda,_fdb){=0A=
if(_fda=3D=3Dnull){=0A=
return;=0A=
}=0A=
var _fdc=3D_fda.colHeaders;=0A=
var _fdd=3D_fdc.length;=0A=
var _fde=3D-1;=0A=
for(var i=3D0;i<_fdd;i++){=0A=
var _fe0=3D_fdc[i];=0A=
if(!_fe0.grouped){=0A=
_fe0.sortOrder=3D0;=0A=
_fe0.setClass();=0A=
}else{=0A=
_fde++;=0A=
}=0A=
var _fe1=3DZDBUtil.indexOf(_fda.selectedCols,_fe0);=0A=
if(_fe1!=3D-1){=0A=
_fe0.sortOrder=3D_fdb;=0A=
_fe0.sortIndex=3D++_fde;=0A=
_fe0.setClass();=0A=
}=0A=
}=0A=
};=0A=
ZDBVUDataAPI.sortColumn=3Dfunction(el,_fe3,_fe4){=0A=
var _fe5=3DZDBUtil.getPropertyFromEl(el,"gridObj","object");=0A=
if(_fe5=3D=3Dnull){=0A=
return;=0A=
}=0A=
if(_fe5.selectedCols.length=3D=3D0){=0A=
var _fe6=3DZDBDataGrid.getLastFocusCell(_fe5);=0A=
if(_fe6=3D=3Dnull){=0A=
ZDBMsgBox.showError(ZDBI18NMap.g("zrpt.common.toolbar.errmsg.js.selCol2So=
rtErr"));=0A=
return;=0A=
}=0A=
var _fe7=3D_fe6.colObj;=0A=
if(!_fe7){=0A=
ZDBMsgBox.showError(ZDBI18NMap.g("zrpt.common.toolbar.errmsg.js.selColsEr=
r"));=0A=
return;=0A=
}=0A=
_fe5.addSelectedCol(_fe7);=0A=
}=0A=
var _fe8=3D_fe5.colHeaders;=0A=
var _fe9=3D_fe8.length;=0A=
if(_fe4=3D=3DZDBSorting.NONE){=0A=
var _fea=3Dfalse;=0A=
var _feb;=0A=
for(var i=3D0;i<_fe9;++i){=0A=
_feb=3D_fe8[i];=0A=
if(_feb.objType!=3DZDBConst.COLHEAD){=0A=
continue;=0A=
}=0A=
if(_fe8[i].sortOrder!=3D0){=0A=
_fea=3Dtrue;=0A=
break;=0A=
}=0A=
}=0A=
if(!_fea){=0A=
ZDBMsgBox.showError(ZDBI18NMap.g("zrpt.common.toolbar.errmsg.js.remSortin=
gErr"));=0A=
return;=0A=
}=0A=
}=0A=
ZDBVUDataAPI.sortIconClicked(_fe5,_fe4);=0A=
ZDBTableGrid.refreshDataForView(_fe5,ZDBI18NMap.g("zrpt.common.js.sorting=
"));=0A=
return true;=0A=
};=0A=
ZDBVUDataAPI.showSortMenu=3Dfunction(el,_fee,_fef,_ff0){=0A=
var menu=3DZDBContentCache.appendAndGet(_fef,_ff0,document.body);=0A=
ZDBPopUpMenu.showHideVUDMenuItems(false);=0A=
ZDBMenu.showMenuEl(el,_fee,menu,true);=0A=
};=0A=
var ZDBAnalysisCaching=3Dnew function(){=0A=
this.cachedFields=3Dnew Object();=0A=
this.cacheFields=3Dfunction(_ff2){=0A=
var _ff3=3Dthis.cachedFields;=0A=
var _ff4=3Drem$("ZDBFieldsIterationTable");=0A=
var _ff5=3Drem$("ZDBAnalysisFields");=0A=
var arr=3Dnew Array();=0A=
arr[0]=3D_ff4;=0A=
arr[1]=3D_ff5;=0A=
_ff3[_ff2]=3Darr;=0A=
_ff3["PDModTime"+_ff2]=3D_ff4.getAttribute("parentDesignModTime");=0A=
return arr;=0A=
};=0A=
this.isCached=3Dfunction(_ff7){=0A=
if(_ff7=3D=3Dnull){=0A=
return false;=0A=
}=0A=
return (this.cachedFields[_ff7]!=3Dnull);=0A=
};=0A=
this.updateFieldsList=3Dfunction(view){=0A=
var _ff9=3Dview.parentViewId;=0A=
var arr=3Dthis.cachedFields[_ff9];=0A=
if(arr=3D=3Dnull){=0A=
arr=3Dthis.cacheFields(_ff9);=0A=
}=0A=
var _ffb=3D$("ZDBFieldsIterationTable");=0A=
if(_ffb){=0A=
view.analysisFieldHolder.removeChild(_ffb);=0A=
}=0A=
var _ffc=3Darr[1].cloneNode(true);=0A=
ZDBUtil.setNamedChildEls(_ffc,view,"analysisel",true);=0A=
_ffc.view=3Dview;=0A=
view.attachedFieldsListEl.view=3Dview;=0A=
view.attachedFieldsListEl.origParent=3Dview.attachedFieldsListEl.parentNo=
de;=0A=
_ffb=3Darr[0].cloneNode(true);=0A=
view.analysisFieldHolder.appendChild(_ffb);=0A=
};=0A=
};=0A=
var ZDBIntegration=3Dnew function(){=0A=
this.setDomainName=3Dfunction(){=0A=
document.domain=3D$(domainName).innerHTML;=0A=
};=0A=
this.closeEditorWindow=3Dfunction(){=0A=
ZDBIntegration.setDomainName();=0A=
window.parent.ViewEditor.closeEditorWindow();=0A=
};=0A=
this.init=3Dfunction(){=0A=
document.domain=3D$("domainName").innerHTML;=0A=
window.parent.ViewEditor.init();=0A=
};=0A=
this.getXMLConfig=3Dfunction(){=0A=
var xml=3D"";=0A=
var view=3Dwindow.ZDBClientUI.selectedTab.view;=0A=
if(!ZDBAnalysisEditViewMode.validateViewCheck(view)){=0A=
return xml;=0A=
}=0A=
xml=3DZDBAnalysisConfig.getCurrentConfig(view,true);=0A=
return xml;=0A=
};=0A=
};=0A=
var ZDBVersionCheck=3Dnew function(){=0A=
this.versionCheckTimeout=3D20000;=0A=
this.checkWithServer=3Dfunction(){=0A=
AjaxAPI.sendRequest({URL:"/ZDBAdminActionMI.ma?ZDBACTION=3DVERSIONCHECK",=
ONSUCCESSFUNC:ZDBVersionCheck.setVersionChanged});=0A=
};=0A=
this.setVersionChanged=3Dfunction(_fff,_1000){=0A=
var _1001=3D("true"=3D=3DtrimAll(_fff.responseText));=0A=
if(_1001){=0A=
ZDBAlertAPI.showMsg(ZDBI18NMap.g("zrpt.common.analysis.custommsg.js.versi=
onChanged"),"ZDBREFRESHNO",{ONCLICK:ZDBVersionCheck.reloadForTopVersion})=
;=0A=
}else{=0A=
setTimeout(ZDBVersionCheck.checkWithServer,ZDBVersionCheck.versionCheckTi=
meout);=0A=
}=0A=
};=0A=
this.reloadForTopVersion=3Dfunction(_1002,_1003){=0A=
if(_1002=3D=3D"CANCEL"){=0A=
return;=0A=
}=0A=
window.location.href=3Dwindow.location.href;=0A=
};=0A=
this.checkVersionChange=3Dfunction(){=0A=
if(ZDBGlobal.checkForVersion=3D=3Dtrue){=0A=
setTimeout(ZDBVersionCheck.checkWithServer,ZDBVersionCheck.versionCheckTi=
meout);=0A=
}=0A=
};=0A=
};=0A=
Calendar=3Dfunction(_1004,_1005,_1006,_1007){=0A=
this.activeDiv=3Dnull;=0A=
this.currentDateEl=3Dnull;=0A=
this.getDateStatus=3Dnull;=0A=
this.getDateToolTip=3Dnull;=0A=
this.getDateText=3Dnull;=0A=
this.timeout=3Dnull;=0A=
this.onSelected=3D_1006||null;=0A=
this.onClose=3D_1007||null;=0A=
this.dragging=3Dfalse;=0A=
this.hidden=3Dfalse;=0A=
this.minYear=3D1970;=0A=
this.maxYear=3D2050;=0A=
this.dateFormat=3DCalendar._TT["DEF_DATE_FORMAT"];=0A=
this.ttDateFormat=3DCalendar._TT["TT_DATE_FORMAT"];=0A=
this.isPopup=3Dtrue;=0A=
this.weekNumbers=3Dtrue;=0A=
this.firstDayOfWeek=3Dtypeof _1004=3D=3D"number"?_1004:Calendar._FD;=0A=
this.showsOtherMonths=3Dfalse;=0A=
this.dateStr=3D_1005;=0A=
this.ar_days=3Dnull;=0A=
this.showsTime=3Dfalse;=0A=
this.time24=3Dtrue;=0A=
this.yearStep=3D2;=0A=
this.hiliteToday=3Dtrue;=0A=
this.multiple=3Dnull;=0A=
this.table=3Dnull;=0A=
this.element=3Dnull;=0A=
this.tbody=3Dnull;=0A=
this.firstdayname=3Dnull;=0A=
this.monthsCombo=3Dnull;=0A=
this.yearsCombo=3Dnull;=0A=
this.hilitedMonth=3Dnull;=0A=
this.activeMonth=3Dnull;=0A=
this.hilitedYear=3Dnull;=0A=
this.activeYear=3Dnull;=0A=
this.dateClicked=3Dfalse;=0A=
if(typeof Calendar._SDN=3D=3D"undefined"){=0A=
if(typeof Calendar._SDN_len=3D=3D"undefined"){=0A=
Calendar._SDN_len=3D3;=0A=
}=0A=
var ar=3Dnew Array();=0A=
for(var i=3D8;i>0;){=0A=
ar[--i]=3DCalendar._DN[i].substr(0,Calendar._SDN_len);=0A=
}=0A=
Calendar._SDN=3Dar;=0A=
if(typeof Calendar._SMN_len=3D=3D"undefined"){=0A=
Calendar._SMN_len=3D3;=0A=
}=0A=
ar=3Dnew Array();=0A=
for(var i=3D12;i>0;){=0A=
ar[--i]=3DCalendar._MN[i].substr(0,Calendar._SMN_len);=0A=
}=0A=
Calendar._SMN=3Dar;=0A=
}=0A=
};=0A=
Calendar._C=3Dnull;=0A=
Calendar.is_ie=3D(/msie/i.test(navigator.userAgent)&&!/opera/i.test(navig=
ator.userAgent));=0A=
Calendar.is_ie5=3D(Calendar.is_ie&&/msie =
5\.0/i.test(navigator.userAgent));=0A=
Calendar.is_opera=3D/opera/i.test(navigator.userAgent);=0A=
Calendar.is_khtml=3D/Konqueror|Safari|KHTML/i.test(navigator.userAgent);=0A=
Calendar.getAbsolutePos=3Dfunction(el){=0A=
var SL=3D0,ST=3D0;=0A=
var _100d=3D/^div$/i.test(el.tagName);=0A=
if(_100d&&el.scrollLeft){=0A=
SL=3Del.scrollLeft;=0A=
}=0A=
if(_100d&&el.scrollTop){=0A=
ST=3Del.scrollTop;=0A=
}=0A=
var r=3D{x:el.offsetLeft-SL,y:el.offsetTop-ST};=0A=
if(el.offsetParent){=0A=
var tmp=3Dthis.getAbsolutePos(el.offsetParent);=0A=
r.x+=3Dtmp.x;=0A=
r.y+=3Dtmp.y;=0A=
}=0A=
return r;=0A=
};=0A=
Calendar.isRelated=3Dfunction(el,evt){=0A=
var _1012=3Devt.relatedTarget;=0A=
if(!_1012){=0A=
var type=3Devt.type;=0A=
if(type=3D=3D"mouseover"){=0A=
_1012=3Devt.fromElement;=0A=
}else{=0A=
if(type=3D=3D"mouseout"){=0A=
_1012=3Devt.toElement;=0A=
}=0A=
}=0A=
}=0A=
while(_1012){=0A=
if(_1012=3D=3Del){=0A=
return true;=0A=
}=0A=
_1012=3D_1012.parentNode;=0A=
}=0A=
return false;=0A=
};=0A=
Calendar.removeClass=3Dfunction(el,_1015){=0A=
if(!(el&&el.className)){=0A=
return;=0A=
}=0A=
var cls=3Del.className.split(" ");=0A=
var ar=3Dnew Array();=0A=
for(var i=3Dcls.length;i>0;){=0A=
if(cls[--i]!=3D_1015){=0A=
ar[ar.length]=3Dcls[i];=0A=
}=0A=
}=0A=
el.className=3Dar.join(" ");=0A=
};=0A=
Calendar.addClass=3Dfunction(el,_101a){=0A=
Calendar.removeClass(el,_101a);=0A=
el.className+=3D" "+_101a;=0A=
};=0A=
Calendar.getElement=3Dfunction(ev){=0A=
var f=3DCalendar.is_ie?window.event.srcElement:ev.currentTarget;=0A=
while(f.nodeType!=3D1||/^div$/i.test(f.tagName)){=0A=
f=3Df.parentNode;=0A=
}=0A=
return f;=0A=
};=0A=
Calendar.getTargetElement=3Dfunction(ev){=0A=
var f=3DCalendar.is_ie?window.event.srcElement:ev.target;=0A=
while(f.nodeType!=3D1){=0A=
f=3Df.parentNode;=0A=
}=0A=
return f;=0A=
};=0A=
Calendar.stopEvent=3Dfunction(ev){=0A=
ev||(ev=3Dwindow.event);=0A=
if(Calendar.is_ie){=0A=
ev.cancelBubble=3Dtrue;=0A=
ev.returnValue=3Dfalse;=0A=
}else{=0A=
ev.preventDefault();=0A=
ev.stopPropagation();=0A=
}=0A=
return false;=0A=
};=0A=
Calendar.addEvent=3Dfunction(el,_1021,func){=0A=
if(el.attachEvent){=0A=
el.attachEvent("on"+_1021,func);=0A=
}else{=0A=
if(el.addEventListener){=0A=
el.addEventListener(_1021,func,true);=0A=
}else{=0A=
el["on"+_1021]=3Dfunc;=0A=
}=0A=
}=0A=
};=0A=
Calendar.removeEvent=3Dfunction(el,_1024,func){=0A=
if(el.detachEvent){=0A=
el.detachEvent("on"+_1024,func);=0A=
}else{=0A=
if(el.removeEventListener){=0A=
el.removeEventListener(_1024,func,true);=0A=
}else{=0A=
el["on"+_1024]=3Dnull;=0A=
}=0A=
}=0A=
};=0A=
Calendar.createElement=3Dfunction(type,_1027){=0A=
var el=3Dnull;=0A=
if(document.createElementNS){=0A=
el=3Ddocument.createElementNS("http://www.w3.org/1999/xhtml",type);=0A=
}else{=0A=
el=3Ddocument.createElement(type);=0A=
}=0A=
if(typeof _1027!=3D"undefined"){=0A=
_1027.appendChild(el);=0A=
}=0A=
return el;=0A=
};=0A=
Calendar._add_evs=3Dfunction(el){=0A=
with(Calendar){=0A=
addEvent(el,"mouseover",dayMouseOver);=0A=
addEvent(el,"mousedown",dayMouseDown);=0A=
addEvent(el,"mouseout",dayMouseOut);=0A=
if(is_ie){=0A=
addEvent(el,"dblclick",dayMouseDblClick);=0A=
el.setAttribute("unselectable",true);=0A=
}=0A=
}=0A=
};=0A=
Calendar.findMonth=3Dfunction(el){=0A=
if(typeof el.month!=3D"undefined"){=0A=
return el;=0A=
}else{=0A=
if(typeof el.parentNode.month!=3D"undefined"){=0A=
return el.parentNode;=0A=
}=0A=
}=0A=
return null;=0A=
};=0A=
Calendar.findYear=3Dfunction(el){=0A=
if(typeof el.year!=3D"undefined"){=0A=
return el;=0A=
}else{=0A=
if(typeof el.parentNode.year!=3D"undefined"){=0A=
return el.parentNode;=0A=
}=0A=
}=0A=
return null;=0A=
};=0A=
Calendar.showMonthsCombo=3Dfunction(){=0A=
var cal=3DCalendar._C;=0A=
if(!cal){=0A=
return false;=0A=
}=0A=
var cal=3Dcal;=0A=
var cd=3Dcal.activeDiv;=0A=
var mc=3Dcal.monthsCombo;=0A=
if(cal.hilitedMonth){=0A=
Calendar.removeClass(cal.hilitedMonth,"hilite");=0A=
}=0A=
if(cal.activeMonth){=0A=
Calendar.removeClass(cal.activeMonth,"active");=0A=
}=0A=
var =
mon=3Dcal.monthsCombo.getElementsByTagName("div")[cal.date.getMonth()];=0A=
Calendar.addClass(mon,"active");=0A=
cal.activeMonth=3Dmon;=0A=
var s=3Dmc.style;=0A=
s.display=3D"block";=0A=
if(cd.navtype<0){=0A=
s.left=3Dcd.offsetLeft+"px";=0A=
}else{=0A=
var mcw=3Dmc.offsetWidth;=0A=
if(typeof mcw=3D=3D"undefined"){=0A=
mcw=3D50;=0A=
}=0A=
s.left=3D(cd.offsetLeft+cd.offsetWidth-mcw)+"px";=0A=
}=0A=
s.top=3D(cd.offsetTop+cd.offsetHeight)+"px";=0A=
};=0A=
Calendar.showYearsCombo=3Dfunction(fwd){=0A=
var cal=3DCalendar._C;=0A=
if(!cal){=0A=
return false;=0A=
}=0A=
var cal=3Dcal;=0A=
var cd=3Dcal.activeDiv;=0A=
var yc=3Dcal.yearsCombo;=0A=
if(cal.hilitedYear){=0A=
Calendar.removeClass(cal.hilitedYear,"hilite");=0A=
}=0A=
if(cal.activeYear){=0A=
Calendar.removeClass(cal.activeYear,"active");=0A=
}=0A=
cal.activeYear=3Dnull;=0A=
var Y=3Dcal.date.getFullYear()+(fwd?1:-1);=0A=
var yr=3Dyc.firstChild;=0A=
var show=3Dfalse;=0A=
for(var i=3D12;i>0;--i){=0A=
if(Y>=3Dcal.minYear&&Y<=3Dcal.maxYear){=0A=
yr.innerHTML=3DY;=0A=
yr.year=3DY;=0A=
yr.style.display=3D"block";=0A=
show=3Dtrue;=0A=
}else{=0A=
yr.style.display=3D"none";=0A=
}=0A=
yr=3Dyr.nextSibling;=0A=
Y+=3Dfwd?cal.yearStep:-cal.yearStep;=0A=
}=0A=
if(show){=0A=
var s=3Dyc.style;=0A=
s.display=3D"block";=0A=
if(cd.navtype<0){=0A=
s.left=3Dcd.offsetLeft+"px";=0A=
}else{=0A=
var ycw=3Dyc.offsetWidth;=0A=
if(typeof ycw=3D=3D"undefined"){=0A=
ycw=3D50;=0A=
}=0A=
s.left=3D(cd.offsetLeft+cd.offsetWidth-ycw)+"px";=0A=
}=0A=
s.top=3D(cd.offsetTop+cd.offsetHeight)+"px";=0A=
}=0A=
};=0A=
Calendar.tableMouseUp=3Dfunction(ev){=0A=
var cal=3DCalendar._C;=0A=
if(!cal){=0A=
return false;=0A=
}=0A=
if(cal.timeout){=0A=
clearTimeout(cal.timeout);=0A=
}=0A=
var el=3Dcal.activeDiv;=0A=
if(!el){=0A=
return false;=0A=
}=0A=
var _103f=3DCalendar.getTargetElement(ev);=0A=
ev||(ev=3Dwindow.event);=0A=
Calendar.removeClass(el,"active");=0A=
if(_103f=3D=3Del||_103f.parentNode=3D=3Del){=0A=
Calendar.cellClick(el,ev);=0A=
}=0A=
var mon=3DCalendar.findMonth(_103f);=0A=
var date=3Dnull;=0A=
if(mon){=0A=
date=3Dnew Date(cal.date);=0A=
if(mon.month!=3Ddate.getMonth()){=0A=
date.setMonth(mon.month);=0A=
cal.setDate(date);=0A=
cal.dateClicked=3Dfalse;=0A=
cal.callHandler();=0A=
}=0A=
}else{=0A=
var year=3DCalendar.findYear(_103f);=0A=
if(year){=0A=
date=3Dnew Date(cal.date);=0A=
if(year.year!=3Ddate.getFullYear()){=0A=
date.setFullYear(year.year);=0A=
cal.setDate(date);=0A=
cal.dateClicked=3Dfalse;=0A=
cal.callHandler();=0A=
}=0A=
}=0A=
}=0A=
with(Calendar){=0A=
removeEvent(document,"mouseup",tableMouseUp);=0A=
removeEvent(document,"mouseover",tableMouseOver);=0A=
removeEvent(document,"mousemove",tableMouseOver);=0A=
cal._hideCombos();=0A=
_C=3Dnull;=0A=
return stopEvent(ev);=0A=
}=0A=
};=0A=
Calendar.tableMouseOver=3Dfunction(ev){=0A=
var cal=3DCalendar._C;=0A=
if(!cal){=0A=
return;=0A=
}=0A=
var el=3Dcal.activeDiv;=0A=
var _1046=3DCalendar.getTargetElement(ev);=0A=
if(_1046=3D=3Del||_1046.parentNode=3D=3Del){=0A=
Calendar.addClass(el,"hilite active");=0A=
Calendar.addClass(el.parentNode,"rowhilite");=0A=
}else{=0A=
if(typeof =
el.navtype=3D=3D"undefined"||(el.navtype!=3D50&&(el.navtype=3D=3D0||Math.=
abs(el.navtype)>2))){=0A=
Calendar.removeClass(el,"active");=0A=
}=0A=
Calendar.removeClass(el,"hilite");=0A=
Calendar.removeClass(el.parentNode,"rowhilite");=0A=
}=0A=
ev||(ev=3Dwindow.event);=0A=
if(el.navtype=3D=3D50&&_1046!=3Del){=0A=
var pos=3DCalendar.getAbsolutePos(el);=0A=
var w=3Del.offsetWidth;=0A=
var x=3Dev.clientX;=0A=
var dx;=0A=
var _104b=3Dtrue;=0A=
if(x>pos.x+w){=0A=
dx=3Dx-pos.x-w;=0A=
_104b=3Dfalse;=0A=
}else{=0A=
dx=3Dpos.x-x;=0A=
}=0A=
if(dx<0){=0A=
dx=3D0;=0A=
}=0A=
var range=3Del._range;=0A=
var _104d=3Del._current;=0A=
var count=3DMath.floor(dx/10)%range.length;=0A=
for(var i=3Drange.length;--i>=3D0;){=0A=
if(range[i]=3D=3D_104d){=0A=
break;=0A=
}=0A=
}=0A=
while(count-->0){=0A=
if(_104b){=0A=
if(--i<0){=0A=
i=3Drange.length-1;=0A=
}=0A=
}else{=0A=
if(++i>=3Drange.length){=0A=
i=3D0;=0A=
}=0A=
}=0A=
}=0A=
var _1050=3Drange[i];=0A=
el.innerHTML=3D_1050;=0A=
cal.onUpdateTime();=0A=
}=0A=
var mon=3DCalendar.findMonth(_1046);=0A=
if(mon){=0A=
if(mon.month!=3Dcal.date.getMonth()){=0A=
if(cal.hilitedMonth){=0A=
Calendar.removeClass(cal.hilitedMonth,"hilite");=0A=
}=0A=
Calendar.addClass(mon,"hilite");=0A=
cal.hilitedMonth=3Dmon;=0A=
}else{=0A=
if(cal.hilitedMonth){=0A=
Calendar.removeClass(cal.hilitedMonth,"hilite");=0A=
}=0A=
}=0A=
}else{=0A=
if(cal.hilitedMonth){=0A=
Calendar.removeClass(cal.hilitedMonth,"hilite");=0A=
}=0A=
var year=3DCalendar.findYear(_1046);=0A=
if(year){=0A=
if(year.year!=3Dcal.date.getFullYear()){=0A=
if(cal.hilitedYear){=0A=
Calendar.removeClass(cal.hilitedYear,"hilite");=0A=
}=0A=
Calendar.addClass(year,"hilite");=0A=
cal.hilitedYear=3Dyear;=0A=
}else{=0A=
if(cal.hilitedYear){=0A=
Calendar.removeClass(cal.hilitedYear,"hilite");=0A=
}=0A=
}=0A=
}else{=0A=
if(cal.hilitedYear){=0A=
Calendar.removeClass(cal.hilitedYear,"hilite");=0A=
}=0A=
}=0A=
}=0A=
return Calendar.stopEvent(ev);=0A=
};=0A=
Calendar.tableMouseDown=3Dfunction(ev){=0A=
if(Calendar.getTargetElement(ev)=3D=3DCalendar.getElement(ev)){=0A=
return Calendar.stopEvent(ev);=0A=
}=0A=
};=0A=
Calendar.calDragIt=3Dfunction(ev){=0A=
var cal=3DCalendar._C;=0A=
if(!(cal&&cal.dragging)){=0A=
return false;=0A=
}=0A=
var posX;=0A=
var posY;=0A=
if(Calendar.is_ie){=0A=
posY=3Dwindow.event.clientY+document.body.scrollTop;=0A=
posX=3Dwindow.event.clientX+document.body.scrollLeft;=0A=
}else{=0A=
posX=3Dev.pageX;=0A=
posY=3Dev.pageY;=0A=
}=0A=
cal.hideShowCovered();=0A=
var st=3Dcal.element.style;=0A=
st.left=3D(posX-cal.xOffs)+"px";=0A=
st.top=3D(posY-cal.yOffs)+"px";=0A=
return Calendar.stopEvent(ev);=0A=
};=0A=
Calendar.calDragEnd=3Dfunction(ev){=0A=
var cal=3DCalendar._C;=0A=
if(!cal){=0A=
return false;=0A=
}=0A=
cal.dragging=3Dfalse;=0A=
with(Calendar){=0A=
removeEvent(document,"mousemove",calDragIt);=0A=
removeEvent(document,"mouseup",calDragEnd);=0A=
tableMouseUp(ev);=0A=
}=0A=
cal.hideShowCovered();=0A=
};=0A=
Calendar.dayMouseDown=3Dfunction(ev){=0A=
var el=3DCalendar.getElement(ev);=0A=
if(el.disabled){=0A=
return false;=0A=
}=0A=
var cal=3Del.calendar;=0A=
cal.activeDiv=3Del;=0A=
Calendar._C=3Dcal;=0A=
if(el.navtype!=3D300){=0A=
with(Calendar){=0A=
if(el.navtype=3D=3D50){=0A=
el._current=3Del.innerHTML;=0A=
addEvent(document,"mousemove",tableMouseOver);=0A=
}else{=0A=
addEvent(document,Calendar.is_ie5?"mousemove":"mouseover",tableMouseOver)=
;=0A=
}=0A=
addClass(el,"hilite active");=0A=
addEvent(document,"mouseup",tableMouseUp);=0A=
}=0A=
}else{=0A=
if(cal.isPopup){=0A=
cal._dragStart(ev);=0A=
}=0A=
}=0A=
if(el.navtype=3D=3D-1||el.navtype=3D=3D1){=0A=
if(cal.timeout){=0A=
clearTimeout(cal.timeout);=0A=
}=0A=
cal.timeout=3DsetTimeout("Calendar.showMonthsCombo()",250);=0A=
}else{=0A=
if(el.navtype=3D=3D-2||el.navtype=3D=3D2){=0A=
if(cal.timeout){=0A=
clearTimeout(cal.timeout);=0A=
}=0A=
cal.timeout=3DsetTimeout((el.navtype>0)?"Calendar.showYearsCombo(true)":"=
Calendar.showYearsCombo(false)",250);=0A=
}else{=0A=
cal.timeout=3Dnull;=0A=
}=0A=
}=0A=
return Calendar.stopEvent(ev);=0A=
};=0A=
Calendar.dayMouseDblClick=3Dfunction(ev){=0A=
Calendar.cellClick(Calendar.getElement(ev),ev||window.event);=0A=
if(Calendar.is_ie){=0A=
document.selection.empty();=0A=
}=0A=
};=0A=
Calendar.dayMouseOver=3Dfunction(ev){=0A=
var el=3DCalendar.getElement(ev);=0A=
if(Calendar.isRelated(el,ev)||Calendar._C||el.disabled){=0A=
return false;=0A=
}=0A=
if(el.ttip){=0A=
if(el.ttip.substr(0,1)=3D=3D"_"){=0A=
el.ttip=3Del.caldate.print(el.calendar.ttDateFormat)+el.ttip.substr(1);=0A=
}=0A=
el.calendar.tooltips.innerHTML=3Del.ttip;=0A=
}=0A=
if(el.navtype!=3D300){=0A=
Calendar.addClass(el,"hilite");=0A=
if(el.caldate){=0A=
Calendar.addClass(el.parentNode,"rowhilite");=0A=
}=0A=
}=0A=
return Calendar.stopEvent(ev);=0A=
};=0A=
Calendar.dayMouseOut=3Dfunction(ev){=0A=
with(Calendar){=0A=
var el=3DgetElement(ev);=0A=
if(isRelated(el,ev)||_C||el.disabled){=0A=
return false;=0A=
}=0A=
removeClass(el,"hilite");=0A=
if(el.caldate){=0A=
removeClass(el.parentNode,"rowhilite");=0A=
}=0A=
if(el.calendar){=0A=
el.calendar.tooltips.innerHTML=3D_TT["SEL_DATE"];=0A=
}=0A=
return stopEvent(ev);=0A=
}=0A=
};=0A=
Calendar.cellClick=3Dfunction(el,ev){=0A=
var cal=3Del.calendar;=0A=
var _1066=3Dfalse;=0A=
var _1067=3Dfalse;=0A=
var date=3Dnull;=0A=
if(typeof el.navtype=3D=3D"undefined"){=0A=
if(cal.currentDateEl){=0A=
Calendar.removeClass(cal.currentDateEl,"selected");=0A=
Calendar.addClass(el,"selected");=0A=
_1066=3D(cal.currentDateEl=3D=3Del);=0A=
if(!_1066){=0A=
cal.currentDateEl=3Del;=0A=
}=0A=
}=0A=
cal.date.setDateOnly(el.caldate);=0A=
date=3Dcal.date;=0A=
var _1069=3D!(cal.dateClicked=3D!el.otherMonth);=0A=
if(!_1069&&!cal.currentDateEl){=0A=
cal._toggleMultipleDate(new Date(date));=0A=
}else{=0A=
_1067=3D!el.disabled;=0A=
}=0A=
if(_1069){=0A=
cal._init(cal.firstDayOfWeek,date);=0A=
}=0A=
}else{=0A=
if(el.navtype=3D=3D200){=0A=
Calendar.removeClass(el,"hilite");=0A=
cal.callCloseHandler();=0A=
return;=0A=
}=0A=
date=3Dnew Date(cal.date);=0A=
if(el.navtype=3D=3D0){=0A=
date.setDateOnly(new Date());=0A=
}=0A=
cal.dateClicked=3Dfalse;=0A=
var year=3Ddate.getFullYear();=0A=
var mon=3Ddate.getMonth();=0A=
function setMonth(m){=0A=
var day=3Ddate.getDate();=0A=
var max=3Ddate.getMonthDays(m);=0A=
if(day>max){=0A=
date.setDate(max);=0A=
}=0A=
date.setMonth(m);=0A=
}=0A=
switch(el.navtype){=0A=
case 400:=0A=
Calendar.removeClass(el,"hilite");=0A=
var text=3DCalendar._TT["ABOUT"];=0A=
if(typeof text!=3D"undefined"){=0A=
text+=3Dcal.showsTime?Calendar._TT["ABOUT_TIME"]:"";=0A=
}else{=0A=
text=3D"Help and about box text is not translated into this =
language.\n"+"If you know this language and you feel generous please =
update\n"+"the corresponding file in \"lang\" subdir to match =
calendar-en.js\n"+"and send it back to <mihai_bazon@yahoo.com> to get it =
into the distribution  ;-)\n\n"+"Thank =
you!\n"+"http://dynarch.com/mishoo/calendar.epl\n";=0A=
}=0A=
alert(text);=0A=
return;=0A=
case -2:=0A=
if(year>cal.minYear){=0A=
date.setFullYear(year-1);=0A=
}=0A=
break;=0A=
case -1:=0A=
if(mon>0){=0A=
setMonth(mon-1);=0A=
}else{=0A=
if(year-->cal.minYear){=0A=
date.setFullYear(year);=0A=
setMonth(11);=0A=
}=0A=
}=0A=
break;=0A=
case 1:=0A=
if(mon<11){=0A=
setMonth(mon+1);=0A=
}else{=0A=
if(year<cal.maxYear){=0A=
date.setFullYear(year+1);=0A=
setMonth(0);=0A=
}=0A=
}=0A=
break;=0A=
case 2:=0A=
if(year<cal.maxYear){=0A=
date.setFullYear(year+1);=0A=
}=0A=
break;=0A=
case 100:=0A=
cal.setFirstDayOfWeek(el.fdow);=0A=
return;=0A=
case 50:=0A=
var range=3Del._range;=0A=
var _1071=3Del.innerHTML;=0A=
for(var i=3Drange.length;--i>=3D0;){=0A=
if(range[i]=3D=3D_1071){=0A=
break;=0A=
}=0A=
}=0A=
if(ev&&ev.shiftKey){=0A=
if(--i<0){=0A=
i=3Drange.length-1;=0A=
}=0A=
}else{=0A=
if(++i>=3Drange.length){=0A=
i=3D0;=0A=
}=0A=
}=0A=
var _1073=3Drange[i];=0A=
el.innerHTML=3D_1073;=0A=
cal.onUpdateTime();=0A=
return;=0A=
case 0:=0A=
if((typeof =
cal.getDateStatus=3D=3D"function")&&cal.getDateStatus(date,date.getFullYe=
ar(),date.getMonth(),date.getDate())){=0A=
return false;=0A=
}=0A=
break;=0A=
}=0A=
if(!date.equalsTo(cal.date)){=0A=
cal.setDate(date);=0A=
_1067=3Dtrue;=0A=
}else{=0A=
if(el.navtype=3D=3D0){=0A=
_1067=3D_1066=3Dtrue;=0A=
}=0A=
}=0A=
}=0A=
if(_1067){=0A=
ev&&cal.callHandler();=0A=
}=0A=
if(_1066){=0A=
Calendar.removeClass(el,"hilite");=0A=
ev&&cal.callCloseHandler();=0A=
}=0A=
};=0A=
Calendar.prototype.create=3Dfunction(_par){=0A=
var _1075=3Dnull;=0A=
if(!_par){=0A=
_1075=3Ddocument.getElementsByTagName("body")[0];=0A=
this.isPopup=3Dtrue;=0A=
}else{=0A=
_1075=3D_par;=0A=
this.isPopup=3Dfalse;=0A=
}=0A=
this.date=3Dthis.dateStr?new Date(this.dateStr):new Date();=0A=
var table=3DCalendar.createElement("table");=0A=
this.table=3Dtable;=0A=
table.cellSpacing=3D0;=0A=
table.cellPadding=3D0;=0A=
table.calendar=3Dthis;=0A=
Calendar.addEvent(table,"mousedown",Calendar.tableMouseDown);=0A=
var div=3DCalendar.createElement("div");=0A=
this.element=3Ddiv;=0A=
div.className=3D"calendar";=0A=
if(this.isPopup){=0A=
div.style.position=3D"absolute";=0A=
div.style.display=3D"none";=0A=
}=0A=
div.style.zIndex=3D"6000";=0A=
div.appendChild(table);=0A=
var thead=3DCalendar.createElement("thead",table);=0A=
var cell=3Dnull;=0A=
var row=3Dnull;=0A=
var cal=3Dthis;=0A=
var hh=3Dfunction(text,cs,_107f){=0A=
cell=3DCalendar.createElement("td",row);=0A=
cell.colSpan=3Dcs;=0A=
cell.className=3D"button";=0A=
if(_107f!=3D0&&Math.abs(_107f)<=3D2){=0A=
cell.className+=3D" nav";=0A=
}=0A=
Calendar._add_evs(cell);=0A=
cell.calendar=3Dcal;=0A=
cell.navtype=3D_107f;=0A=
cell.innerHTML=3D"<div unselectable=3D'on'>"+text+"</div>";=0A=
return cell;=0A=
};=0A=
row=3DCalendar.createElement("tr",thead);=0A=
var _1080=3D6;=0A=
(this.isPopup)&&--_1080;=0A=
(this.weekNumbers)&&++_1080;=0A=
hh("?",1,400).ttip=3DCalendar._TT["INFO"];=0A=
this.title=3Dhh("",_1080,300);=0A=
this.title.className=3D"title";=0A=
if(this.isPopup){=0A=
this.title.ttip=3DCalendar._TT["DRAG_TO_MOVE"];=0A=
this.title.style.cursor=3D"move";=0A=
hh("&#x00d7;",1,200).ttip=3DCalendar._TT["CLOSE"];=0A=
}=0A=
row=3DCalendar.createElement("tr",thead);=0A=
row.className=3D"headrow";=0A=
this._nav_py=3Dhh("&#x00ab;",1,-2);=0A=
this._nav_py.ttip=3DCalendar._TT["PREV_YEAR"];=0A=
this._nav_pm=3Dhh("&#x2039;",1,-1);=0A=
this._nav_pm.ttip=3DCalendar._TT["PREV_MONTH"];=0A=
this._nav_now=3Dhh(Calendar._TT["TODAY"],this.weekNumbers?4:3,0);=0A=
this._nav_now.ttip=3DCalendar._TT["GO_TODAY"];=0A=
this._nav_nm=3Dhh("&#x203a;",1,1);=0A=
this._nav_nm.ttip=3DCalendar._TT["NEXT_MONTH"];=0A=
this._nav_ny=3Dhh("&#x00bb;",1,2);=0A=
this._nav_ny.ttip=3DCalendar._TT["NEXT_YEAR"];=0A=
row=3DCalendar.createElement("tr",thead);=0A=
row.className=3D"daynames";=0A=
if(this.weekNumbers){=0A=
cell=3DCalendar.createElement("td",row);=0A=
cell.className=3D"name wn";=0A=
cell.innerHTML=3DCalendar._TT["WK"];=0A=
}=0A=
for(var i=3D7;i>0;--i){=0A=
cell=3DCalendar.createElement("td",row);=0A=
if(!i){=0A=
cell.navtype=3D100;=0A=
cell.calendar=3Dthis;=0A=
Calendar._add_evs(cell);=0A=
}=0A=
}=0A=
this.firstdayname=3D(this.weekNumbers)?row.firstChild.nextSibling:row.fir=
stChild;=0A=
this._displayWeekdays();=0A=
var tbody=3DCalendar.createElement("tbody",table);=0A=
this.tbody=3Dtbody;=0A=
for(i=3D6;i>0;--i){=0A=
row=3DCalendar.createElement("tr",tbody);=0A=
if(this.weekNumbers){=0A=
cell=3DCalendar.createElement("td",row);=0A=
}=0A=
for(var j=3D7;j>0;--j){=0A=
cell=3DCalendar.createElement("td",row);=0A=
cell.calendar=3Dthis;=0A=
Calendar._add_evs(cell);=0A=
}=0A=
}=0A=
if(this.showsTime){=0A=
row=3DCalendar.createElement("tr",tbody);=0A=
row.className=3D"time";=0A=
cell=3DCalendar.createElement("td",row);=0A=
cell.className=3D"time";=0A=
cell.colSpan=3D2;=0A=
cell.innerHTML=3DCalendar._TT["TIME"]||"&nbsp;";=0A=
cell=3DCalendar.createElement("td",row);=0A=
cell.className=3D"time";=0A=
cell.colSpan=3Dthis.weekNumbers?4:3;=0A=
(function(){=0A=
function makeTimePart(_1084,init,_1086,_1087){=0A=
var part=3DCalendar.createElement("span",cell);=0A=
part.className=3D_1084;=0A=
part.innerHTML=3Dinit;=0A=
part.calendar=3Dcal;=0A=
part.ttip=3DCalendar._TT["TIME_PART"];=0A=
part.navtype=3D50;=0A=
part._range=3D[];=0A=
if(typeof _1086!=3D"number"){=0A=
part._range=3D_1086;=0A=
}else{=0A=
for(var i=3D_1086;i<=3D_1087;++i){=0A=
var txt;=0A=
if(i<10&&_1087>=3D10){=0A=
txt=3D"0"+i;=0A=
}else{=0A=
txt=3D""+i;=0A=
}=0A=
part._range[part._range.length]=3Dtxt;=0A=
}=0A=
}=0A=
Calendar._add_evs(part);=0A=
return part;=0A=
}=0A=
var hrs=3Dcal.date.getHours();=0A=
var mins=3Dcal.date.getMinutes();=0A=
var _108d=3Dcal.date.getSeconds();=0A=
var t12=3D!cal.time24;=0A=
var pm=3D(hrs>12);=0A=
if(t12&&pm){=0A=
hrs-=3D12;=0A=
}=0A=
var H=3DmakeTimePart("hour",hrs,t12?1:0,t12?12:23);=0A=
var span=3DCalendar.createElement("span",cell);=0A=
span.innerHTML=3D":";=0A=
span.className=3D"colon";=0A=
var M=3DmakeTimePart("minute",mins,0,59);=0A=
var span=3DCalendar.createElement("span",cell);=0A=
span.innerHTML=3D":";=0A=
span.className=3D"colon";=0A=
var S=3DmakeTimePart("second",10,0,59);=0A=
var AP=3Dnull;=0A=
cell=3DCalendar.createElement("td",row);=0A=
cell.className=3D"time";=0A=
cell.colSpan=3D2;=0A=
if(t12){=0A=
AP=3DmakeTimePart("ampm",pm?"pm":"am",["am","pm"]);=0A=
}else{=0A=
cell.innerHTML=3D"&nbsp;";=0A=
}=0A=
cal.onSetTime=3Dfunction(){=0A=
var pm,hrs=3Dthis.date.getHours(),mins=3Dthis.date.getMinutes();=0A=
_108d=3Dthis.date.getSeconds();=0A=
if(t12){=0A=
pm=3D(hrs>=3D12);=0A=
if(pm){=0A=
hrs-=3D12;=0A=
}=0A=
if(hrs=3D=3D0){=0A=
hrs=3D12;=0A=
}=0A=
AP.innerHTML=3Dpm?"pm":"am";=0A=
}=0A=
H.innerHTML=3D(hrs<10)?("0"+hrs):hrs;=0A=
M.innerHTML=3D(mins<10)?("0"+mins):mins;=0A=
S.innerHTML=3D(_108d<10)?("0"+_108d):_108d;=0A=
};=0A=
cal.onUpdateTime=3Dfunction(){=0A=
var date=3Dthis.date;=0A=
var h=3DparseInt(H.innerHTML,10);=0A=
if(t12){=0A=
if(/pm/i.test(AP.innerHTML)&&h<12){=0A=
h+=3D12;=0A=
}else{=0A=
if(/am/i.test(AP.innerHTML)&&h=3D=3D12){=0A=
h=3D0;=0A=
}=0A=
}=0A=
}=0A=
var d=3Ddate.getDate();=0A=
var m=3Ddate.getMonth();=0A=
var y=3Ddate.getFullYear();=0A=
date.setHours(h);=0A=
date.setMinutes(parseInt(M.innerHTML,10));=0A=
date.setSeconds(parseInt(S.innerHTML,10));=0A=
date.setFullYear(y);=0A=
date.setMonth(m);=0A=
date.setDate(d);=0A=
this.dateClicked=3Dfalse;=0A=
this.callHandler();=0A=
};=0A=
})();=0A=
}else{=0A=
this.onSetTime=3Dthis.onUpdateTime=3Dfunction(){=0A=
};=0A=
}=0A=
var tfoot=3DCalendar.createElement("tfoot",table);=0A=
row=3DCalendar.createElement("tr",tfoot);=0A=
row.className=3D"footrow";=0A=
cell=3Dhh(Calendar._TT["SEL_DATE"],this.weekNumbers?8:7,300);=0A=
cell.className=3D"ttip";=0A=
if(this.isPopup){=0A=
cell.ttip=3DCalendar._TT["DRAG_TO_MOVE"];=0A=
cell.style.cursor=3D"move";=0A=
}=0A=
this.tooltips=3Dcell;=0A=
div=3DCalendar.createElement("div",this.element);=0A=
this.monthsCombo=3Ddiv;=0A=
div.className=3D"combo";=0A=
for(i=3D0;i<Calendar._MN.length;++i){=0A=
var mn=3DCalendar.createElement("div");=0A=
mn.className=3DCalendar.is_ie?"label-IEfix":"label";=0A=
mn.month=3Di;=0A=
mn.innerHTML=3DCalendar._SMN[i];=0A=
div.appendChild(mn);=0A=
}=0A=
div=3DCalendar.createElement("div",this.element);=0A=
this.yearsCombo=3Ddiv;=0A=
div.className=3D"combo";=0A=
for(i=3D12;i>0;--i){=0A=
var yr=3DCalendar.createElement("div");=0A=
yr.className=3DCalendar.is_ie?"label-IEfix":"label";=0A=
div.appendChild(yr);=0A=
}=0A=
this._init(this.firstDayOfWeek,this.date);=0A=
_1075.appendChild(this.element);=0A=
};=0A=
Calendar._keyEvent=3Dfunction(ev){=0A=
var cal=3Dwindow._dynarch_popupCalendar;=0A=
if(!cal||cal.multiple){=0A=
return false;=0A=
}=0A=
(Calendar.is_ie)&&(ev=3Dwindow.event);=0A=
var act=3D(Calendar.is_ie||ev.type=3D=3D"keypress"),K=3Dev.keyCode;=0A=
if(ev.ctrlKey){=0A=
switch(K){=0A=
case 37:=0A=
act&&Calendar.cellClick(cal._nav_pm);=0A=
break;=0A=
case 38:=0A=
act&&Calendar.cellClick(cal._nav_py);=0A=
break;=0A=
case 39:=0A=
act&&Calendar.cellClick(cal._nav_nm);=0A=
break;=0A=
case 40:=0A=
act&&Calendar.cellClick(cal._nav_ny);=0A=
break;=0A=
default:=0A=
return false;=0A=
}=0A=
}else{=0A=
switch(K){=0A=
case 32:=0A=
Calendar.cellClick(cal._nav_now);=0A=
break;=0A=
case 27:=0A=
act&&cal.callCloseHandler();=0A=
break;=0A=
case 37:=0A=
case 38:=0A=
case 39:=0A=
case 40:=0A=
if(act){=0A=
var prev,x,y,ne,el,step;=0A=
prev=3DK=3D=3D37||K=3D=3D38;=0A=
step=3D(K=3D=3D37||K=3D=3D39)?1:7;=0A=
function setVars(){=0A=
el=3Dcal.currentDateEl;=0A=
var p=3Del.pos;=0A=
x=3Dp&15;=0A=
y=3Dp>>4;=0A=
ne=3Dcal.ar_days[y][x];=0A=
}=0A=
setVars();=0A=
function prevMonth(){=0A=
var date=3Dnew Date(cal.date);=0A=
date.setDate(date.getDate()-step);=0A=
cal.setDate(date);=0A=
}=0A=
function nextMonth(){=0A=
var date=3Dnew Date(cal.date);=0A=
date.setDate(date.getDate()+step);=0A=
cal.setDate(date);=0A=
}=0A=
while(1){=0A=
switch(K){=0A=
case 37:=0A=
if(--x>=3D0){=0A=
ne=3Dcal.ar_days[y][x];=0A=
}else{=0A=
x=3D6;=0A=
K=3D38;=0A=
continue;=0A=
}=0A=
break;=0A=
case 38:=0A=
if(--y>=3D0){=0A=
ne=3Dcal.ar_days[y][x];=0A=
}else{=0A=
prevMonth();=0A=
setVars();=0A=
}=0A=
break;=0A=
case 39:=0A=
if(++x<7){=0A=
ne=3Dcal.ar_days[y][x];=0A=
}else{=0A=
x=3D0;=0A=
K=3D40;=0A=
continue;=0A=
}=0A=
break;=0A=
case 40:=0A=
if(++y<cal.ar_days.length){=0A=
ne=3Dcal.ar_days[y][x];=0A=
}else{=0A=
nextMonth();=0A=
setVars();=0A=
}=0A=
break;=0A=
}=0A=
break;=0A=
}=0A=
if(ne){=0A=
if(!ne.disabled){=0A=
Calendar.cellClick(ne);=0A=
}else{=0A=
if(prev){=0A=
prevMonth();=0A=
}else{=0A=
nextMonth();=0A=
}=0A=
}=0A=
}=0A=
}=0A=
break;=0A=
case 13:=0A=
if(act){=0A=
Calendar.cellClick(cal.currentDateEl,ev);=0A=
}=0A=
break;=0A=
default:=0A=
return false;=0A=
}=0A=
}=0A=
return Calendar.stopEvent(ev);=0A=
};=0A=
Calendar.prototype._init=3Dfunction(_10ab,date){=0A=
var today=3Dnew =
Date(),TY=3Dtoday.getFullYear(),TM=3Dtoday.getMonth(),TD=3Dtoday.getDate(=
);=0A=
this.table.style.visibility=3D"hidden";=0A=
var year=3Ddate.getFullYear();=0A=
if(year<this.minYear){=0A=
year=3Dthis.minYear;=0A=
date.setFullYear(year);=0A=
}else{=0A=
if(year>this.maxYear){=0A=
year=3Dthis.maxYear;=0A=
date.setFullYear(year);=0A=
}=0A=
}=0A=
this.firstDayOfWeek=3D_10ab;=0A=
this.date=3Dnew Date(date);=0A=
var month=3Ddate.getMonth();=0A=
var mday=3Ddate.getDate();=0A=
var _10b4=3Ddate.getMonthDays();=0A=
date.setDate(1);=0A=
var day1=3D(date.getDay()-this.firstDayOfWeek)%7;=0A=
if(day1<0){=0A=
day1+=3D7;=0A=
}=0A=
date.setDate(-day1);=0A=
date.setDate(date.getDate()+1);=0A=
var row=3Dthis.tbody.firstChild;=0A=
var MN=3DCalendar._SMN[month];=0A=
var _10b8=3Dthis.ar_days=3Dnew Array();=0A=
var _10b9=3DCalendar._TT["WEEKEND"];=0A=
var dates=3Dthis.multiple?(this.datesCells=3D{}):null;=0A=
for(var i=3D0;i<6;++i,row=3Drow.nextSibling){=0A=
var cell=3Drow.firstChild;=0A=
if(this.weekNumbers){=0A=
cell.className=3D"day wn";=0A=
cell.innerHTML=3Ddate.getWeekNumber();=0A=
cell=3Dcell.nextSibling;=0A=
}=0A=
row.className=3D"daysrow";=0A=
var _10bd=3Dfalse,iday,dpos=3D_10b8[i]=3D[];=0A=
for(var j=3D0;j<7;++j,cell=3Dcell.nextSibling,date.setDate(iday+1)){=0A=
iday=3Ddate.getDate();=0A=
var wday=3Ddate.getDay();=0A=
cell.className=3D"day";=0A=
cell.pos=3Di<<4|j;=0A=
dpos[j]=3Dcell;=0A=
var _10c2=3D(date.getMonth()=3D=3Dmonth);=0A=
if(!_10c2){=0A=
if(this.showsOtherMonths){=0A=
cell.className+=3D" othermonth";=0A=
cell.otherMonth=3Dtrue;=0A=
}else{=0A=
cell.className=3D"emptycell";=0A=
cell.innerHTML=3D"&nbsp;";=0A=
cell.disabled=3Dtrue;=0A=
continue;=0A=
}=0A=
}else{=0A=
cell.otherMonth=3Dfalse;=0A=
_10bd=3Dtrue;=0A=
}=0A=
cell.disabled=3Dfalse;=0A=
cell.innerHTML=3Dthis.getDateText?this.getDateText(date,iday):iday;=0A=
if(dates){=0A=
dates[date.print("%Y%m%d")]=3Dcell;=0A=
}=0A=
if(this.getDateStatus){=0A=
var _10c3=3Dthis.getDateStatus(date,year,month,iday);=0A=
if(this.getDateToolTip){=0A=
var _10c4=3Dthis.getDateToolTip(date,year,month,iday);=0A=
if(_10c4){=0A=
cell.title=3D_10c4;=0A=
}=0A=
}=0A=
if(_10c3=3D=3D=3Dtrue){=0A=
cell.className+=3D" disabled";=0A=
cell.disabled=3Dtrue;=0A=
}else{=0A=
if(/disabled/i.test(_10c3)){=0A=
cell.disabled=3Dtrue;=0A=
}=0A=
cell.className+=3D" "+_10c3;=0A=
}=0A=
}=0A=
if(!cell.disabled){=0A=
cell.caldate=3Dnew Date(date);=0A=
cell.ttip=3D"_";=0A=
if(!this.multiple&&_10c2&&iday=3D=3Dmday&&this.hiliteToday){=0A=
cell.className+=3D" selected";=0A=
this.currentDateEl=3Dcell;=0A=
}=0A=
if(date.getFullYear()=3D=3DTY&&date.getMonth()=3D=3DTM&&iday=3D=3DTD){=0A=
cell.className+=3D" today";=0A=
cell.ttip+=3DCalendar._TT["PART_TODAY"];=0A=
}=0A=
if(_10b9.indexOf(wday.toString())!=3D-1){=0A=
cell.className+=3Dcell.otherMonth?" oweekend":" weekend";=0A=
}=0A=
}=0A=
}=0A=
if(!(_10bd||this.showsOtherMonths)){=0A=
row.className=3D"emptyrow";=0A=
}=0A=
}=0A=
this.title.innerHTML=3DCalendar._MN[month]+", "+year;=0A=
this.onSetTime();=0A=
this.table.style.visibility=3D"visible";=0A=
this._initMultipleDates();=0A=
};=0A=
Calendar.prototype._initMultipleDates=3Dfunction(){=0A=
if(this.multiple){=0A=
for(var i in this.multiple){=0A=
var cell=3Dthis.datesCells[i];=0A=
var d=3Dthis.multiple[i];=0A=
if(!d){=0A=
continue;=0A=
}=0A=
if(cell){=0A=
cell.className+=3D" selected";=0A=
}=0A=
}=0A=
}=0A=
};=0A=
Calendar.prototype._toggleMultipleDate=3Dfunction(date){=0A=
if(this.multiple){=0A=
var ds=3Ddate.print("%Y%m%d");=0A=
var cell=3Dthis.datesCells[ds];=0A=
if(cell){=0A=
var d=3Dthis.multiple[ds];=0A=
if(!d){=0A=
Calendar.addClass(cell,"selected");=0A=
this.multiple[ds]=3Ddate;=0A=
}else{=0A=
Calendar.removeClass(cell,"selected");=0A=
delete this.multiple[ds];=0A=
}=0A=
}=0A=
}=0A=
};=0A=
Calendar.prototype.setDateToolTipHandler=3Dfunction(_10cc){=0A=
this.getDateToolTip=3D_10cc;=0A=
};=0A=
Calendar.prototype.setDate=3Dfunction(date){=0A=
if(!date.equalsTo(this.date)){=0A=
this._init(this.firstDayOfWeek,date);=0A=
}=0A=
};=0A=
Calendar.prototype.refresh=3Dfunction(){=0A=
this._init(this.firstDayOfWeek,this.date);=0A=
};=0A=
Calendar.prototype.setFirstDayOfWeek=3Dfunction(_10ce){=0A=
this._init(_10ce,this.date);=0A=
this._displayWeekdays();=0A=
};=0A=
Calendar.prototype.setDateStatusHandler=3DCalendar.prototype.setDisabledH=
andler=3Dfunction(_10cf){=0A=
this.getDateStatus=3D_10cf;=0A=
};=0A=
Calendar.prototype.setRange=3Dfunction(a,z){=0A=
this.minYear=3Da;=0A=
this.maxYear=3Dz;=0A=
};=0A=
Calendar.prototype.callHandler=3Dfunction(){=0A=
if(this.onSelected){=0A=
this.onSelected(this,this.date.print(this.dateFormat));=0A=
}=0A=
};=0A=
Calendar.prototype.callCloseHandler=3Dfunction(){=0A=
if(this.onClose){=0A=
this.onClose(this);=0A=
}=0A=
this.hideShowCovered();=0A=
};=0A=
Calendar.prototype.destroy=3Dfunction(){=0A=
var el=3Dthis.element.parentNode;=0A=
if(el){=0A=
el.removeChild(this.element);=0A=
}=0A=
Calendar._C=3Dnull;=0A=
window._dynarch_popupCalendar=3Dnull;=0A=
};=0A=
Calendar.prototype.reparent=3Dfunction(_10d3){=0A=
var el=3Dthis.element;=0A=
el.parentNode.removeChild(el);=0A=
_10d3.appendChild(el);=0A=
};=0A=
Calendar._checkCalendar=3Dfunction(ev){=0A=
var _10d6=3Dwindow._dynarch_popupCalendar;=0A=
if(!_10d6){=0A=
return false;=0A=
}=0A=
var =
el=3DCalendar.is_ie?Calendar.getElement(ev):Calendar.getTargetElement(ev)=
;=0A=
for(;el!=3Dnull&&el!=3D_10d6.element;el=3Del.parentNode){=0A=
}=0A=
if(el=3D=3Dnull){=0A=
window._dynarch_popupCalendar.callCloseHandler();=0A=
return Calendar.stopEvent(ev);=0A=
}=0A=
};=0A=
Calendar.prototype.show=3Dfunction(){=0A=
var rows=3Dthis.table.getElementsByTagName("tr");=0A=
for(var i=3Drows.length;i>0;){=0A=
var row=3Drows[--i];=0A=
Calendar.removeClass(row,"rowhilite");=0A=
var cells=3Drow.getElementsByTagName("td");=0A=
for(var j=3Dcells.length;j>0;){=0A=
var cell=3Dcells[--j];=0A=
Calendar.removeClass(cell,"hilite");=0A=
Calendar.removeClass(cell,"active");=0A=
}=0A=
}=0A=
this.element.style.display=3D"block";=0A=
this.hidden=3Dfalse;=0A=
if(this.isPopup){=0A=
window._dynarch_popupCalendar=3Dthis;=0A=
Calendar.addEvent(document,"keydown",Calendar._keyEvent);=0A=
Calendar.addEvent(document,"keypress",Calendar._keyEvent);=0A=
Calendar.addEvent(document,"mousedown",Calendar._checkCalendar);=0A=
}=0A=
this.hideShowCovered();=0A=
};=0A=
Calendar.prototype.hide=3Dfunction(){=0A=
if(this.isPopup){=0A=
Calendar.removeEvent(document,"keydown",Calendar._keyEvent);=0A=
Calendar.removeEvent(document,"keypress",Calendar._keyEvent);=0A=
Calendar.removeEvent(document,"mousedown",Calendar._checkCalendar);=0A=
}=0A=
this.element.style.display=3D"none";=0A=
this.hidden=3Dtrue;=0A=
this.hideShowCovered();=0A=
};=0A=
Calendar.prototype.showAt=3Dfunction(x,y){=0A=
var s=3Dthis.element.style;=0A=
s.left=3Dx+"px";=0A=
s.top=3Dy+"px";=0A=
this.show();=0A=
};=0A=
Calendar.prototype.showAtElement=3Dfunction(el,opts){=0A=
var self=3Dthis;=0A=
var p=3DCalendar.getAbsolutePos(el);=0A=
if(!opts||typeof opts!=3D"string"){=0A=
this.showAt(p.x,p.y+el.offsetHeight);=0A=
return true;=0A=
}=0A=
function fixPosition(box){=0A=
if(box.x<0){=0A=
box.x=3D0;=0A=
}=0A=
if(box.y<0){=0A=
box.y=3D0;=0A=
}=0A=
var cp=3Ddocument.createElement("div");=0A=
var s=3Dcp.style;=0A=
s.position=3D"absolute";=0A=
s.right=3Ds.bottom=3Ds.width=3Ds.height=3D"0px";=0A=
document.body.appendChild(cp);=0A=
var br=3DCalendar.getAbsolutePos(cp);=0A=
document.body.removeChild(cp);=0A=
if(Calendar.is_ie){=0A=
br.y+=3Ddocument.body.scrollTop;=0A=
br.x+=3Ddocument.body.scrollLeft;=0A=
}else{=0A=
br.y+=3Dwindow.scrollY;=0A=
br.x+=3Dwindow.scrollX;=0A=
}=0A=
var tmp=3Dbox.x+box.width-br.x;=0A=
if(tmp>0){=0A=
box.x-=3Dtmp;=0A=
}=0A=
tmp=3Dbox.y+box.height-br.y;=0A=
if(tmp>0){=0A=
box.y-=3Dtmp;=0A=
}=0A=
}=0A=
this.element.style.display=3D"block";=0A=
Calendar.continuation_for_the_fucking_khtml_browser=3Dfunction(){=0A=
var w=3Dself.element.offsetWidth;=0A=
var h=3Dself.element.offsetHeight;=0A=
self.element.style.display=3D"none";=0A=
var _10ec=3Dopts.substr(0,1);=0A=
var _10ed=3D"l";=0A=
if(opts.length>1){=0A=
_10ed=3Dopts.substr(1,1);=0A=
}=0A=
switch(_10ec){=0A=
case "T":=0A=
p.y-=3Dh;=0A=
break;=0A=
case "B":=0A=
p.y+=3Del.offsetHeight;=0A=
break;=0A=
case "C":=0A=
p.y+=3D(el.offsetHeight-h)/2;=0A=
break;=0A=
case "t":=0A=
p.y+=3Del.offsetHeight-h;=0A=
break;=0A=
case "b":=0A=
break;=0A=
}=0A=
switch(_10ed){=0A=
case "L":=0A=
p.x-=3Dw;=0A=
break;=0A=
case "R":=0A=
p.x+=3Del.offsetWidth;=0A=
break;=0A=
case "C":=0A=
p.x+=3D(el.offsetWidth-w)/2;=0A=
break;=0A=
case "l":=0A=
p.x+=3Del.offsetWidth-w;=0A=
break;=0A=
case "r":=0A=
break;=0A=
}=0A=
p.width=3Dw;=0A=
p.height=3Dh+40;=0A=
self.monthsCombo.style.display=3D"none";=0A=
fixPosition(p);=0A=
self.showAt(p.x,p.y);=0A=
};=0A=
if(Calendar.is_khtml){=0A=
setTimeout("Calendar.continuation_for_the_fucking_khtml_browser()",10);=0A=
}else{=0A=
Calendar.continuation_for_the_fucking_khtml_browser();=0A=
}=0A=
};=0A=
Calendar.prototype.setDateFormat=3Dfunction(str){=0A=
this.dateFormat=3Dstr;=0A=
};=0A=
Calendar.prototype.setTtDateFormat=3Dfunction(str){=0A=
this.ttDateFormat=3Dstr;=0A=
};=0A=
Calendar.prototype.parseDate=3Dfunction(str,fmt){=0A=
if(!fmt){=0A=
fmt=3Dthis.dateFormat;=0A=
}=0A=
this.setDate(Date.parseDate(str,fmt));=0A=
};=0A=
Calendar.prototype.hideShowCovered=3Dfunction(){=0A=
if(!Calendar.is_ie&&!Calendar.is_opera){=0A=
return;=0A=
}=0A=
function getVisib(obj){=0A=
var value=3Dobj.style.visibility;=0A=
if(!value){=0A=
if(document.defaultView&&typeof =
(document.defaultView.getComputedStyle)=3D=3D"function"){=0A=
if(!Calendar.is_khtml){=0A=
value=3Ddocument.defaultView.getComputedStyle(obj,"").getPropertyValue("v=
isibility");=0A=
}else{=0A=
value=3D"";=0A=
}=0A=
}else{=0A=
if(obj.currentStyle){=0A=
value=3Dobj.currentStyle.visibility;=0A=
}else{=0A=
value=3D"";=0A=
}=0A=
}=0A=
}=0A=
return value;=0A=
}=0A=
var tags=3Dnew Array("applet","iframe","select");=0A=
var el=3Dthis.element;=0A=
var p=3DCalendar.getAbsolutePos(el);=0A=
var EX1=3Dp.x;=0A=
var EX2=3Del.offsetWidth+EX1;=0A=
var EY1=3Dp.y;=0A=
var EY2=3Del.offsetHeight+EY1;=0A=
for(var k=3Dtags.length;k>0;){=0A=
var ar=3Ddocument.getElementsByTagName(tags[--k]);=0A=
var cc=3Dnull;=0A=
for(var i=3Dar.length;i>0;){=0A=
cc=3Dar[--i];=0A=
p=3DCalendar.getAbsolutePos(cc);=0A=
var CX1=3Dp.x;=0A=
var CX2=3Dcc.offsetWidth+CX1;=0A=
var CY1=3Dp.y;=0A=
var CY2=3Dcc.offsetHeight+CY1;=0A=
if(this.hidden||(CX1>EX2)||(CX2<EX1)||(CY1>EY2)||(CY2<EY1)){=0A=
if(!cc.__msh_save_visibility){=0A=
cc.__msh_save_visibility=3DgetVisib(cc);=0A=
}=0A=
cc.style.visibility=3Dcc.__msh_save_visibility;=0A=
}else{=0A=
if(!cc.__msh_save_visibility){=0A=
cc.__msh_save_visibility=3DgetVisib(cc);=0A=
}=0A=
cc.style.visibility=3D"hidden";=0A=
}=0A=
}=0A=
}=0A=
};=0A=
Calendar.prototype._displayWeekdays=3Dfunction(){=0A=
var fdow=3Dthis.firstDayOfWeek;=0A=
var cell=3Dthis.firstdayname;=0A=
var _1105=3DCalendar._TT["WEEKEND"];=0A=
for(var i=3D0;i<7;++i){=0A=
cell.className=3D"day name";=0A=
var _1107=3D(i+fdow)%7;=0A=
if(i){=0A=
cell.ttip=3DCalendar._TT["DAY_FIRST"].replace("%s",Calendar._DN[_1107]);=0A=
cell.navtype=3D100;=0A=
cell.calendar=3Dthis;=0A=
cell.fdow=3D_1107;=0A=
Calendar._add_evs(cell);=0A=
}=0A=
if(_1105.indexOf(_1107.toString())!=3D-1){=0A=
Calendar.addClass(cell,"weekend");=0A=
}=0A=
cell.innerHTML=3DCalendar._SDN[(i+fdow)%7];=0A=
cell=3Dcell.nextSibling;=0A=
}=0A=
};=0A=
Calendar.prototype._hideCombos=3Dfunction(){=0A=
this.monthsCombo.style.display=3D"none";=0A=
this.yearsCombo.style.display=3D"none";=0A=
};=0A=
Calendar.prototype._dragStart=3Dfunction(ev){=0A=
if(this.dragging){=0A=
return;=0A=
}=0A=
this.dragging=3Dtrue;=0A=
var posX;=0A=
var posY;=0A=
if(Calendar.is_ie){=0A=
posY=3Dwindow.event.clientY+document.body.scrollTop;=0A=
posX=3Dwindow.event.clientX+document.body.scrollLeft;=0A=
}else{=0A=
posY=3Dev.clientY+window.scrollY;=0A=
posX=3Dev.clientX+window.scrollX;=0A=
}=0A=
var st=3Dthis.element.style;=0A=
this.xOffs=3DposX-parseInt(st.left);=0A=
this.yOffs=3DposY-parseInt(st.top);=0A=
with(Calendar){=0A=
addEvent(document,"mousemove",calDragIt);=0A=
addEvent(document,"mouseup",calDragEnd);=0A=
}=0A=
};=0A=
Date._MD=3Dnew Array(31,28,31,30,31,30,31,31,30,31,30,31);=0A=
Date.SECOND=3D1000;=0A=
Date.MINUTE=3D60*Date.SECOND;=0A=
Date.HOUR=3D60*Date.MINUTE;=0A=
Date.DAY=3D24*Date.HOUR;=0A=
Date.WEEK=3D7*Date.DAY;=0A=
Date.parseDate=3Dfunction(str,fmt){=0A=
var today=3Dnew Date();=0A=
var y=3D0;=0A=
var m=3D-1;=0A=
var d=3D0;=0A=
var a=3Dstr.split(/\W+/);=0A=
var b=3Dfmt.match(/%./g);=0A=
var i=3D0,j=3D0;=0A=
var hr=3D0;=0A=
var min=3D0;=0A=
var secs=3D0;=0A=
for(i=3D0;i<a.length;++i){=0A=
if(!a[i]){=0A=
continue;=0A=
}=0A=
switch(b[i]){=0A=
case "%d":=0A=
case "%e":=0A=
d=3DparseInt(a[i],10);=0A=
break;=0A=
case "%m":=0A=
m=3DparseInt(a[i],10)-1;=0A=
break;=0A=
case "%Y":=0A=
case "%y":=0A=
y=3DparseInt(a[i],10);=0A=
(y<100)&&(y+=3D(y>29)?1900:2000);=0A=
break;=0A=
case "%b":=0A=
case "%B":=0A=
for(j=3D0;j<12;++j){=0A=
if(Calendar._MN[j].substr(0,a[i].length).toLowerCase()=3D=3Da[i].toLowerC=
ase()){=0A=
m=3Dj;=0A=
break;=0A=
}=0A=
}=0A=
break;=0A=
case "%H":=0A=
case "%I":=0A=
case "%k":=0A=
case "%l":=0A=
hr=3DparseInt(a[i],10);=0A=
break;=0A=
case "%P":=0A=
case "%p":=0A=
if(/pm/i.test(a[i])&&hr<12){=0A=
hr+=3D12;=0A=
}else{=0A=
if(/am/i.test(a[i])&&hr>=3D12){=0A=
hr-=3D12;=0A=
}=0A=
}=0A=
break;=0A=
case "%M":=0A=
min=3DparseInt(a[i],10);=0A=
break;=0A=
case "%S":=0A=
secs=3DparseInt(a[i],10);=0A=
break;=0A=
}=0A=
}=0A=
if(isNaN(y)){=0A=
y=3Dtoday.getFullYear();=0A=
}=0A=
if(isNaN(m)){=0A=
m=3Dtoday.getMonth();=0A=
}=0A=
if(isNaN(d)){=0A=
d=3Dtoday.getDate();=0A=
}=0A=
if(isNaN(hr)){=0A=
hr=3Dtoday.getHours();=0A=
}=0A=
if(isNaN(min)){=0A=
min=3Dtoday.getMinutes();=0A=
}=0A=
if(isNaN(secs)){=0A=
secs=3Dtoday.getMinutes();=0A=
}=0A=
if(y!=3D0&&m!=3D-1&&d!=3D0){=0A=
return new Date(y,m,d,hr,min,secs);=0A=
}=0A=
y=3D0;=0A=
m=3D-1;=0A=
d=3D0;=0A=
for(i=3D0;i<a.length;++i){=0A=
if(a[i].search(/[a-zA-Z]+/)!=3D-1){=0A=
var t=3D-1;=0A=
for(j=3D0;j<12;++j){=0A=
if(Calendar._MN[j].substr(0,a[i].length).toLowerCase()=3D=3Da[i].toLowerC=
ase()){=0A=
t=3Dj;=0A=
break;=0A=
}=0A=
}=0A=
if(t!=3D-1){=0A=
if(m!=3D-1){=0A=
d=3Dm+1;=0A=
}=0A=
m=3Dt;=0A=
}=0A=
}else{=0A=
if(parseInt(a[i],10)<=3D12&&m=3D=3D-1){=0A=
m=3Da[i]-1;=0A=
}else{=0A=
if(parseInt(a[i],10)>31&&y=3D=3D0){=0A=
y=3DparseInt(a[i],10);=0A=
(y<100)&&(y+=3D(y>29)?1900:2000);=0A=
}else{=0A=
if(d=3D=3D0){=0A=
d=3Da[i];=0A=
}=0A=
}=0A=
}=0A=
}=0A=
}=0A=
if(y=3D=3D0){=0A=
y=3Dtoday.getFullYear();=0A=
}=0A=
if(m!=3D-1&&d!=3D0){=0A=
return new Date(y,m,d,hr,min,secs);=0A=
}=0A=
return today;=0A=
};=0A=
Date.prototype.getMonthDays=3Dfunction(month){=0A=
var year=3Dthis.getFullYear();=0A=
if(typeof month=3D=3D"undefined"){=0A=
month=3Dthis.getMonth();=0A=
}=0A=
if(((0=3D=3D(year%4))&&((0!=3D(year%100))||(0=3D=3D(year%400))))&&month=3D=
=3D1){=0A=
return 29;=0A=
}else{=0A=
return Date._MD[month];=0A=
}=0A=
};=0A=
Date.prototype.getDayOfYear=3Dfunction(){=0A=
var now=3Dnew =
Date(this.getFullYear(),this.getMonth(),this.getDate(),0,0,0);=0A=
var then=3Dnew Date(this.getFullYear(),0,0,0,0,0);=0A=
var time=3Dnow-then;=0A=
return Math.floor(time/Date.DAY);=0A=
};=0A=
Date.prototype.getWeekNumber=3Dfunction(){=0A=
var d=3Dnew =
Date(this.getFullYear(),this.getMonth(),this.getDate(),0,0,0);=0A=
var DoW=3Dd.getDay();=0A=
d.setDate(d.getDate()-(DoW+6)%7+3);=0A=
var ms=3Dd.valueOf();=0A=
d.setMonth(0);=0A=
d.setDate(4);=0A=
return Math.round((ms-d.valueOf())/(7*86400000))+1;=0A=
};=0A=
Date.prototype.equalsTo=3Dfunction(date){=0A=
return =
((this.getFullYear()=3D=3Ddate.getFullYear())&&(this.getMonth()=3D=3Ddate=
.getMonth())&&(this.getDate()=3D=3Ddate.getDate())&&(this.getHours()=3D=3D=
date.getHours())&&(this.getMinutes()=3D=3Ddate.getMinutes()));=0A=
};=0A=
Date.prototype.setDateOnly=3Dfunction(date){=0A=
var tmp=3Dnew Date(date);=0A=
this.setDate(1);=0A=
this.setFullYear(tmp.getFullYear());=0A=
this.setMonth(tmp.getMonth());=0A=
this.setDate(tmp.getDate());=0A=
};=0A=
Date.prototype.print=3Dfunction(str){=0A=
var m=3Dthis.getMonth();=0A=
var d=3Dthis.getDate();=0A=
var y=3Dthis.getFullYear();=0A=
var wn=3Dthis.getWeekNumber();=0A=
var w=3Dthis.getDay();=0A=
var s=3D{};=0A=
var hr=3Dthis.getHours();=0A=
var pm=3D(hr>=3D12);=0A=
var ir=3D(pm)?(hr-12):hr;=0A=
var dy=3Dthis.getDayOfYear();=0A=
if(ir=3D=3D0){=0A=
ir=3D12;=0A=
}=0A=
var min=3Dthis.getMinutes();=0A=
var sec=3Dthis.getSeconds();=0A=
s["%a"]=3DCalendar._SDN[w];=0A=
s["%A"]=3DCalendar._DN[w];=0A=
s["%b"]=3DCalendar._SMN[m];=0A=
s["%B"]=3DCalendar._MN[m];=0A=
s["%C"]=3D1+Math.floor(y/100);=0A=
s["%d"]=3D(d<10)?("0"+d):d;=0A=
s["%e"]=3Dd;=0A=
s["%H"]=3D(hr<10)?("0"+hr):hr;=0A=
s["%I"]=3D(ir<10)?("0"+ir):ir;=0A=
s["%j"]=3D(dy<100)?((dy<10)?("00"+dy):("0"+dy)):dy;=0A=
s["%k"]=3Dhr;=0A=
s["%l"]=3Dir;=0A=
s["%m"]=3D(m<9)?("0"+(1+m)):(1+m);=0A=
s["%M"]=3D(min<10)?("0"+min):min;=0A=
s["%n"]=3D"\n";=0A=
s["%p"]=3Dpm?"PM":"AM";=0A=
s["%P"]=3Dpm?"pm":"am";=0A=
s["%s"]=3DMath.floor(this.getTime()/1000);=0A=
s["%S"]=3D(sec<10)?("0"+sec):sec;=0A=
s["%t"]=3D"\t";=0A=
s["%U"]=3Ds["%W"]=3Ds["%V"]=3D(wn<10)?("0"+wn):wn;=0A=
s["%u"]=3Dw+1;=0A=
s["%w"]=3Dw;=0A=
s["%y"]=3D(""+y).substr(2,2);=0A=
s["%Y"]=3Dy;=0A=
s["%%"]=3D"%";=0A=
var re=3D/%./g;=0A=
if(!Calendar.is_ie5&&!Calendar.is_khtml){=0A=
return str.replace(re,function(par){=0A=
return s[par]||par;=0A=
});=0A=
}=0A=
var a=3Dstr.match(re);=0A=
for(var i=3D0;i<a.length;i++){=0A=
var tmp=3Ds[a[i]];=0A=
if(tmp){=0A=
re=3Dnew RegExp(a[i],"g");=0A=
str=3Dstr.replace(re,tmp);=0A=
}=0A=
}=0A=
return str;=0A=
};=0A=
Date.prototype.__msh_oldSetFullYear=3DDate.prototype.setFullYear;=0A=
Date.prototype.setFullYear=3Dfunction(y){=0A=
var d=3Dnew Date(this);=0A=
d.__msh_oldSetFullYear(y);=0A=
if(d.getMonth()!=3Dthis.getMonth()){=0A=
this.setDate(28);=0A=
}=0A=
this.__msh_oldSetFullYear(y);=0A=
};=0A=
window._dynarch_popupCalendar=3Dnull;=0A=
Calendar._DN=3Dnew =
Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturd=
ay","Sunday");=0A=
Calendar._SDN=3Dnew =
Array("Sun","Mon","Tue","Wed","Thu","Fri","Sat","Sun");=0A=
Calendar._FD=3D0;=0A=
Calendar._MN=3Dnew =
Array("January","February","March","April","May","June","July","August","=
September","October","November","December");=0A=
Calendar._SMN=3Dnew =
Array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","=
Dec");=0A=
Calendar._TT=3D{};=0A=
Calendar._TT["INFO"]=3D"About the calendar";=0A=
Calendar._TT["ABOUT"]=3D"DHTML Date/Time Selector\n"+"(c) dynarch.com =
2002-2005 / Author: Mihai Bazon\n"+"For latest version visit: =
http://www.dynarch.com/projects/calendar/\n"+"Distributed under GNU =
LGPL.  See http://gnu.org/licenses/lgpl.html for details."+"\n\n"+"Date =
selection:\n"+"- Use the \xab, \xbb buttons to select year\n"+"- Use the =
"+String.fromCharCode(8249)+", "+String.fromCharCode(8250)+" buttons to =
select month\n"+"- Hold mouse button on any of the above buttons for =
faster selection.";=0A=
Calendar._TT["ABOUT_TIME"]=3D"\n\n"+"Time selection:\n"+"- Click on any =
of the time parts to increase it\n"+"- or Shift-click to decrease =
it\n"+"- or click and drag for faster selection.";=0A=
Calendar._TT["PREV_YEAR"]=3D"Prev. year (hold for menu)";=0A=
Calendar._TT["PREV_MONTH"]=3D"Prev. month (hold for menu)";=0A=
Calendar._TT["GO_TODAY"]=3D"Go Today";=0A=
Calendar._TT["NEXT_MONTH"]=3D"Next month (hold for menu)";=0A=
Calendar._TT["NEXT_YEAR"]=3D"Next year (hold for menu)";=0A=
Calendar._TT["SEL_DATE"]=3D"Select date";=0A=
Calendar._TT["DRAG_TO_MOVE"]=3D"Drag to move";=0A=
Calendar._TT["PART_TODAY"]=3D" (today)";=0A=
Calendar._TT["DAY_FIRST"]=3D"Display %s first";=0A=
Calendar._TT["WEEKEND"]=3D"0,6";=0A=
Calendar._TT["CLOSE"]=3D"Close";=0A=
Calendar._TT["TODAY"]=3D"Today";=0A=
Calendar._TT["TIME_PART"]=3D"(Shift-)Click or drag to change value";=0A=
Calendar._TT["DEF_DATE_FORMAT"]=3D"%Y-%m-%d";=0A=
Calendar._TT["TT_DATE_FORMAT"]=3D"%a, %b %e";=0A=
Calendar._TT["WK"]=3D"wk";=0A=
Calendar._TT["TIME"]=3D"Time:";=0A=
Calendar.setup=3Dfunction(_1139){=0A=
function param_default(pname,def){=0A=
if(typeof _1139[pname]=3D=3D"undefined"){=0A=
_1139[pname]=3Ddef;=0A=
}=0A=
}=0A=
param_default("inputField",null);=0A=
param_default("displayArea",null);=0A=
param_default("button",null);=0A=
param_default("eventName","click");=0A=
param_default("ifFormat","%Y/%m/%d");=0A=
param_default("daFormat","%Y/%m/%d");=0A=
param_default("singleClick",true);=0A=
param_default("disableFunc",null);=0A=
param_default("dateStatusFunc",_1139["disableFunc"]);=0A=
param_default("dateText",null);=0A=
param_default("firstDay",null);=0A=
param_default("align","Br");=0A=
param_default("range",[1900,2999]);=0A=
param_default("weekNumbers",true);=0A=
param_default("flat",null);=0A=
param_default("flatCallback",null);=0A=
param_default("onSelect",null);=0A=
param_default("onClose",null);=0A=
param_default("onUpdate",null);=0A=
param_default("date",null);=0A=
param_default("showsTime",false);=0A=
param_default("timeFormat","24");=0A=
param_default("electric",true);=0A=
param_default("step",2);=0A=
param_default("position",null);=0A=
param_default("cache",false);=0A=
param_default("showOthers",false);=0A=
param_default("multiple",null);=0A=
var tmp=3D["inputField","displayArea","button"];=0A=
for(var i in tmp){=0A=
if(typeof _1139[tmp[i]]=3D=3D"string"){=0A=
_1139[tmp[i]]=3Ddocument.getElementById(_1139[tmp[i]]);=0A=
}=0A=
}=0A=
if(!(_1139.flat||_1139.multiple||_1139.inputField||_1139.displayArea||_11=
39.button)){=0A=
alert("Calendar.setup:\n  Nothing to setup (no fields found).  Please =
check your code");=0A=
return false;=0A=
}=0A=
function onSelect(cal){=0A=
var p=3Dcal.params;=0A=
var _1140=3D(cal.dateClicked||p.electric);=0A=
if(_1140&&p.inputField){=0A=
p.inputField.value=3Dcal.date.print(p.ifFormat);=0A=
if(typeof p.inputField.onchange=3D=3D"function"){=0A=
p.inputField.onchange();=0A=
}=0A=
}=0A=
if(_1140&&p.displayArea){=0A=
p.displayArea.innerHTML=3Dcal.date.print(p.daFormat);=0A=
}=0A=
if(_1140&&typeof p.onUpdate=3D=3D"function"){=0A=
p.onUpdate(cal);=0A=
}=0A=
if(_1140&&p.flat){=0A=
if(typeof p.flatCallback=3D=3D"function"){=0A=
p.flatCallback(cal);=0A=
}=0A=
}=0A=
if(_1140&&p.singleClick&&cal.dateClicked){=0A=
cal.callCloseHandler();=0A=
}=0A=
}=0A=
if(_1139.flat!=3Dnull){=0A=
if(typeof _1139.flat=3D=3D"string"){=0A=
_1139.flat=3Ddocument.getElementById(_1139.flat);=0A=
}=0A=
if(!_1139.flat){=0A=
alert("Calendar.setup:\n  Flat specified but can't find parent.");=0A=
return false;=0A=
}=0A=
var cal=3Dnew =
Calendar(_1139.firstDay,_1139.date,_1139.onSelect||onSelect);=0A=
cal.showsOtherMonths=3D_1139.showOthers;=0A=
cal.showsTime=3D_1139.showsTime;=0A=
cal.time24=3D(_1139.timeFormat=3D=3D"24");=0A=
cal.params=3D_1139;=0A=
cal.weekNumbers=3D_1139.weekNumbers;=0A=
cal.setRange(_1139.range[0],_1139.range[1]);=0A=
cal.setDateStatusHandler(_1139.dateStatusFunc);=0A=
cal.getDateText=3D_1139.dateText;=0A=
if(_1139.ifFormat){=0A=
cal.setDateFormat(_1139.ifFormat);=0A=
}=0A=
if(_1139.inputField&&typeof _1139.inputField.value=3D=3D"string"){=0A=
cal.parseDate(_1139.inputField.value);=0A=
}=0A=
cal.create(_1139.flat);=0A=
cal.show();=0A=
return false;=0A=
}=0A=
var _1142=3D_1139.button||_1139.displayArea||_1139.inputField;=0A=
_1142["on"+_1139.eventName]=3Dfunction(){=0A=
var _1143=3D_1139.inputField||_1139.displayArea;=0A=
var _1144=3D_1139.inputField?_1139.ifFormat:_1139.daFormat;=0A=
var _1145=3Dfalse;=0A=
var cal=3Dwindow.calendar;=0A=
if(_1143){=0A=
_1139.date=3DDate.parseDate(_1143.value||_1143.innerHTML,_1144);=0A=
}=0A=
if(!(cal&&_1139.cache)){=0A=
window.calendar=3Dcal=3Dnew =
Calendar(_1139.firstDay,_1139.date,_1139.onSelect||onSelect,_1139.onClose=
||function(cal){=0A=
cal.hide();=0A=
});=0A=
cal.showsTime=3D_1139.showsTime;=0A=
cal.time24=3D(_1139.timeFormat=3D=3D"24");=0A=
cal.weekNumbers=3D_1139.weekNumbers;=0A=
_1145=3Dtrue;=0A=
}else{=0A=
if(_1139.date){=0A=
cal.setDate(_1139.date);=0A=
}=0A=
cal.hide();=0A=
}=0A=
if(_1139.multiple){=0A=
cal.multiple=3D{};=0A=
for(var i=3D_1139.multiple.length;--i>=3D0;){=0A=
var d=3D_1139.multiple[i];=0A=
var ds=3Dd.print("%Y%m%d");=0A=
cal.multiple[ds]=3Dd;=0A=
}=0A=
}=0A=
cal.showsOtherMonths=3D_1139.showOthers;=0A=
cal.yearStep=3D_1139.step;=0A=
cal.setRange(_1139.range[0],_1139.range[1]);=0A=
cal.params=3D_1139;=0A=
cal.setDateStatusHandler(_1139.dateStatusFunc);=0A=
cal.getDateText=3D_1139.dateText;=0A=
cal.setDateFormat(_1144);=0A=
if(_1145){=0A=
cal.create();=0A=
}=0A=
cal.refresh();=0A=
if(!_1139.position){=0A=
cal.showAtElement(_1139.button||_1139.displayArea||_1139.inputField,_1139=
.align);=0A=
}else{=0A=
cal.showAt(_1139.position[0],_1139.position[1]);=0A=
}=0A=
return false;=0A=
};=0A=
return cal;=0A=
};=0A=

------=_NextPart_000_0000_01CB7B6F.646C3330
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://reports.zoho.com/ZDBDataSheetView.cc?OBJID=185184000000049926&STANDALONE=true&privatelink=84297ec25b8363b30d47652658a01ffc&WIDTH=880&HEIGHT=300&LP=RIGHT&ZDB_THEME_NAME=blue&REMTOOLBAR=true

=EF=BB=BF<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>Zoho Reports : VOHA - Average Wait</TITLE>
<META content=3D"text/html; charset=3Dutf-8" =
http-equiv=3DContent-Type><LINK=20
title=3Dblue rel=3Dstylesheet type=3Dtext/css=20
href=3D"http://css.zohostatic.com/db/Oct_29_2010_1/themes/blue/styles/db.=
css"=20
media=3Dall>
<META name=3Ddescription content=3D"">
<META name=3DGENERATOR content=3D"MSHTML 8.00.6001.18975"></HEAD>
<BODY style=3D"OVERFLOW: auto">
<FORM method=3Dpost name=3DZAExportCSVForm =
action=3D/zaexport/Analysis.csv><INPUT=20
type=3Dhidden name=3DZADO> </FORM>
<DIV style=3D"DISPLAY: none" i18nholderdiv=3D"true">
<DIV id=3Dzrpt.common.pdfexport.custommsg.js.inputMarginErr>Margin value =
cannot be=20
empty and should be a decimal number between 0.0 to 1.0</DIV>
<DIV id=3Dzrpt.common.tbleditdesign.showinfo.js.dateLookUpErr>Sorry, =
Currently=20
lookup on a date column is not supported</DIV>
<DIV id=3Dzrpt.common.tbleditdesign.showinfo.js.autoNumEditErr>You =
cannot set=20
'{0}' property for Auto Number column</DIV>
<DIV id=3Dzrpt.common.tbleditdesign.showinfo.js.formulaColEditErr>'{0}' =
property=20
of a formula column is non editable</DIV>
<DIV id=3Dzrpt.common.tbleditdesign.showinfo.js.multiLookUpErr>Sorry, =
Currently=20
lookup on another lookup column is not supported</DIV>
<DIV id=3Dzrpt.common.tbleditdesign.showinfo.js.emptyColNameErr>[row: =
{0}] Cannot=20
be empty</DIV>
<DIV id=3Dzrpt.common.tbleditdesign.showinfo.js.defValMisErr>Default =
value=20
missing. Set the default value to proceed further.</DIV>
<DIV id=3Dzrpt.common.tbleditdesign.showinfo.js.noDefValErr>Default =
value is not=20
set for the column '{0}'.<BR>Click toolbar icon 'Edit Design' and set =
the=20
default value for the column</DIV>
<DIV =
id=3Dzrpt.common.tbleditdesign.successmsg.js.newTblCreation>Successfully =

created table '{0}'. Switch to '<B>Data View</B>' for entering =
data</DIV>
<DIV =
id=3Dzrpt.common.tbleditdesign.successmsg.js.designModified>Successfully =

modified table design of</DIV>
<DIV =
id=3Dzrpt.common.toolbar.share.successmsg.js.dblistingremovesuccess>Datab=
ase=20
has been removed from the {0} Public Database Listing</DIV>
<DIV id=3Dzrpt.common.toolbar.share.successmsg.js.removePermSuccess>The=20
permissions for the user has been successfully removed!</DIV>
<DIV=20
id=3Dzrpt.common.toolbar.share.successmsg.js.selUsersChngPermSuccess>Perm=
issions=20
have been successfully changed for the selected user(s)</DIV>
<DIV id=3Dzrpt.common.toolbar.share.successmsg.js.usersAdded>users have =
been=20
successfully added.</DIV>
<DIV =
id=3Dzrpt.common.toolbar.share.successmsg.js.privateLinkPermModified>Priv=
ate=20
Link Permissions successfully modified</DIV>
<DIV =
id=3Dzrpt.common.toolbar.share.successmsg.js.success_publicdb>Selected=20
View(s) Successfully made as public</DIV>
<DIV id=3Dzrpt.common.toolbar.share.successmsg.js.viewShareSuccess>The =
"{0}" has=20
been shared to the {1}. {2}</DIV>
<DIV =
id=3Dzrpt.common.toolbar.share.successmsg.js.shareRemSuccess>Sharing has =
been=20
removed for the</DIV>
<DIV=20
id=3Dzrpt.common.toolbar.share.successmsg.js.viewShareMailSuccess>Notific=
ation=20
email has also been sent to the </DIV>
<DIV =
id=3Dzrpt.common.toolbar.share.successmsg.js.updatedShareSettings>Share=20
settings have been successfully updated</DIV>
<DIV =
id=3Dzrpt.common.toolbar.share.successmsg.js.dblistedsuccess>Database =
has=20
been listed in {0} Public Database Listing</DIV>
<DIV id=3Dzrpt.common.toolbar.share.successmsg.js.chngOwnerSuccess>The =
ownership=20
of the selected view(s) have been successfully transferred to database=20
owner</DIV>
<DIV =
id=3Dzrpt.common.toolbar.share.successmsg.js.viewShareRemSuccess>Sharing =
has=20
been removed for the view</DIV>
<DIV id=3Dzrpt.common.toolbar.errmsg.js.selRow2DelErr>Select the row(s) =
to delete=20
(Click on the row header to select the row)</DIV>
<DIV =
id=3Dzrpt.common.toolbar.errmsg.js.saveConfirm2ChngDataType>changing the =

datatype of the column</DIV>
<DIV id=3Dzrpt.common.toolbar.errmsg.js.remSortingErr>None of the =
columns are=20
sorted in the view to perform 'Remove Sorting' operation</DIV>
<DIV id=3Dzrpt.common.toolbar.errmsg.js.selCol2DelCol>Select the =
column(s) to=20
delete (Click on the column header to select)</DIV>
<DIV id=3Dzrpt.common.toolbar.errmsg.js.selCol2ChngDataType>Select a =
column to=20
change datatype (Click on the column header to select)</DIV>
<DIV id=3Dzrpt.common.toolbar.errmsg.js.selCol2SortErr>Select the =
column(s) to=20
sort (Click on the column header to select)</DIV>
<DIV id=3Dzrpt.common.toolbar.errmsg.js.selColsErr>Select the =
appropriate=20
column(s) to perform this operation.</DIV>
<DIV id=3Dzrpt.common.toolbar.errmsg.js.selColErr>Select the appropriate =
column to=20
perform this operation.</DIV>
<DIV id=3Dzrpt.common.toolbar.errmsg.js.delViewsOperationFailed>Delete =
operation=20
failed as the following table(s) has dependent views:</DIV>
<DIV id=3Dzrpt.common.toolbar.errmsg.js.remLookup2ChngDataType>Remove =
the lookup=20
reference of the column '{0}' and then change the datatype.<BR>Click =
'Edit=20
Design' to remove the lookup reference.</DIV>
<DIV id=3Dzrpt.common.toolbar.errmsg.js.selCol2Format>Select a column to =
format=20
(Click on the column header to select)</DIV>
<DIV id=3Dzrpt.common.toolbar.errmsg.js.selCol2ApplyFunc>Select =
column(s) to apply=20
the function (Click on the column header to select)</DIV>
<DIV =
id=3Dzrpt.common.toolbar.errmsg.js.delViewsOperationFailedDlgTtl>Delete=20
selected views</DIV>
<DIV id=3Dzrpt.common.tabularview.showinfo.js.multiSecGroupErr>Sorry, =
currently=20
sectional grouping can be applied only for a single column.</DIV>
<DIV id=3Dzrpt.common.tabularview.showinfo.js.secGroupErr>Sectional =
grouping can=20
be applied only if there are more than one column</DIV>
<DIV =
id=3Dzrpt.common.toolbar.filter.showinfo.js.savingWithoutModification>No =

modification done. Saving not required.</DIV>
<DIV id=3Dzrpt.common.toolbar.filter.showinfo.js.filterReApplyErr>Filter =
'{0}'=20
already applied on this view</DIV>
<DIV id=3Dzrpt.toolbar.clmproperities.errmsg.js.selCol2Rename>Select a =
column to=20
rename (Click on the column header to select)</DIV>
<DIV id=3Dzrpt.toolbar.clmproperities.custommsg.js.selLookUp>Select a =
lookup=20
column</DIV>
<DIV id=3Dzrpt.toolbar.clmproperities.custommsg.js.colNameExist>Column =
Name=20
already exists</DIV>
<DIV id=3Dzrpt.common.vudtip.js.tip>Click to see the data</DIV>
<DIV id=3Dzrpt.common.tooltip.js.pivotSortTip>Sort Details</DIV>
<DIV id=3Dzrpt.common.tooltip.js.colorPalette>Click to change the =
color</DIV>
<DIV id=3Dzrpt.common.tooltip.js.percent>Percent</DIV>
<DIV id=3Dzrpt.common.tooltip.js.overlapPoints>Points Overlap!</DIV>
<DIV id=3Dzrpt.chartview.zdbalertmsg.js.yAxisColLimitExceedErr>Sorry, =
you can not=20
have more than 15 columns in Y Axis.</DIV>
<DIV id=3Dzrpt.chartview.zdbalertmsg.js.dropColErr>Sorry, {0} type =
cannot be=20
dropped in {1} field, as it is not the appropriate place to add =
it.</DIV>
<DIV id=3Dzrpt.common.zdbalertmsg.js.selView2Rename>Please select a view =
to=20
rename.</DIV>
<DIV id=3Dzrpt.common.zdbalertmsg.js.saveTabularView2AddFormula>Kindly =
save the=20
tabular view before adding any formula column(s).</DIV>
<DIV =
id=3Dzrpt.common.zdbalertmsg.js.colReorderWithFrozenColErr>Reordering a=20
column(s) is not support when have a frozen column in the table</DIV>
<DIV id=3Dzrpt.common.zdbalertmsg.js.delViewsConfirm>Are you sure you =
want to=20
delete selected views ?</DIV>
<DIV id=3Dzrpt.common.zdbalertmsg.js.saveConfirm2DelCols>deleting =
column(s)</DIV>
<DIV id=3Dzrpt.common.zdbalertmsg.js.autoGenDlgContent>{0} can analyse =
and=20
generate reports for you. You can customize/delete them later. Generate=20
now?</DIV>
<DIV id=3Dzrpt.common.zdbalertmsg.js.autoGenDuplicationAlert>Auto =
Analysis has=20
already been done for this table. Executing this again will generate =
duplicate=20
reports.<BR><BR>Do you want to still proceed?</DIV>
<DIV id=3Dzrpt.common.zdbalertmsg.js.autoGenDlgTtl>Auto Generate =
Reports</DIV>
<DIV id=3Dzrpt.common.zdbalertmsg.js.saveAsErr>This is an unsaved view. =
Use 'Save'=20
option instead of 'Save As'</DIV>
<DIV id=3Dzrpt.common.zdbalertmsg.js.dlgTtl>Alert Message</DIV>
<DIV id=3Dzrpt.common.zdbalertmsg.js.onlyTbl2TemplatizeErr>Report =
generation not=20
possible. Only table found in the database is '<B>{0}</B>' Require =
atleast=20
another table to generate similar reports.</DIV>
<DIV id=3Dzrpt.common.zdbalertmsg.js.delFolderConfirm>Are you sure you =
want to=20
delete the folder?</DIV>
<DIV id=3Dzrpt.common.zdbalertmsg.js.notLoggedInErr>You need to sign =
into {0} to=20
use this option/feature.</DIV>
<DIV id=3Dzrpt.common.zdbalertmsg.js.autoGenDuplicationAlertDlgTtl>Auto =
Analysis -=20
Duplication Alert</DIV>
<DIV id=3Dzrpt.common.zdbalertmsg.js.notYetImplemented>Not yet =
implemented !</DIV>
<DIV id=3Dzrpt.common.zdbalertmsg.js.delFolderWithViewsConfirm>Are you =
sure you=20
want to delete the folder and the views contained?</DIV>
<DIV id=3Dzrpt.common.zdbalertmsg.js.multiViewRenameErr>Sorry, you can =
Rename only=20
one view at a time</DIV>
<DIV id=3Dzrpt.common.zdbalertmsg.js.onlyTbl2TemplatizeErrDlgTtl>Error - =
Only One=20
Table Found</DIV>
<DIV id=3Dzrpt.common.zdbalertmsg.js.selView2Del>Please select the =
view(s) to=20
Delete.</DIV>
<DIV id=3Dzrpt.common.analysis.js.noFilterApplied>No Filter =
Applied</DIV>
<DIV id=3Dzrpt.common.analysis.js.resetViewConfirm>This operation will =
reset the=20
view. Do you want to reset?</DIV>
<DIV id=3Dzrpt.common.analysis.js.closing>closing</DIV>
<DIV id=3Dzrpt.common.analysis.js.duplicateFieldEntry>Please remove the =
field=20
directly from the drop area you want to remove. Because, same field =
exist in {0}=20
places</DIV>
<DIV id=3Dzrpt.common.analysis.js.generate_rpt>Generating Report</DIV>
<DIV id=3Dzrpt.common.analysis.js.save2ExportConfirmMsg>Caution: You =
have to save=20
the view before exporting it. Do you want to save it ?</DIV>
<DIV id=3Dzrpt.common.analysis.js.delObjConfirm>Are you sure you want to =

delete</DIV>
<DIV id=3Dzrpt.common.analysis.js.filterinfo>Filter(s) Applied</DIV>
<DIV id=3Dzrpt.common.analysis.js.delTblWithDepViewConfirm>Caution: One =
or more=20
dependent views exist for this {0} - '{1}'. Deleting the {2} will delete =
all the=20
dependent views.<BR><BR>Do you want to proceed with this =
operation?</DIV>
<DIV id=3Dzrpt.common.analysis.js.clearFilterConfirm>Do you want to =
clear all the=20
filters?</DIV>
<DIV =
id=3Dzrpt.common.analysis.js.operationOnModifiedViewConfirm>Caution: =
Changes=20
will be lost if not saved.<BR><BR>Do you want to save it before</DIV>
<DIV id=3Dzrpt.common.analysis.js.isModified>is modified</DIV>
<DIV id=3Dzrpt.common.analysis.filter.custommsg.js.to>To</DIV>
<DIV id=3Dzrpt.common.analysis.filter.custommsg.js.apEx>(Ex: =
2000,2001)</DIV>
<DIV id=3Dzrpt.common.analysis.filter.custommsg.js.notInRange>The date =
you have=20
selected is not in the correct Range.</DIV>
<DIV =
id=3Dzrpt.common.analysis.filter.custommsg.js.ToValGreaterThanFromErr>Fro=
m=20
Value should not be greater than To Value</DIV>
<DIV id=3Dzrpt.common.analysis.filter.custommsg.js.step1Dlg>Step 1 of 2: =
Choose=20
Component for User Filter</DIV>
<DIV id=3Dzrpt.common.analysis.filter.custommsg.js.invalidInput>Invalid =
Input. You=20
can enter only a numeric value</DIV>
<DIV id=3Dzrpt.common.analysis.filter.custommsg.js.multiEx>(Ex: =
East,West)</DIV>
<DIV id=3Dzrpt.common.analysis.filter.custommsg.js.noSelect>Select =
atleast one=20
option.</DIV>
<DIV id=3Dzrpt.common.analysis.filter.custommsg.js.invalidNumber>Enter =
only=20
integer value.</DIV>
<DIV =
id=3Dzrpt.common.analysis.filter.custommsg.js.maxFiveDigitRange>Sorry! =
You=20
cannot enter more than 5 digit number</DIV>
<DIV id=3Dzrpt.common.analysis.filter.custommsg.js.invalidDate>Date is =
not in=20
correct format</DIV>
<DIV id=3Dzrpt.common.analysis.filter.custommsg.js.rpEx>(Ex: =
Today)</DIV>
<DIV id=3Dzrpt.common.analysis.filter.custommsg.js.FromDtLarge>FROM date =
is=20
greater than TO date</DIV>
<DIV id=3Dzrpt.common.analysis.filter.custommsg.js.spEx>(Ex: =
Jan,Jul)</DIV>
<DIV id=3Dzrpt.common.analysis.filter.custommsg.js.snglEx>(Ex: =
East)</DIV>
<DIV id=3Dzrpt.common.analysis.filter.custommsg.js.step2Dlg>Step 2 of 2: =
Choose=20
values to list in User Filter</DIV>
<DIV id=3Dzrpt.common.analysis.filter.custommsg.js.from>From</DIV>
<DIV id=3Dzrpt.common.chart.showinfo.js.pivotSuggestion>Suggestion: =
Pivot Table=20
would be a better way to visualize the data plotted</DIV>
<DIV id=3Dzrpt.common.analysis.filter.addrange.js.dlgTtl>Add New =
Range</DIV>
<DIV id=3Dzrpt.common.analysis.refresh.js.summary>Summary</DIV>
<DIV id=3Dzrpt.common.analysis.refresh.js.graph>Graph</DIV>
<DIV id=3Dzrpt.common.analysis.refresh.js.pivot>Pivot</DIV>
<DIV id=3Dzrpt.common.analysis.refresh.js.click2Generate>Click Here to =
Generate=20
{0}</DIV>
<DIV id=3Dzrpt.common.analysis.refresh.js.loadingReport>Loading =
Report</DIV>
<DIV id=3Dzrpt.common.analysis.custommsg.js.versionChanged>There has =
been an=20
upgrade. Would you like to reload the view ? </DIV>
<DIV id=3Dzrpt.common.analysis.custommsg.js.dropCol2PerformRefresh>You =
cannot=20
perform this operation as the view is empty.<BR>Drop some columns in the =
view to=20
proceed with this operation.</DIV>
<DIV id=3Dzrpt.common.analysis.errmsg.js.refErrDlgTtl>Delete Table</DIV>
<DIV id=3Dzrpt.common.analysis.errmsg.js.delTblWithRefObjErr>Table '{0}' =
cannot be=20
deleted as it is referred by the following table(s):</DIV>
<DIV id=3Dzrpt.common.newrpt.js.signIn2CreateNewRpt>Please sign in into =
{0} to=20
create new reports.</DIV>
<DIV id=3Dzrpt.common.newtbl.js.noPerm2CreateNewTbl>Sorry, You don't =
have the=20
permission to create a new table in this database.</DIV>
<DIV id=3Dzrpt.common.showrhide.js.dlgTtl>Show/Hide/Reorder Column</DIV>
<DIV id=3Dzrpt.common.showrhide.js.allColHideErr>Atleast one column =
should be=20
visible.</DIV>
<DIV id=3Dzrpt.common.table.showinfo.js.invalidDeciNumber>Invalid =
decimal number.=20
Example: 45, +52.4, -523.65</DIV>
<DIV id=3Dzrpt.common.table.showinfo.js.invalidCurrencyVal>Invalid =
Currency.=20
Example: {0} 45, 52.4, -523.65</DIV>
<DIV id=3Dzrpt.common.table.showinfo.js.reorderGrpColErr>Currently =
reorder is not=20
supported within grouped columns. Ungroup columns and try.</DIV>
<DIV id=3Dzrpt.common.table.showinfo.js.invalidEmail>Invalid Email =
value. Example:=20
john@cute.com</DIV>
<DIV id=3Dzrpt.common.table.showinfo.js.invalidDate>Invalid Date! =
Sample:=20
1983/12/25</DIV>
<DIV id=3Dzrpt.common.table.showinfo.js.invalidURL>Invalid Url value. =
Example:=20
http://www.zohoreports.com</DIV>
<DIV id=3Dzrpt.common.table.showinfo.js.invalidPosNumber>Invalid =
positive number.=20
Example: 45, +524</DIV>
<DIV id=3Dzrpt.common.table.showinfo.js.editFormulaDataErr>You cannot =
edit a=20
formula column.</DIV>
<DIV id=3Dzrpt.common.table.showinfo.js.cantEditAutoNumCol>You cannot =
edit an Auto=20
Number column.</DIV>
<DIV id=3Dzrpt.common.table.showinfo.js.invalidNumber>Invalid number. =
Example: 45,=20
+524, -523</DIV>
<DIV id=3Dzrpt.common.table.showinfo.js.invalidDataErr>Invalid data =
found in=20
column '{0}' [row {1}] <BR></DIV>
<DIV id=3Dzrpt.common.table.showinfo.js.reorderFreezeColErr>Currently =
reorder is=20
not supported with freeze columns. Unfreeze columns and try.</DIV>
<DIV id=3Dzrpt.common.table.showinfo.js.freezingColErr>Column already in =
freeze=20
area.<BR>To unfreeze, click pin icon which is shown on the column =
header</DIV>
<DIV id=3Dzrpt.common.table.showinfo.js.invalidPercentVal>Invalid =
Percentage.=20
Example: 45, 52.4%</DIV>
<DIV id=3Dzrpt.common.referr.errmsg.js.dataTypeChngDlgTtl>Data Type =
Change</DIV>
<DIV id=3Dzrpt.common.referr.errmsg.js.dataTypeChngDlgText>Data Type of =
the column=20
'{0}' cannot be changed due to the following reason:</DIV>
<DIV id=3Dzrpt.common.referr.errmsg.js.delColsDlgText>Column '{0}' =
cannot be=20
deleted due to the following reason:</DIV>
<DIV id=3Dzrpt.common.referr.errmsg.js.delColsDlgTtl>Delete =
Column(s)</DIV>
<DIV =
id=3Dzrpt.toolbar.table.findnreplace.errmsg.js.selCol2FindNReplace>Select=
 a=20
column to find and replace (Click on the column header to select)</DIV>
<DIV id=3Dzrpt.common.findnreplace.custommsg.js.enterValidEmail>Enter =
valid Email=20
value</DIV>
<DIV id=3Dzrpt.common.showinfo.js.dobleClk2RenameColInfo>Double click on =
the=20
column header to rename the column</DIV>
<DIV id=3Dzrpt.common.showinfo.js.viewMovingInfo>View moved to the =
folder</DIV>
<DIV id=3Dzrpt.common.showinfo.js.resaveInfo>Already saved. No =
modification=20
found.</DIV>
<DIV id=3Dzrpt.common.showinfo.js.emptyViewName>Table/View name cannot =
be=20
empty</DIV>
<DIV id=3Dzrpt.common.showinfo.js.autoGen4ColSuccess>Column Analysis =
completed=20
successfully and Reports generated</DIV>
<DIV id=3Dzrpt.common.showinfo.js.duplicateEntryErr>cannot have =
duplicate=20
entries.</DIV>
<DIV id=3Dzrpt.common.showinfo.js.colReorderNotSupported>Column =
reordering is not=20
supported for this view</DIV>
<DIV id=3Dzrpt.common.showinfo.js.multiAutoNumColErr>A table can have =
only one=20
Auto Number type column</DIV>
<DIV id=3Dzrpt.common.showinfo.js.reorderNotAllowedAtThisPos>Reordering =
is not=20
allowed at this position</DIV>
<DIV id=3Dzrpt.common.showinfo.js.saveInProgressInfo>Please wait. =
Previous save=20
request is still in-progress...</DIV>
<DIV id=3Dzrpt.common.showinfo.js.autoGenSuccess>Reports Successfully =
Auto=20
Generated.</DIV>
<DIV id=3Dzrpt.common.showinfo.js.viewNameMaxLengthExceedErr>Table/View =
name=20
should not exceed '{0}' characters</DIV>
<DIV id=3Dzrpt.common.toolbar.successmsg.js.saveSuccess>Saved {0}=20
successfully</DIV>
<DIV =
id=3Dzrpt.common.datatypechange.showinfo.js.typeMisMatch4FormulaCol>Datat=
ype=20
set for the formula column is not compatible with the output type of the =

formula</DIV>
<DIV id=3Dzrpt.common.toolbar.js.explorer>Explorer</DIV>
<DIV id=3Dzrpt.common.toolbar.js.delCols>Deleting selected columns</DIV>
<DIV id=3Dzrpt.common.explorer.js.renameDbTip>Click here to rename =
database</DIV>
<DIV =
id=3Dzrpt.common.sheetformat.custommsg.js.dateWithTimeZoneNotSupported>Da=
te=20
format with time zone is not supported</DIV>
<DIV =
id=3Dzrpt.common.sheetformat.custommsg.js.invalidDateFormatStr>Invalid =
date=20
format string found.</DIV>
<DIV =
id=3Dzrpt.common.querytable.showinfo.js.incompatibleDataType>Datatype =
set for=20
the column is not compatible</DIV>
<DIV id=3Dzrpt.common.querytable.showinfo.js.maxRowsExceededInfo>Query =
table=20
exceeding the maximum of {0} rows will be truncated</DIV>
<DIV id=3Dzrpt.querytable.errmsg.js.onlySelQueriesAllowed>Only SELECT =
query=20
statements (SQL) are allowed</DIV>
<DIV id=3Dzrpt.querytable.errmsg.js.noSQLQueryErr>You need to provide a =
SQL SELECT=20
query in the text area above before you click Execute Query or =
Save.</DIV>
<DIV id=3Dzrpt.querytable.errmsg.js.unallowedQueryChngsErrDlgTtl>Query=20
Modification</DIV>
<DIV id=3Dzrpt.querytable.errmsg.js.unallowedQueryChngsErr>Performed =
changes in=20
the query is not allowed due to following reason(s):</DIV>
<DIV =
id=3Dzrpt.common.autogen.template.custommsg.js.sameBaseAndRefTblErr>Base =

table and reference table should not be same</DIV>
<DIV =
id=3Dzrpt.common.autogen.template.custommsg.js.selFolder2StoreRep>Select =

folder to store the reports</DIV>
<DIV id=3Dzrpt.common.toolbar.filter.successmsg.js.saveSuccess>Filter =
saved=20
successfully.</DIV>
<DIV id=3Dzrpt.common.toolbar.filter.successmsg.js.applySuccess>Filter =
applied=20
successfully. Click the filter Icon on the top left corner of the sheet =
to edit=20
the filter</DIV>
<DIV id=3Dzrpt.common.toolbar.filter.successmsg.js.renameSuccess>Filter =
renamed=20
successfully.</DIV>
<DIV =
id=3Dzrpt.common.tbleditdesign.loadingdiv.js.savingModifications>Saving=20
modifications</DIV>
<DIV =
id=3Dzrpt.common.tbleditdesign.loadingdiv.js.refreshEditDgn>Refreshing =
design=20
view</DIV>
<DIV id=3Dzrpt.common.tbleditdesign.loadingdiv.js.fetchEditDgn>Fetching =
design=20
view</DIV>
<DIV id=3Dzrpt.common.toolbar.filter.loadingdiv.js.closing>Closing =
filter</DIV>
<DIV =
id=3Dzrpt.common.toolbar.filter.loadingdiv.js.applyingFilter>Applying=20
Filter</DIV>
<DIV id=3Dzrpt.common.loadingdiv.js.processing>Processing</DIV>
<DIV id=3Dzrpt.common.loadingdiv.js.loading>Loading</DIV>
<DIV id=3Dzrpt.common.loadingdiv.js.saving>Saving</DIV>
<DIV id=3Dzrpt.common.dashboard.loadingdiv.js.loadingDashboard>Loading=20
Dashboard</DIV>
<DIV id=3Dzrpt.common.dashboard.loadingdiv.js.loadingDBDesigner>Loading =
Dashboard=20
Designer</DIV>
<DIV id=3Dzrpt.explorer.share.makepublic.js.dlgTtl>Make selected views=20
public</DIV>
<DIV id=3Dzrpt.common.share.makepublic.js.dlgTtl>Make the view '{0}' =
public</DIV>
<DIV id=3Dzrpt.explorer.share.editpublicsharedet.js.dlgTtl>Edit Public =
Permissions=20
of this database</DIV>
<DIV id=3Dzrpt.common.email.js.sendSuccess>Mail has been sent=20
successfully</DIV></DIV>
<DIV style=3D"DISPLAY: none" i18nholderdiv=3D"true">
<DIV id=3Dzrpt.common.import.custommsg.js.wrongDtFmt>Invalid date format =
string=20
found.</DIV>
<DIV id=3Dzrpt.common.import.custommsg.js.dateFmtHlp>Incorrect date =
format string.=20
Click Change... to get more formats and help</DIV>
<DIV id=3Dzrpt.common.import.custommsg.js.wrongDtFmtSel>You should =
provide date=20
format that matches your date value</DIV>
<DIV id=3Dzrpt.common.import.custommsg.js.show>Show</DIV>
<DIV id=3Dzrpt.common.import.custommsg.js.hide>Hide</DIV>
<DIV id=3Dzrpt.common.import.custommsg.js.dtFmtConfirm>Does this value =
correctly=20
identify your date format? If not, set the date format.</DIV>
<DIV id=3Dzrpt.common.import.custommsg.js.milliDateFormatErr>You must =
select your=20
date column <BR>If you don't have MILLI SECOND DATE column, remove this =
format=20
string.</DIV>
<DIV id=3Dzrpt.common.schimport.custommsg.js.settingsSuccess>Your =
Settings Saved=20
successfully</DIV>
<DIV id=3Dzrpt.common.schimport.custommsg.js.unSchSuccess>Unscheduled=20
successfully</DIV>
<DIV id=3Dzrpt.common.js.sorting>Sorting</DIV>
<DIV id=3Dzrpt.common.js.newTable>[New Table]</DIV>
<DIV id=3Dzrpt.common.js.column>Column</DIV>
<DIV id=3Dzrpt.common.js.remSorting>remove sorting</DIV>
<DIV id=3Dzrpt.common.js.value>value</DIV>
<DIV id=3Dzrpt.common.js.findNReplace>Find and Replace</DIV>
<DIV id=3Dzrpt.common.js.refresh>refresh</DIV>
<DIV id=3Dzrpt.common.js.addingFormCol>adding formula column</DIV>
<DIV id=3Dzrpt.common.js.no>No</DIV>
<DIV id=3Dzrpt.common.js.newChart>[New Chart]</DIV>
<DIV id=3Dzrpt.common.js.newSummary>[New Summary]</DIV>
<DIV id=3Dzrpt.common.js.newDashboard>[New Dashboard]</DIV>
<DIV id=3Dzrpt.common.js.newQueryTable>[New Query Table]</DIV>
<DIV id=3Dzrpt.common.js.newReport>[New Report]</DIV>
<DIV id=3Dzrpt.common.js.NO_DESC>Description not provided</DIV>
<DIV id=3Dzrpt.common.js.search>Search</DIV>
<DIV id=3Dzrpt.common.js.errDet>Error Details:</DIV>
<DIV id=3Dzrpt.common.js.newPivot>[New Pivot]</DIV>
<DIV id=3Dzrpt.common.js.copy>-Copy</DIV>
<DIV id=3Dzrpt.common.js.autoGenRepSeparator>Newly Auto Generated =
Reports:</DIV>
<DIV id=3Dzrpt.common.js.enterValid>Enter valid</DIV>
<DIV id=3Dzrpt.common.js.autoNumber>Auto Number</DIV>
<DIV id=3Dzrpt.common.js.users>users</DIV>
<DIV id=3Dzrpt.common.js.database>database</DIV>
<DIV id=3Dzrpt.common.js.group>Group</DIV>
<DIV id=3Dzrpt.common.js.viewRtable>view/table</DIV>
<DIV id=3Dzrpt.common.browser.js.unsavedInformationErr>You have some =
unsaved=20
information!!</DIV>
<DIV id=3Dzrpt.common.browser.alert.js.selCol2ProceedImport>You must =
select=20
alteast one column to proceed with import.</DIV>
<DIV id=3Dzrpt.common.browser.alert.js.unsupportedImportFileFormat>The =
given file=20
type is not supported in import. Use 'Pasted Data' option to import the=20
file.</DIV>
<DIV id=3Dzrpt.common.browser.alert.js.unSupImportFileType>The given =
file type is=20
not supported in import. Use 'Pasted Data' option to import the =
file</DIV>
<DIV id=3Dzrpt.common.browser.alert.js.unknownExpFileType>Sorry Unknown =
File=20
Type:</DIV>
<DIV id=3Dzrpt.common.browser.alert.js.commentCharInputErr>Comment =
Character=20
option can contain only a single (comment) character</DIV>
<DIV id=3Dzrpt.common.browser.alert.js.skipTopRowsInputErr>Skip top rows =
option=20
can accept only a number.</DIV>
<DIV id=3Dzrpt.common.browser.alert.js.unknownExpViewType>Sorry. Unable =
to=20
export.(Unknown view type</DIV>
<DIV id=3Dzrpt.common.browser.alert.js.unKnownFile>Unknown File</DIV>
<DIV id=3Dzrpt.common.browser.alert.js.existImpColMapErr>Column '{0}' is =
already=20
mapped.Kindly provide an alternate mapping.</DIV>
<DIV id=3Dzrpt.common.browser.alert.js.onlyAutoNumColPerTbl>A table can =
have only=20
one Auto Number type column. Kindly choose different data type.</DIV>
<DIV id=3Dzrpt.common.browser.alert.js.noViewMatched>No View =
Matched</DIV>
<DIV id=3Dzrpt.common.toolbar.publish.successmsg.js.settingSaved>Public =
Access=20
settings has been successfully saved</DIV>
<DIV id=3Dzrpt.common.toolbar.publish.successmsg.js.dbPrivateSuccess>The =
database=20
has been made private sucessfully.</DIV></DIV>
<DIV style=3D"DISPLAY: none">
<DIV id=3DzdbHeightDiv></DIV>
<DIV id=3DzdbWidthDiv></DIV>
<DIV id=3DfreezeIcon class=3DzdbFreezeIcon =
onmousemove=3DZDBToolTip.showTip(event);=20
onmouseout=3DZDBToolTip.hideTip(event);=20
onclick=3D"ZDBGridMenu.unfreezeColumn(this, event);" dontwrap=3D"true"=20
tipdesc1=3D"Unfreeze the frozen area" tiptitle=3D"Unfreeze"></DIV>
<DIV id=3DlinkIcon onmouseover=3D"ZDBEvents.highlightLink(this, =
event,true);"=20
onmouseout=3DZDBEvents.highlightLink(this,event,false)=20
onclick=3D"ZDBEvents.gotoLink(this, event);" =
zdbName=3D"linkIcon">&nbsp;</DIV>
<DIV id=3DhighlightDIV class=3DhighlightDIV></DIV>
<DIV id=3DzdbMoveMsg class=3DzdbMoveDIV></DIV>
<DIV id=3DzdbMoveIndicator class=3DzdbMoveIndicator></DIV>
<DIV id=3DresizeDIV class=3DzdbResizeDIV></DIV>
<DIV id=3DpopupDIV class=3DpopupDIV></DIV>
<DIV=20
style=3D"BORDER-BOTTOM: 0px; POSITION: absolute; BORDER-LEFT: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
FLOAT: left; VISIBILITY: hidden; BORDER-TOP: 0px; BORDER-RIGHT: 0px; =
PADDING-TOP: 0px"=20
id=3DtfDIV><INPUT=20
style=3D"BORDER-BOTTOM: black 1px inset; BORDER-LEFT: black 1px inset; =
BORDER-TOP: black 1px inset; BORDER-RIGHT: black 1px inset"=20
id=3DtextFField> </DIV>
<DIV style=3D"DISPLAY: none" id=3DZDBRESPONSEHOLDER></DIV>
<DIV=20
style=3D"POSITION: absolute; WIDTH: 1px; HEIGHT: 1px; VISIBILITY: =
hidden; OVERFLOW: hidden"=20
id=3DgridTmpHolder></DIV>
<DIV style=3D"DISPLAY: none"><IFRAME src=3D"about:blank"=20
name=3DZDBEXPORTIFRAME></IFRAME>
<FORM id=3DZDBExportIfrForm method=3Dpost name=3DHIDDENEXPORTFORM =
useiframe=3D"true"=20
needsstate=3D"false"></FORM>
<DIV style=3D"OVERFLOW-X: hidden; DISPLAY: none" id=3DzdbCellDIV=20
zdbname=3D"datacellDIV"></DIV>
<DIV id=3DzdbDummyDIV class=3D"inputField dummyDIV">To measure the input =
field=20
width</DIV>
<DIV id=3DzdbDummyCell class=3D"dataCell dummyDIV">To measure the cell =
height</DIV>
<DIV style=3D"DISPLAY: none" id=3DzdbRHTd></DIV>
<DIV style=3D"DISPLAY: none"><SPAN id=3DzdbDataSpan =
zdbname=3D"dataspan"></SPAN>
<DIV>
<DIV id=3DzdbRowHeadCell class=3DzdbRowHead =
zdbname=3D"rowheadcell"></DIV>
<DIV id=3DzdbDataCell class=3DzdbDataCell zdbname=3D"datacell"></DIV>
<DIV id=3DzdbFilterHeadCell class=3DfilterHead =
zdbname=3D"filterheadcell"></DIV>
<DIV id=3DzdbFilterOptionCell class=3DfilterCell =
zdbname=3D"filterCell"></DIV>
<DIV id=3DzdbFilterCell class=3DfilterCell zdbname=3D"filterCell"><INPUT =

onblur=3DZDBFilterAux.setInputBlur(this);=20
onkeydown=3DZDBEvents.handleFilterEnter(this,event); class=3DfilterInput =

onfocus=3DZDBFilterAux.setInputFocus(this);></DIV></DIV>
<DIV>
<DIV id=3DzdbFillerHCell class=3DzdbFillerHDataCell></DIV>
<DIV id=3DzdbFillerVCell class=3DzdbFillerVDataCell></DIV>
<DIV id=3DzdbFillerDCell class=3DzdbFillerDataCell></DIV></DIV>
<DIV id=3DzdbColHeadCell class=3DzdbColHead zdbname=3D"colheadcell">
<DIV class=3D"zdbColHeadArea zdbColHeadCheck" HIDDEN=3D"true"></DIV>
<DIV class=3D"zdbColHeadArea zdbColHeadType"></DIV>
<DIV class=3D"zdbColHeadArea zdbColHeadDisplay"></DIV>
<DIV class=3D"zdbColHeadArea zdbColHeadIcon"=20
onclick=3D"ZDBSorting.sortIconClicked(this, event);"></DIV></DIV></DIV>
<DIV id=3DZDBGRIDTPL oncontextmenu=3D"return false;" class=3DzdbGArea=20
onmouseover=3D"return ZDBEvents.onGridMouseOver(event);"=20
onmousemove=3D"return ZDBEvents.onGridMouseMove(event);"=20
ondblclick=3D"return ZDBEvents.onGridMouseDblClickCapture(event);"=20
onmousewheel=3D"return ZDBGridScroll.onMouseWheel(event);"=20
onmouseout=3D"return ZDBEvents.onGridMouseOut(event);"=20
onmousedown=3D"return ZDBEvents.onGridMouseDown(event);"=20
onclick=3D"return ZDBEvents.onGridMouseClickCapture(event);" =
elname=3D"gArea">
<DIV style=3D"DISPLAY: none" elname=3D"navigComp"><SPAN=20
style=3D"MARGIN-LEFT: 30px">&nbsp;</SPAN> <SPAN =
class=3Dnormalblackfont11=20
keeptext=3D"true">Rows:</SPAN> <SPAN style=3D"PADDING-LEFT: 3px; =
PADDING-RIGHT: 5px"=20
class=3Dnormalblackfont11 elname=3D"totalRecordsEl" =
keeptext=3D"true">0</SPAN> <SPAN=20
class=3Dnavfirst onmouseover=3DZDBToolTip.showTip(event);=20
onmouseout=3DZDBToolTip.hideTip(event);=20
onclick=3DZDBGridScroll.navigateEl(this,0,event) dontwrap=3D"true"=20
tipdesc1=3D"Go to first record of this view" tiptitle=3D"Go to First =
Record"=20
keeptext=3D"true" tipshortcut=3D"(Ctrl + Home)">&nbsp;</SPAN> <SPAN=20
class=3Dnavprevious onmouseover=3DZDBToolTip.showTip(event);=20
onmouseout=3DZDBToolTip.hideTip(event);=20
onclick=3DZDBGridScroll.navigateEl(this,1,event) dontwrap=3D"true"=20
tipdesc1=3D"Go to previous page of this view" tiptitle=3D"Go to Previous =
Page"=20
keeptext=3D"true" tipshortcut=3D"(Page Up)">&nbsp;</SPAN> <SPAN =
class=3Dnavnext=20
onmouseover=3DZDBToolTip.showTip(event); =
onmouseout=3DZDBToolTip.hideTip(event);=20
onclick=3DZDBGridScroll.navigateEl(this,2,event) dontwrap=3D"true"=20
tipdesc1=3D"Go to next page of this view" tiptitle=3D"Go to Next Page"=20
keeptext=3D"true" tipshortcut=3D"(Page Down)">&nbsp;</SPAN> <SPAN =
class=3Dnavlast=20
onmouseover=3DZDBToolTip.showTip(event); =
onmouseout=3DZDBToolTip.hideTip(event);=20
onclick=3DZDBGridScroll.navigateEl(this,3,event) dontwrap=3D"true"=20
tipdesc1=3D"Go to last record of this view" tiptitle=3D"Go to Last =
Record"=20
keeptext=3D"true" tipshortcut=3D"(Ctrl + End)">&nbsp;</SPAN> </DIV>
<DIV class=3DzdbGLeftArea elname=3D"gLeftArea">
<DIV class=3D"zdbInnerArea zdbTcArea" elname=3D"tcArea"></DIV>
<DIV class=3D"zdbInnerArea zdbFhArea1" elname=3D"fhArea1" =
keyDefault=3D"1"></DIV>
<DIV class=3D"zdbInnerArea zdbFhArea3" elname=3D"fhArea3" =
keyDefault=3D"1"></DIV>
<DIV class=3D"zdbInnerArea zdbRhArea" elname=3D"rhArea">
<DIV class=3DzdbFocusDIV elname=3D"leftFocus"></DIV>
<DIV class=3D"zdbInnerArea zdbSelect" zdbName=3D"selectOut" =
elname=3D"leftSelect">
<DIV zdbName=3D"selectIn"></DIV></DIV></DIV></DIV>
<DIV class=3DzdbGRightArea elname=3D"gRightArea">
<DIV class=3D"zdbInnerArea zdbChArea" elname=3D"chArea"></DIV>
<DIV class=3D"zdbInnerArea zdbFArea1" elname=3D"fArea1" =
keyDefault=3D"1"></DIV>
<DIV class=3D"zdbInnerArea zdbFArea3" elname=3D"fArea3">
<DIV elname=3D"filterBtnArea"><INPUT class=3DfilterButton =
onclick=3D'ZDBEvents.onFilterAreaButtonClick(this, "hide");' =
value=3DHide type=3Dbutton elname=3D"filteHideButton" =
qaid=3D"ZDBSheetFilterHideBtn">=20
<INPUT id=3DZDBSHEETFILTERAPPLYBTN class=3DfilterButton =
onclick=3D'ZDBEvents.onFilterAreaButtonClick(this, "apply");' =
value=3DApply type=3Dbutton elname=3D"filterButton" =
qaid=3D"ZDBSheetFilterBtn">=20
<INPUT class=3DfilterButton =
onclick=3D'ZDBEvents.onFilterAreaButtonClick(this, "clear");' =
value=3DClear type=3Dbutton qaid=3D"ZDBSheetFilterClearBtn">=20
<INPUT class=3DfilterButton =
onclick=3D'ZDBEvents.onFilterAreaButtonClick(this, "close");' =
value=3DClose type=3Dbutton qaid=3D"ZDBSheetFilterCloseBtn">=20
<INPUT style=3D"DISPLAY: none" id=3DZDBSHEETFILTERSAVENEWBTN =
class=3D"filterButton filterNoMargin" =
onclick=3DZDBLoadJsAlone.loadSnippet(this); value=3D"Save (New*)" =
type=3Dbutton elname=3D"filterSaveButton" qaid=3D"ZDBSheetFilterSaveBtn" =
lzName=3D"FILTER_SAVE_DLG" mode=3D"save" lzUrl=3D"/ZDBFilterSave.cc" =
func=3D"ZDBEvents.onFilterAreaButtonClick" lzOper=3D"APPENDTODOC" =
lazyLoad=3D"true">=20
<INPUT style=3D"DISPLAY: none" class=3D"filterButton filterDropDown" =
onclick=3D'ZDBEvents.onFilterAreaButtonClick(this, "submenu", event);' =
value=3D" " type=3Dbutton elname=3D"filterSaveDropButton" =
qaid=3D"ZDBSheetFilterDropBtn">=20
<SPAN class=3DfilterHintDIV elname=3D"filterHintDIV" =
keepText=3D"true">&nbsp;</SPAN>=20
<SPAN style=3D"PADDING-LEFT: 3px" class=3DfilterExampleDIV =
elname=3D"filterExampleDIV"=20
keepText=3D"true">&nbsp;</SPAN> </DIV></DIV>
<DIV onscroll=3D"return ZDBGridScroll.onGridScroll(event);"=20
class=3D"zdbInnerArea zdbDArea" elname=3D"dArea">
<DIV class=3DzdbFocusDIV onmousedown=3D"ZDBEvents.onFocusElClick(this, =
event);"=20
elname=3D"rightFocus"></DIV>
<DIV class=3D"zdbInnerArea zdbSelect" zdbName=3D"selectOut" =
elname=3D"rightSelect">
<DIV zdbName=3D"selectIn"></DIV></DIV></DIV></DIV>
<DIV class=3D"iconitem reorder zdbShowHide" =
onmouseover=3DZDBToolTip.showTip(event);=20
onmouseout=3DZDBToolTip.hideTip(event);=20
onmousedown=3D"this.className=3D'iconitem reorder zdbShowHidePressed'"=20
onclick=3D"ZDBListColumnChooser.showColumnChooser(this, event);"=20
tipdesc1=3D"Show or hide the column in the view. You could also reorder =
the columns in the view with this option."=20
tiptitle=3D"Show/Hide/Reorder Column(s)" elname=3D"showHide"></DIV>
<DIV class=3DzdbGrdScrollUp ondblclick=3DZDBUtil.stopEventBubble(event); =

onclick=3DZDBUtil.stopEventBubble(event); elname=3D"uScrollBtn" =
keeptext=3D"true">More=20
Data Present - <SPAN style=3D"COLOR: blue; TEXT-DECORATION: underline"=20
onclick=3DZDBGridScroll.navigateEl(this,0,event) keeptext=3D"true">Goto =
First</SPAN>=20
| <SPAN style=3D"COLOR: blue; TEXT-DECORATION: underline"=20
onmouseup=3DZDBGridScroll.stopScroll(this,event);=20
onmouseout=3DZDBGridScroll.stopScroll(this,event);=20
onmousedown=3DZDBGridScroll.startScroll(this,true,event); =
keeptext=3D"true">Scroll=20
Up</SPAN> </DIV>
<DIV class=3DzdbGrdScrollDown =
ondblclick=3DZDBUtil.stopEventBubble(event);=20
onclick=3DZDBUtil.stopEventBubble(event); elname=3D"lScrollBtn" =
keeptext=3D"true">More=20
Data Present - <SPAN style=3D"COLOR: blue; TEXT-DECORATION: underline"=20
onclick=3DZDBGridScroll.navigateEl(this,3,event) keeptext=3D"true">Goto =
Last</SPAN>=20
| <SPAN style=3D"COLOR: blue; TEXT-DECORATION: underline"=20
onmouseup=3DZDBGridScroll.stopScroll(this,event);=20
onmouseout=3DZDBGridScroll.stopScroll(this,event);=20
onmousedown=3DZDBGridScroll.startScroll(this,false,event); =
keeptext=3D"true">Scroll=20
Down</SPAN> </DIV>
<DIV style=3D"DISPLAY: none; HEIGHT: 15px" class=3DdbRowHead=20
elname=3D"rhScrollIndicator"></DIV>
<DIV class=3D"navigationbg zdbScrollBtn" elname=3D"scrollIndicator"=20
keeptext=3D"true">Press "Page Down" or Click the page scroll to load =
rows=20
Incrementally -&gt;</DIV><INPUT onblur=3D"return =
ZDBKeyEvents.onBlur(event);"=20
onkeydown=3D"return ZDBKeyEvents.onKeyDown(event);" =
class=3DzdbKeyHandler=20
onkeypress=3D"return ZDBKeyEvents.onKeyPress(event);" =
elname=3D"keyHandler">=20
<DIV class=3DzdbMODIV elname=3D"moDiv"></DIV></DIV><SELECT=20
onblur=3D"return ZDBEditors.onListBlur(this, event);"=20
onkeydown=3D"return ZDBEditors.onListKeyDown(this,event);" =
id=3DlistField=20
class=3D"zdbInputField zdbListField"=20
onkeypress=3D"return ZDBEditors.onListKeyPress(this,event);"=20
onchange=3D"return ZDBEditors.onListItemChange(this,event);"> <OPTION =
selected=20
  value=3Dtrue>Yes</OPTION> <OPTION value=3Dfalse>No</OPTION></SELECT> =
<SELECT=20
style=3D"DISPLAY: none" id=3DzdbListHolder><OPTION id=3DemptyOption =
selected=20
  value=3D""></OPTION></SELECT> <TEXTAREA onblur=3D"return =
ZDBEditors.onEditorBlur(this,event)" onkeydown=3D"return =
ZDBEditors.onTextAreaKeyDown(this,event);" id=3DmultiLineInput =
class=3DzdbInputField onkeypress=3D"return =
ZDBEditors.onEditorKeyPress(this,event)" =
onkeyup=3DZDBEditors.onEditorKeyUp(this,event); autocomplete=3D"off" =
type=3D"text" ;></TEXTAREA>=20
<INPUT onblur=3D"return ZDBEditors.onEditorBlur(this,event)"=20
onkeydown=3D"return ZDBEditors.onEditorKeyDown(this,event)" =
id=3DsingleLineCharInput=20
class=3DzdbInputField onkeypress=3D"return =
ZDBEditors.onEditorKeyPress(this,event)"=20
onkeyup=3DZDBEditors.onEditorKeyUp(this,event); autocomplete=3D"off" ;> =
<INPUT=20
onblur=3D"return ZDBEvents.inputSave(this, event);"=20
onkeydown=3D"return ZDBEvents.inputKeyDown(this, event);" =
id=3DcolHeadEdit=20
class=3D"zdbInputField colzdbInputField" =
onfocus=3D"this.style.display=3D'block';">=20
<INPUT onblur=3D"return ZDBTabHandler.resetTabContent(this);"=20
style=3D"DISPLAY: none" onkeydown=3D"return ZDBEvents.inputKeyDown(this, =
event);"=20
id=3DtabEdit class=3D"zdbInputField tabzdbInputField"> <!-- Should use =
the singleLineCharInput --><INPUT=20
onblur=3DZDBEditors.onDateBlur(this,event);=20
onkeydown=3DZDBEditors.onEditorKeyDown(this,event); id=3DdateInput=20
class=3DzdbInputField onfocus=3D"ZDBEditors.onDateFocus(this, event);"=20
onkeypress=3DZDBEditors.onEditorKeyPress(this,event); =
autocomplete=3D"off">=20
<DIV style=3D"WIDTH: 20px; DISPLAY: none" id=3DdateButton><INPUT =
style=3D"BORDER-BOTTOM: 1px; BORDER-LEFT: 1px; WIDTH: 21px; HEIGHT: =
20px; BORDER-TOP: 1px; BORDER-RIGHT: 1px" class=3Dcalendar =
onmousedown=3D"return ZDBEditors.onDateButtonMouseDown(this,event);" =
align=3Dleft type=3Dbutton>=20
</DIV><INPUT id=3DfilterInput class=3DzdbInputField =
autocomplete=3D"off">=20
<DIV id=3DimportCheck class=3Dchecked=20
title=3D"Do you want to include this column for importing? Yes/No"=20
onclick=3D"return setCheck(this, event);" checked=3D"true"></DIV></DIV>
<DIV id=3DZDBDUMMYGRID class=3DzdbDIVDummyGrid>
<TABLE=20
style=3D"BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 100%; HEIGHT: =
100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px"=20
cellSpacing=3D0 cellPadding=3D0>
  <TBODY>
  <TR height=3D22>
    <TD width=3D23>
      <DIV style=3D"POSITION: relative; WIDTH: 100%; HEIGHT: 100%"=20
      class=3DzdbRowHead></DIV></TD>
    <TD height=3D23>
      <DIV=20
      style=3D"POSITION: relative; WIDTH: 100%; BACKGROUND-REPEAT: =
repeat-x; HEIGHT: 100%"=20
      class=3DzdbFillerColHead></DIV></TD></TR>
  <TR height=3D2000>
    <TD height=3D"100%">
      <DIV style=3D"POSITION: relative; WIDTH: 100%; HEIGHT: 100%"=20
      class=3DzdbRhFillerRow></DIV></TD>
    <TD height=3D"100%">
      <DIV style=3D"POSITION: relative; WIDTH: 100%; HEIGHT: 100%"=20
      class=3DzdbFillerDataCell></DIV></TD></TR></TBODY></TABLE></DIV>
<DIV=20
style=3D"BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND-COLOR: white; =
WIDTH: 100%; HEIGHT: 100%; OVERFLOW: hidden; BORDER-TOP: 0px; =
BORDER-RIGHT: 0px"=20
id=3DZDBDUMMYGRAPH></DIV>
<DIV id=3DZDBBLANKVIEW class=3DzdbDIVDummyGrid></DIV></DIV>
<DIV style=3D"POSITION: relative; DISPLAY: none; HEIGHT: 100%; =
BORDER-TOP: 0px"=20
id=3DZDBEXPDIV class=3Dbgwhite-stroke4brown>
<TABLE border=3D0 cellSpacing=3D0 cellPadding=3D0 width=3D"100%" =
align=3Dcenter>
  <TBODY id=3DZDBEXPTBODY>
  <TR id=3DZDBEXPHEADERROW>
    <TD class=3Dcntbg align=3Dleft></TD>
    <TD class=3Dcntbg align=3Dright><SPAN style=3D"PADDING-RIGHT: =
15px"></SPAN><SPAN=20
      style=3D"COLOR: blue; CURSOR: pointer; TEXT-DECORATION: underline" =

      onclick=3DZDBNavigation.showViewByOpts(this,event);><STRONG>View=20
      by</STRONG></SPAN> <SPAN style=3D"PADDING-RIGHT: 5px" =
class=3DdropDownMenu=20
      onclick=3DZDBNavigation.showViewByOpts(this,event)>&nbsp;<SPAN>=20
      </SPAN></SPAN></TD></TR>
  <TR id=3DZDBEXPTITLE>
    <TD colSpan=3D2>
      <DIV>
      <TABLE style=3D"WIDTH: 100%" cellSpacing=3D0>
        <TBODY>
        <TR class=3D"chartTitle zdbtitleBg"=20
        onmouseover=3DZDBNavigation.showHideEditIcon(this,true);=20
        onmouseout=3DZDBNavigation.showHideEditIcon(this,false);>
          <TD>
            <DIV=20
            style=3D"PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; =
PADDING-RIGHT: 10px; PADDING-TOP: 5px"=20
            align=3Dleft><SPAN style=3D"FONT-WEIGHT: bold"=20
            id=3DZDBEXDBNAME>VOHA</SPAN> <SPAN style=3D"CURSOR: pointer" =

            elname=3D"rename">&nbsp;</SPAN> </DIV>
            <DIV=20
            style=3D"PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; =
PADDING-RIGHT: 10px; PADDING-TOP: 0px"=20
            id=3DZDBEXDBDESC =
class=3DdescFont></DIV></TD></TR></TBODY></TABLE></DIV></TD></TR>
  <TR id=3DZDBVIEWLISTS>
    <TD colSpan=3D2>
      <DIV style=3D"PADDING-LEFT: 5px; PADDING-RIGHT: 5px; OVERFLOW: =
auto"=20
      id=3DZDBVIEWLISTDIV><SPAN=20
      style=3D"PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: =
5px; FONT-FAMILY: arial; COLOR: black; FONT-SIZE: 8pt; TEXT-DECORATION: =
none; PADDING-TOP: 5px"><STRONG>Select:=20
      </STRONG><A onclick=3DZDBNavigation.selectAll()=20
      href=3D"javascript: void(0);">All</A> | <A=20
      onclick=3DZDBNavigation.selectNone()=20
      href=3D"javascript: void(0)">None</A></SPAN>=20
      <TABLE style=3D"WIDTH: 100%" cellSpacing=3D0 cellPadding=3D0>
        <TBODY =
id=3DZDBDBVIEWS></TBODY></TABLE></DIV></TD></TR></TBODY></TABLE></DIV>
<TABLE>
  <TBODY>
  <TR style=3D"DISPLAY: none" id=3DZDBAutoGenHead newreportstr=3D"true">
    <TD class=3Dautogenheader>Auto Generated =
Reports:</TD></TR></TBODY></TABLE>
<DIV style=3D"DISPLAY: none"><LINK rel=3D"SHORTCUT ICON"=20
href=3D"http://css.zohostatic.com/db/Oct_29_2010_1/themes/common/images/f=
avicon.ico">
<DIV style=3D"DISPLAY: none" id=3DhelpIcon><SPAN class=3DhelpIcon=20
src=3D"http://css.zohostatic.com/db/Oct_29_2010_1/themes/common/images/sp=
acer.gif"></SPAN></DIV>
<DIV=20
style=3D"WIDTH: 600px; DISPLAY: none; BACKGROUND: #fff; HEIGHT: 500px; =
VISIBILITY: hidden; OVERFLOW: auto"=20
id=3DZDBCONSOLEMSG></DIV>
<DIV style=3D"WIDTH: auto; HEIGHT: auto" id=3DZDBHEADER></DIV><!-- =
ZDBDialog Templates-->
<DIV style=3D"POSITION: absolute; DISPLAY: none; TOP: 0px; LEFT: 0px"=20
id=3DZDBDialogTemplate isDialog=3D"true">
<TABLE class=3DdlgBorder =
onmousedown=3DZDBDialogUtil.setFocusDialog(this); border=3D0=20
cellSpacing=3D0 cellPadding=3D0 elname=3D"dlgTable">
  <TBODY>
  <TR onmousedown=3DZDBDialogUtil.dragDialog(this,event); =
elname=3D"dlgTitleBar">
    <TD style=3D"PADDING-LEFT: 5px" class=3DnewDlgTitleStyle height=3D24 =
vAlign=3Dcenter=20
    noWrap>
      <DIV style=3D"FLOAT: left"><STRONG><SPAN style=3D"WIDTH: 20px; =
DISPLAY: none"=20
      elname=3D"dlgIcon"></SPAN><SPAN elname=3D"dlgTitle">Dialog=20
      Title</SPAN></STRONG> </DIV>
      <TABLE style=3D"POSITION: absolute; TOP: 5px; RIGHT: 15px" =
border=3D0=20
      cellSpacing=3D0 cellPadding=3D0>
        <TBODY>
        <TR>
          <TD><SPAN style=3D"DISPLAY: none" class=3DminBtn=20
            onclick=3D'ZDBDialogUtil.minMaxDlg("min");' =
elname=3D"minBtn"><IMG=20
            align=3Dright=20
            =
src=3D"http://css.zohostatic.com/db/Oct_29_2010_1/themes/common/images/sp=
acer.gif">&nbsp;</SPAN>=20
          </TD>
          <TD><SPAN style=3D"DISPLAY: none" class=3DmaxBtn=20
            onclick=3D'ZDBDialogUtil.minMaxDlg("max");' =
elname=3D"maxBtn"><IMG=20
            align=3Dright=20
            =
src=3D"http://css.zohostatic.com/db/Oct_29_2010_1/themes/common/images/sp=
acer.gif">&nbsp;</SPAN>=20
          </TD>
          <TD><SPAN style=3D"TEXT-ALIGN: right; CURSOR: pointer" =
class=3DcloseDlg=20
            onmouseover=3D"this.className=3D'closeDlgHighlight'"=20
            onmouseout=3D"this.className=3D'closeDlg'"=20
            onmousedown=3DZDBUtil.stopEventBubble(event);=20
            onclick=3DZDBDialogUtil.closeDialog(this,event); =
alt=3D""><IMG=20
            align=3Dright=20
            =
src=3D"http://css.zohostatic.com/db/Oct_29_2010_1/themes/common/images/sp=
acer.gif">&nbsp;</SPAN>=20
          </TD></TR></TBODY></TABLE></TD></TR>
  <TR>
    <TD vAlign=3Dtop colSpan=3D2 align=3Dleft elname=3D"dlgBody">
      <DIV style=3D"POSITION: relative">
      <DIV elname=3D"dlgBodyDIV"></DIV>
      <DIV=20
      style=3D"Z-INDEX: 1000; BOTTOM: 0px; DISPLAY: none; CURSOR: =
se-resize; RIGHT: 0px; postion: absolute"=20
      class=3DresizeDlg=20
      onmousedown=3D"ZDBDialogUtil.attachResizeEvt(this,'ALL',event);"=20
      elname=3D"corner"></DIV></DIV></TD></TR>
  <TR style=3D"DISPLAY: none" elname=3D"resizeEls">
    <TD colSpan=3D2>
      <DIV=20
      style=3D"Z-INDEX: 1000; POSITION: absolute; WIDTH: 10px; TOP: 0px; =
CURSOR: e-resize; RIGHT: -5px"=20
      onmousedown=3D"ZDBDialogUtil.attachResizeEvt(this,'LR',event);"=20
      elname=3D"resizeLR"></DIV>
      <DIV=20
      style=3D"Z-INDEX: 1000; POSITION: absolute; BOTTOM: 0px; HEIGHT: =
5px; FONT-SIZE: 0px; CURSOR: n-resize; LEFT: 0px"=20
      onmousedown=3D"ZDBDialogUtil.attachResizeEvt(this,'TB',event);"=20
      elname=3D"resizeTB"></DIV>
      <DIV style=3D"POSITION: absolute; BACKGROUND-COLOR: black; =
DISPLAY: none"=20
      elname=3D"vLine"></DIV>
      <DIV style=3D"POSITION: absolute; BACKGROUND-COLOR: black; =
DISPLAY: none"=20
      elname=3D"hLine"><!-- --></DIV></TD></TR></TBODY></TABLE></DIV>
<DIV style=3D"DISPLAY: none" id=3DZDBDialogHiddenDiv></DIV><!-- =
ZDBDialog Template Ends Here -->
<DIV style=3D"DISPLAY: none" id=3DZDBAjaxResponseStore></DIV><!-- =
ZDBAlertDB -->
<DIV=20
style=3D"Z-INDEX: 9999; POSITION: absolute; DISPLAY: none; TOP: 600px; =
LEFT: 200px">
<DIV style=3D"DISPLAY: none" i18nholderdiv=3D"true">
<DIV id=3Dzrpt.common.pdfexport.zdbalertmsg.js.fileNameErr>File name =
cannot be=20
empty</DIV>
<DIV id=3Dzrpt.common.pdfexport.zdbalertmsg.js.noViewErr>You must select =
atleast=20
one view to export.</DIV>
<DIV id=3Dzrpt.common.pdfexport.zdbalertmsg.js.noColErr>You must select =
atleast=20
one column to export.</DIV>
<DIV id=3Dzrpt.common.tbleditdesign.zdbalertmsg.js.newViewRefreshErr>You =
need to=20
Save this view to proceed with this operation.</DIV>
<DIV =
id=3Dzrpt.common.tbleditdesign.zdbalertmsg.js.fixErrBeforeSaveNote>Note: =

Invalid/No data found in hidden column(s) also.</DIV>
<DIV =
id=3Dzrpt.common.tbleditdesign.zdbalertmsg.js.fixErrBeforeSave>Sorry, =
you=20
have {0} error(s). <BR>Please fix the errors before saving the =
changes.</DIV>
<DIV id=3Dzrpt.common.tbleditdesign.zdbalertmsg.js.saveErr>Error on =
saving the=20
design changes.<BR>Click on the underlined cell(s) to view the =
corresponding=20
error.</DIV>
<DIV =
id=3Dzrpt.common.tbleditdesign.zdbalertmsg.js.askSaveViewSnip>fetching =
table=20
design</DIV>
<DIV =
id=3Dzrpt.common.toolbar.share.zdbalertmsg.js.selUser2EditPerm>Please =
select=20
atleast one user to edit their permissions</DIV>
<DIV =
id=3Dzrpt.common.toolbar.share.zdbalertmsg.js.selTableRView2Share>No=20
table/view selected to share. <BR>Select atleast a table or view to =
share.</DIV>
<DIV id=3Dzrpt.common.toolbar.share.zdbalertmsg.js.selShareViews>Please =
select the=20
views to share.</DIV>
<DIV id=3Dzrpt.common.toolbar.share.zdbalertmsg.js.selUsers2Share>No =
user=20
specified for sharing. You need to share to atleast one user.</DIV>
<DIV id=3Dzrpt.common.toolbar.share.zdbalertmsg.js.grantRead2VUDPerm>You =
have to=20
grant Read Permission before granting View Underlying Data =
permission</DIV>
<DIV =
id=3Dzrpt.common.toolbar.share.zdbalertmsg.js.selEditShareViews>Please =
select=20
a view to edit the shared details.</DIV>
<DIV =
id=3Dzrpt.common.toolbar.share.zdbalertmsg.js.selViews2ChngOwner>Please=20
select the view(s) to change the ownership to database owner.</DIV>
<DIV =
id=3Dzrpt.common.toolbar.share.zdbalertmsg.js.grantRead2SharePerm>You =
have to=20
grant Read Permission before granting Share Views permission</DIV>
<DIV id=3Dzrpt.common.toolbar.share.zdbalertmsg.js.grantPerm2Share>No =
permissions=20
selected. Please grant some permissions and share.</DIV>
<DIV =
id=3Dzrpt.common.toolbar.share.zdbalertmsg.js.mailServerErr>Selected =
View(s)=20
have been shared. Due to some internal server error, the notification =
mail has=20
not been sent.</DIV>
<DIV id=3Dzrpt.common.toolbar.share.zdbalertmsg.js.remPermConfirm>Do you =
want to=20
remove the permissions for selected users?</DIV>
<DIV =
id=3Dzrpt.common.toolbar.share.zdbalertmsg.js.selViews2RemGrpSharing>Plea=
se=20
select the views to remove group sharing.</DIV>
<DIV =
id=3Dzrpt.common.toolbar.share.zdbalertmsg.js.mailServerErr2Share>users =
have=20
been successfully added. Due to some internal server error, the =
notification=20
mail has not been sent.</DIV>
<DIV =
id=3Dzrpt.common.toolbar.share.zdbalertmsg.js.selEditMultiViewsErr>Please=
=20
select only one view to edit the shared details</DIV>
<DIV id=3Dzrpt.common.toolbar.share.zdbalertmsg.js.selUser2RemPerm>You =
need to=20
select atleast one user to remove permission!</DIV>
<DIV =
id=3Dzrpt.common.toolbar.share.zdbalertmsg.js.removedblistedConfirm>Are =
you=20
sure you want to remove this database from {0} Public Database =
Listing?</DIV>
<DIV =
id=3Dzrpt.common.toolbar.share.zdbalertmsg.js.slt_permission_viewtable>Ed=
it=20
Permission for the selected table/report</DIV>
<DIV id=3Dzrpt.common.toolbar.share.zdbalertmsg.js.chngOwnerConfirm>This =
will=20
change the ownership of the selected view(s) to database owner. Are you =
sure you=20
want to continue?</DIV>
<DIV =
id=3Dzrpt.common.toolbar.share.zdbalertmsg.js.makedblistedConfirm>Are =
you=20
sure you want to make this database listed in {0} Public Database =
Listing?=20
<BR><BR><SPAN style=3D"COLOR: red; FONT-WEIGHT: bold">Note: Making the =
database=20
listed will allow the database to be crawled by search engines like =
Google,=20
Yahoo, etc.,</SPAN></DIV>
<DIV =
id=3Dzrpt.common.toolbar.filter.zdbalertmsg.js.multiCriteriaInvalidErr>On=
e or=20
more filter criteria is invalid. Correct it to proceed further</DIV>
<DIV id=3Dzrpt.common.toolbar.filter.zdbalertmsg.js.delFIlterConfirm>Are =
you sure=20
you want to delete the filter?</DIV>
<DIV=20
id=3Dzrpt.common.toolbar.filter.zdbalertmsg.js.modifiedFilterSaveConfirm>=
Filter=20
'{0}' has been modified.<BR>Do you want to save?</DIV>
<DIV =
id=3Dzrpt.common.toolbar.filter.zdbalertmsg.js.specifyFilterCrit2Save>You=
=20
must specify at least one filter criteria to save this filter</DIV>
<DIV id=3Dzrpt.common.import.zdbalertmsg.js.wantToOverride><BR>Do you =
want to=20
override?</DIV>
<DIV id=3Dzrpt.common.import.zdbalertmsg.js.parsingErr>There were errors =
during=20
importing(/parsing) the file</DIV>
<DIV id=3Dzrpt.common.import.zdbalertmsg.js.importFailed>Error. Unable =
to upload=20
the file</DIV>
<DIV id=3Dzrpt.common.import.zdbalertmsg.js.importConfirm>Would you like =
to import=20
your data with this settings?</DIV>
<DIV id=3Dzrpt.common.newrpt.zdbalertmsg.js.noTblsFound>No Tables found =
in the=20
database</DIV>
<DIV id=3Dzrpt.common.newrpt.zdbalertmsg.js.saveConfirm2CreateNew>Sorry, =
you need=20
to save the current view.</DIV>
<DIV id=3Dzrpt.common.dragNdropcol.zdbalertmsg.js.wrongPlace2Drop>Sorry. =
It is not=20
the appropriate place to drop this column</DIV>
<DIV =
id=3Dzrpt.common.dragNdropcol.zdbalertmsg.js.VMFilterCritNotAvailable>Sor=
ry,=20
currently this feature is not supported for Numeric columns. We will =
support it=20
very soon. Please bear with us till then.</DIV>
<DIV id=3Dzrpt.common.table.zdbalertmsg.js.emptyColName>Column name =
cannot be=20
empty.</DIV>
<DIV id=3Dzrpt.common.table.zdbalertmsg.js.duplicateColName>Duplicate =
column name=20
'{0}' . Try out another name</DIV>
<DIV=20
id=3Dzrpt.common.toolbar.table.findnreplace.zdbalertmsg.js.findNReplaceCo=
nfirmDlgTtl>Find=20
and Replace - Confirmation</DIV>
<DIV=20
id=3Dzrpt.common.toolbar.table.findnreplace.zdbalertmsg.js.findNReplaceFa=
iledErr>No=20
matches found.</DIV>
<DIV=20
id=3Dzrpt.common.toolbar.table.findnreplace.zdbalertmsg.js.findNReplaceSt=
atDlgText>Find=20
and Replace successfully completed! <BR><BR><B>{0}</B> records were=20
modified.</DIV>
<DIV=20
id=3Dzrpt.common.toolbar.table.findnreplace.zdbalertmsg.js.findNReplaceCo=
nfirm>Are=20
you sure to proceed with Find and Replace on the selected column =
<B>'{0}'</B>?.=20
<BR><BR><B>Caution:</B> You cannot <B>Undo</B> changes once you do a =
Find &amp;=20
Replace.</DIV>
<DIV=20
id=3Dzrpt.common.toolbar.table.findnreplace.zdbalertmsg.js.findNReplaceSt=
atDlgTtl>Find=20
and Replace - Status</DIV>
<DIV =
id=3Dzrpt.common.toolbar.table.zdbalertmsg.js.delRowsWithDepConfirm>Cauti=
on:=20
This will delete all rows from the table '{0}' and all rows referred in =
its=20
child table(s) {1}. You cannot UNDO this operation.<BR><BR>Do you want =
to=20
proceed ?</DIV>
<DIV id=3Dzrpt.common.toolbar.table.zdbalertmsg.js.delColsConfirm>Are =
you sure you=20
want to delete the selected column(s)?</DIV>
<DIV id=3Dzrpt.common.toolbar.table.zdbalertmsg.js.delColConfirm>Are you =
sure you=20
want to delete the column '{0}'?</DIV>
<DIV =
id=3Dzrpt.common.toolbar.table.zdbalertmsg.js.delRowsConfirm>Caution: =
This=20
will delete all rows from the table '{0}'. You cannot UNDO this=20
operation.<BR><BR>Do you want to proceed ?</DIV>
<DIV =
id=3Dzrpt.common.toolbar.pivot.zdbalertmsg.js.vudNotPossWithRange>Sorry, =

currently you cannot view the underlying data in the Pivot<BR>if there =
is a=20
'Range' function applied on any of the column used in the Pivot.</DIV>
<DIV id=3Dzrpt.common.zdbalertmsg.js.selView2Rename>Please select a view =
to=20
rename.</DIV>
<DIV id=3Dzrpt.common.zdbalertmsg.js.saveTabularView2AddFormula>Kindly =
save the=20
tabular view before adding any formula column(s).</DIV>
<DIV =
id=3Dzrpt.common.zdbalertmsg.js.colReorderWithFrozenColErr>Reordering a=20
column(s) is not support when have a frozen column in the table</DIV>
<DIV id=3Dzrpt.common.zdbalertmsg.js.delViewsConfirm>Are you sure you =
want to=20
delete selected views ?</DIV>
<DIV id=3Dzrpt.common.zdbalertmsg.js.saveConfirm2DelCols>deleting =
column(s)</DIV>
<DIV id=3Dzrpt.common.zdbalertmsg.js.autoGenDlgContent>{0} can analyse =
and=20
generate reports for you. You can customize/delete them later. Generate=20
now?</DIV>
<DIV id=3Dzrpt.common.zdbalertmsg.js.autoGenDuplicationAlert>Auto =
Analysis has=20
already been done for this table. Executing this again will generate =
duplicate=20
reports.<BR><BR>Do you want to still proceed?</DIV>
<DIV id=3Dzrpt.common.zdbalertmsg.js.autoGenDlgTtl>Auto Generate =
Reports</DIV>
<DIV id=3Dzrpt.common.zdbalertmsg.js.saveAsErr>This is an unsaved view. =
Use 'Save'=20
option instead of 'Save As'</DIV>
<DIV id=3Dzrpt.common.zdbalertmsg.js.dlgTtl>Alert Message</DIV>
<DIV id=3Dzrpt.common.zdbalertmsg.js.onlyTbl2TemplatizeErr>Report =
generation not=20
possible. Only table found in the database is '<B>{0}</B>' Require =
atleast=20
another table to generate similar reports.</DIV>
<DIV id=3Dzrpt.common.zdbalertmsg.js.delFolderConfirm>Are you sure you =
want to=20
delete the folder?</DIV>
<DIV id=3Dzrpt.common.zdbalertmsg.js.notLoggedInErr>You need to sign =
into {0} to=20
use this option/feature.</DIV>
<DIV id=3Dzrpt.common.zdbalertmsg.js.autoGenDuplicationAlertDlgTtl>Auto =
Analysis -=20
Duplication Alert</DIV>
<DIV id=3Dzrpt.common.zdbalertmsg.js.notYetImplemented>Not yet =
implemented !</DIV>
<DIV id=3Dzrpt.common.zdbalertmsg.js.delFolderWithViewsConfirm>Are you =
sure you=20
want to delete the folder and the views contained?</DIV>
<DIV id=3Dzrpt.common.zdbalertmsg.js.multiViewRenameErr>Sorry, you can =
Rename only=20
one view at a time</DIV>
<DIV id=3Dzrpt.common.zdbalertmsg.js.onlyTbl2TemplatizeErrDlgTtl>Error - =
Only One=20
Table Found</DIV>
<DIV id=3Dzrpt.common.zdbalertmsg.js.selView2Del>Please select the =
view(s) to=20
Delete.</DIV>
<DIV =
id=3Dzrpt.common.toolbar.table.zdbalertmsg.js.delRowsWithDepConfirm>Cauti=
on:=20
This will delete all rows from the table '{0}' and all rows referred in =
its=20
child table(s) {1}. You cannot UNDO this operation.<BR><BR>Do you want =
to=20
proceed ?</DIV>
<DIV id=3Dzrpt.common.toolbar.table.zdbalertmsg.js.delColsConfirm>Are =
you sure you=20
want to delete the selected column(s)?</DIV>
<DIV id=3Dzrpt.common.toolbar.table.zdbalertmsg.js.delColConfirm>Are you =
sure you=20
want to delete the column '{0}'?</DIV>
<DIV =
id=3Dzrpt.common.toolbar.table.zdbalertmsg.js.delRowsConfirm>Caution: =
This=20
will delete all rows from the table '{0}'. You cannot UNDO this=20
operation.<BR><BR>Do you want to proceed ?</DIV>
<DIV id=3Dzrpt.querytable.zdbalertmsg.js.saveBeforeView>Kindly save the =
query=20
table view before switching to 'View Mode'.</DIV>
<DIV id=3Dzrpt.common.publish.zdbalertmsg.js.invalidInput>Invalid Input. =
You can=20
enter only a numeric value</DIV>
<DIV id=3Dzrpt.common.publish.zdbalertmsg.js.regenerate_key>Caution - =
Regenerating=20
Random Key</DIV>
<DIV =
id=3Dzrpt.common.pivot.subfunc.zdbalertmsg.js.withoutDependCol>Kindly =
drop=20
atleast one field in Rows or Columns</DIV>
<DIV =
id=3Dzrpt.common.pivot.subfunc.zdbalertmsg.js.dataDependencyPart1>Depende=
nt=20
Column </DIV>
<DIV =
id=3Dzrpt.common.pivot.subfunc.zdbalertmsg.js.dataDependencyPart2>in =
Data=20
field</DIV>
<DIV id=3Dzrpt.table.zdbalertmsg.js.navigating>navigating</DIV></DIV>
<TABLE id=3DZDBALERT cellSpacing=3D5 cellPadding=3D3 width=3D350 =
height=3D122>
  <TBODY>
  <TR>
    <TD vAlign=3Dcenter width=3D50 align=3Dmiddle><INPUT =
id=3DZDBALERTICON class=3D"alert iconitem2" disabled type=3Dbutton =
name=3Dbutton>=20
    </TD>
    <TD id=3DZDBMSG class=3DZDBalertfont align=3Dleft =
elname=3D"dlgBody">Alert Message=20
      Here </TD></TR>
  <TR id=3DZDBERRORTR>
    <TD height=3D5 vAlign=3Dbottom colSpan=3D2 align=3Dmiddle><INPUT =
id=3DZDBAlertErrorOkBtn class=3DbuttonCompBoxBg =
onclick=3D'ZDBAlertAPI.onOptionClick("OK");' value=3DOK type=3Dbutton =
name=3Dbutton2 qaid=3D"ZDBAlertOkBtn">=20
    </TD></TR>
  <TR id=3DZDBSAVETR align=3Dmiddle>
    <TD height=3D5 vAlign=3Dbottom colSpan=3D2><INPUT =
class=3DbuttonCompBoxBg onclick=3D'ZDBAlertAPI.onOptionClick("YES");' =
value=3DYes type=3Dbutton name=3Dbutton2 qaid=3D"ZDBAlertOkBtn">=20
<INPUT class=3DbuttonCompBoxBg =
onclick=3D'ZDBAlertAPI.onOptionClick("NO");' value=3DNo type=3Dbutton =
name=3Dbutton2>=20
<INPUT class=3DbuttonCompBoxBg =
onclick=3D'ZDBAlertAPI.onOptionClick("CANCEL");' value=3DCancel =
type=3Dbutton name=3Dbutton2>=20
    </TD></TR>
  <TR id=3DZDBYESNOTR align=3Dmiddle>
    <TD height=3D5 vAlign=3Dbottom colSpan=3D2><INPUT =
id=3DZDBAlertYESButton class=3DbuttonCompBoxBg =
onclick=3D'ZDBAlertAPI.onOptionClick("YES");' value=3DYes type=3Dbutton =
name=3Dbutton2 qaid=3D"ZDBAlertYESButton">=20
<INPUT id=3DZDBAlertNoButton class=3DbuttonCompBoxBg =
onclick=3D'ZDBAlertAPI.onOptionClick("NO");' value=3DNo type=3Dbutton =
name=3Dbutton2 qaid=3D"ZDBAlertNoButton">=20
    </TD></TR>
  <TR id=3DZDBREFRESHNOTR align=3Dmiddle>
    <TD height=3D5 vAlign=3Dbottom colSpan=3D2><INPUT =
id=3DZDBAlertRefreshButton class=3DbuttonCompBoxBg =
onclick=3D'ZDBAlertAPI.onOptionClick("REFRESH");' value=3DRefresh =
type=3Dbutton name=3Dbutton2 qaid=3D"ZDBAlertYESButton">=20
<INPUT id=3DZDBAlertCancelButton class=3DbuttonCompBoxBg =
onclick=3D'ZDBAlertAPI.onOptionClick("CANCEL");' value=3DCancel =
type=3Dbutton name=3Dbutton2 qaid=3D"ZDBAlertNoButton">=20
    </TD></TR></TBODY></TABLE></DIV><!--Info_Dlg_Start-->
<DIV=20
style=3D"POSITION: absolute; DISPLAY: none; TOP: 0px; CURSOR: default; =
LEFT: 0px"=20
id=3DZDBInfoDlg isDialog=3D"true">
<TABLE style=3D"WIDTH: 550px" class=3DzdbAutoReportsTable=20
onmousedown=3DZDBDialogUtil.setFocusDialog(this); border=3D0 =
cellSpacing=3D0=20
cellPadding=3D0 elname=3D"dlgTable">
  <TBODY>
  <TR onmousedown=3DZDBDialogUtil.dragDialog(this,event); =
elname=3D"dlgTitleBar">
    <TD style=3D"PADDING-LEFT: 5px; HEIGHT: 30px" class=3DzdbtitleBg =
height=3D24=20
    vAlign=3Dcenter noWrap><STRONG><SPAN style=3D"WIDTH: 20px; DISPLAY: =
none"=20
      elname=3D"dlgIcon"></SPAN><SPAN class=3DzdbDlgDocKeyTitle=20
      elname=3D"dlgTitle">Dialog Title</SPAN></STRONG></TD>
    <TD class=3DzdbtitleBg align=3Dright><SPAN=20
      style=3D"TEXT-ALIGN: right; WIDTH: 10px; HEIGHT: 10px; CURSOR: =
pointer; MARGIN-RIGHT: 7px"=20
      class=3DcloseDlg =
onmouseover=3D"this.className=3D'closeDlgHighlight'"=20
      onmouseout=3D"this.className=3D'closeDlg'"=20
      onmousedown=3DZDBUtil.stopEventBubble(event);=20
      onclick=3DZDBDialogUtil.closeDialog(this,event); alt=3D""><IMG =
align=3Dright=20
      =
src=3D"http://css.zohostatic.com/db/Oct_29_2010_1/themes/common/images/sp=
acer.gif">&nbsp;</SPAN>=20
    </TD></TR>
  <TR>
    <TD style=3D"PADDING-BOTTOM: 5px" vAlign=3Dtop colSpan=3D2 =
align=3Dleft=20
    elname=3D"dlgBody">
      <DIV =
elname=3D"dlgBodyDIV"></DIV></TD></TR></TBODY></TABLE></DIV><!--Info_Dlg_=
End-->
<DIV=20
style=3D"Z-INDEX: 15000; POSITION: absolute; DISPLAY: none; TOP: 3px; =
RIGHT: 10px"=20
id=3DZDBMsgDiv>
<DIV style=3D"POSITION: absolute; TOP: 3px; RIGHT: 3px"><INPUT =
style=3D"BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 9px; HEIGHT: 9px; =
BORDER-TOP: 0px; CURSOR: pointer; BORDER-RIGHT: 0px" =
class=3Dmessageclose onclick=3D"ZDBMsgBox.hideError('navcontent');" =
type=3Dbutton></DIV>
<TABLE class=3Dborderbrown border=3D0 cellSpacing=3D5 cellPadding=3D3 =
height=3D40>
  <TBODY>
  <TR class=3Derrcellbottombdr>
    <TD id=3Dmsgicon class=3Dsuccessicon width=3D25></TD>
    <TD id=3Derr class=3Dinfomessage width=3D* align=3Dright>Error =
Message=20
  Here</TD></TR></TBODY></TABLE></DIV>
<DIV style=3D"DISPLAY: none"><!-----SHADOW----------->
<TABLE style=3D"DISPLAY: none" id=3Dshadow border=3D0 cellSpacing=3D0 =
cellPadding=3D0=20
elname=3D"shadowTbl">
  <TBODY>
  <TR>
    <TD rowSpan=3D2 colSpan=3D2 elname=3D"content">&nbsp;</TD>
    <TD=20
    style=3D"BACKGROUND: =
url(http://css.zohostatic.com/db/Oct_29_2010_1/themes/common/images/shdw.=
png) no-repeat 0px -14px"=20
    height=3D7 width=3D4><IMG=20
      =
src=3D"http://css.zohostatic.com/db/Oct_29_2010_1/themes/common/images/sp=
acer.gif"=20
      width=3D6 height=3D7></TD></TR>
  <TR>
    <TD=20
    =
background=3Dhttp://css.zohostatic.com/db/Oct_29_2010_1/themes/common/ima=
ges/shdw-rt.png=20
    elname=3D"shadowHeight"><IMG=20
      =
src=3D"http://css.zohostatic.com/db/Oct_29_2010_1/themes/common/images/sp=
acer.gif"=20
      width=3D6></TD></TR>
  <TR>
    <TD=20
    style=3D"BACKGROUND: =
url(http://css.zohostatic.com/db/Oct_29_2010_1/themes/common/images/shdw.=
png) no-repeat 0px -1px"=20
    height=3D6 width=3D7><IMG=20
      =
src=3D"http://css.zohostatic.com/db/Oct_29_2010_1/themes/common/images/sp=
acer.gif"=20
      width=3D7 height=3D6></TD>
    <TD=20
    style=3D"BACKGROUND: =
url(http://css.zohostatic.com/db/Oct_29_2010_1/themes/common/images/shdw.=
png) 0px -30px"=20
    height=3D6 elname=3D"shadowWidth"><IMG=20
      =
src=3D"http://css.zohostatic.com/db/Oct_29_2010_1/themes/common/images/sp=
acer.gif"=20
      width=3D7 height=3D6></TD>
    <TD=20
    style=3D"BACKGROUND: =
url(http://css.zohostatic.com/db/Oct_29_2010_1/themes/common/images/shdw.=
png) no-repeat 0px -10px"=20
    height=3D6><IMG=20
      =
src=3D"http://css.zohostatic.com/db/Oct_29_2010_1/themes/common/images/sp=
acer.gif"=20
      width=3D4 =
height=3D6></TD></TR></TBODY></TABLE><!-----SHADOW-----------><!-----SHAD=
OW-----IE------>
<TABLE style=3D"DISPLAY: none" id=3DshadowIE border=3D0 cellSpacing=3D0 =
cellPadding=3D0=20
elname=3D"shadowTbl">
  <TBODY>
  <TR>
    <TD vAlign=3Dtop rowSpan=3D2 width=3D* colSpan=3D2 align=3Dleft=20
    elname=3D"content">&nbsp;</TD>
    <TD height=3D5 width=3D6 colSpan=3D3><IMG=20
      =
src=3D"http://css.zohostatic.com/db/Oct_29_2010_1/themes/common/images/sp=
acer.gif"=20
      width=3D5></TD></TR>
  <TR>
    <TD class=3DgradientOpacity1 colSpan=3D3 =
elname=3D"shadowHeight"><IMG=20
      =
src=3D"http://css.zohostatic.com/db/Oct_29_2010_1/themes/common/images/sp=
acer.gif"=20
      width=3D5></TD></TR>
  <TR>
    <TD height=3D6 rowSpan=3D2 width=3D10><IMG=20
      =
src=3D"http://css.zohostatic.com/db/Oct_29_2010_1/themes/common/images/sp=
acer.gif"=20
      height=3D1></TD>
    <TD class=3DgradientOpacity rowSpan=3D2 elname=3D"shadowWidth"><IMG=20
      style=3D"BACKGROUND-COLOR: black"=20
      =
src=3D"http://css.zohostatic.com/db/Oct_29_2010_1/themes/common/images/sp=
acer.gif"=20
      height=3D1></TD>
    <TD=20
    style=3D"FILTER: alpha(Opacity=3D50,FinishOpacity=3D20, Style=3D1, =
StartX=3D0, FinishX=3D100, StartY=3D0,FinishY=3D100); BACKGROUND: #000"=20
    height=3D3 width=3D3><IMG style=3D"BACKGROUND-COLOR: black"=20
      =
src=3D"http://css.zohostatic.com/db/Oct_29_2010_1/themes/common/images/sp=
acer.gif"=20
      height=3D1></TD>
    <TD=20
    style=3D"FILTER: alpha(Opacity=3D20,FinishOpacity=3D0, Style=3D1, =
StartX=3D0, FinishX=3D100, StartY=3D0,FinishY=3D0); BACKGROUND: #000"=20
    height=3D3 width=3D3><IMG style=3D"BACKGROUND-COLOR: black"=20
      =
src=3D"http://css.zohostatic.com/db/Oct_29_2010_1/themes/common/images/sp=
acer.gif"=20
      height=3D1></TD></TR>
  <TR>
    <TD=20
    style=3D"FILTER: alpha(Opacity=3D20,FinishOpacity=3D0, Style=3D1, =
StartX=3D0, FinishX=3D0, StartY=3D0,FinishY=3D100); BACKGROUND: #000"=20
    height=3D3 width=3D3><IMG style=3D"BACKGROUND-COLOR: black"=20
      =
src=3D"http://css.zohostatic.com/db/Oct_29_2010_1/themes/common/images/sp=
acer.gif"=20
      height=3D1></TD>
    <TD=20
    style=3D"FILTER: alpha(Opacity=3D10,FinishOpacity=3D0, Style=3D1, =
StartX=3D0, FinishX=3D100, StartY=3D0,FinishY=3D100); BACKGROUND: #000"=20
    height=3D3 width=3D3><IMG style=3D"BACKGROUND-COLOR: black"=20
      =
src=3D"http://css.zohostatic.com/db/Oct_29_2010_1/themes/common/images/sp=
acer.gif"=20
      =
height=3D1></TD></TR></TBODY></TABLE><!-----SHADOW-------IE----><!-----TO=
OLTIP TEMPLATE------>
<DIV style=3D"POSITION: absolute" id=3DZATooltipTemplate =
class=3DtoolTipShadow>
<DIV style=3D"FLOAT: left" elname=3D"content"></DIV></DIV><!-----TOOLTIP =
TEMPLATE------></DIV>
<DIV=20
style=3D"Z-INDEX: 999; POSITION: absolute; WIDTH: 10px; DISPLAY: none; =
BACKGROUND: #00cc00; HEIGHT: 1px; TOP: 0px; LEFT: 0px"=20
id=3DZDBChartHorzLine><IMG=20
src=3D"http://css.zohostatic.com/db/Oct_29_2010_1/themes/common/images/sp=
acer.gif"=20
width=3D1 height=3D1></DIV>
<DIV=20
style=3D"Z-INDEX: 999; POSITION: absolute; WIDTH: 1px; DISPLAY: none; =
BACKGROUND: #00cc00; HEIGHT: 10px; TOP: 0px; LEFT: 0px"=20
id=3DZDBChartVertLine><IMG=20
src=3D"http://css.zohostatic.com/db/Oct_29_2010_1/themes/common/images/sp=
acer.gif"=20
width=3D1 height=3D1></DIV><!-- Loader -->
<DIV=20
style=3D"MARGIN-TOP: -20px; HEIGHT: auto; MARGIN-LEFT: -80px; TOP: 50%; =
LEFT: 50%"=20
id=3DZDBMainLoader class=3DzdbLoaded elname=3D"loadingDiv" =
classprefix=3D"zdb">
<DIV=20
style=3D"PADDING-BOTTOM: 10px; PADDING-LEFT: 70px; PADDING-RIGHT: 40px; =
WHITE-SPACE: nowrap; BACKGROUND-POSITION: 5px 0px; VERTICAL-ALIGN: =
middle; PADDING-TOP: 10px"=20
class=3DloadingImage elname=3D"textEl">Processing . . .</DIV></DIV><!-- =
Loader --><!-- $Id$ -->
<DIV=20
style=3D"Z-INDEX: 20000; POSITION: absolute; DISPLAY: none; TOP: -100px; =
LEFT: -100px"=20
id=3DZDBTOOLTIP_DIV onclick=3DZDBToolTip.hideTip();>
<DIV id=3DZDBTOOLTIP_INNER_DIV class=3DtipDiv></DIV></DIV>
<DIV style=3D"DISPLAY: none">
<TABLE id=3DZDBTOOLTIP_TABLE border=3D0 cellSpacing=3D0 cellPadding=3D0>
  <TBODY>
  <TR>
    <TD><SPAN class=3DtipTitle elname=3D"tipTitle"></SPAN><SPAN =
class=3DtipShortCut=20
      elname=3D"tipShortCut"></SPAN></TD></TR>
  <TR>
    <TD class=3DtipDesc elname=3D"tipDesc1"></TD></TR>
  <TR>
    <TD class=3DtipDesc2 elname=3D"tipDesc2"></TD></TR>
  <TR>
    <TD class=3DtipExample =
elname=3D"tipExample"></TD></TR></TBODY></TABLE></DIV><SVG=20
style=3D"DISPLAY: none" height=3D"100%" width=3D"100%"></SVG>
<DIV=20
style=3D"Z-INDEX: 448; POSITION: absolute; BACKGROUND: yellow; TOP: 0px; =
LEFT: 0px"=20
id=3DchartFreezeLayer></DIV>
<DIV=20
style=3D"Z-INDEX: 500; POSITION: absolute; BACKGROUND: none transparent =
scroll repeat 0% 0%; TOP: 0px; LEFT: 0px"=20
id=3DZDBSVGCONTAINER></DIV>
<DIV style=3D"DISPLAY: none" id=3DZATOOLTIP =
class=3DGraphToolTip>&nbsp;</DIV>
<DIV id=3DZDBSQLhelpIcon class=3DZDBSQLhelpIcon=20
onclick=3DZDBSQLFuncHelp.showHelpDIV(this)></DIV><!-- DOWNGRADE SUMMARY =
-->
<DIV style=3D"WIDTH: 550px; DISPLAY: none" id=3DZBBPlanLimitAlertDlg>
<TABLE border=3D0 width=3D"100%">
  <TBODY>
  <TR>
    <TD class=3DzdbAutoReportsIcon vAlign=3Dtop>&nbsp;</TD>
    <TD class=3DzdbAutoReportsFont vAlign=3Dtop align=3Dleft>
      <DIV style=3D"POSITION: relative"><SPAN=20
      style=3D"POSITION: absolute; TOP: 0px; LEFT: 0px"=20
      class=3DzdbAutoReportstextBehind>Your plan has been downgraded to =
Free=20
      Plan.We recommend <BR>you to review and manage your plan by =
visiting the=20
      <BR>Subscription page. </SPAN><SPAN=20
      style=3D"POSITION: absolute; TOP: -1px; LEFT: -1px"=20
      class=3DzdbAutoReportstextAbove>Your plan has been downgraded to =
Free=20
      Plan.We recommend <BR>you to review and manage your plan by =
visiting the=20
      <BR><A=20
      =
href=3D"http://reports.zoho.com/ZDBPricing.cc?SHOWPAGE=3DCurrentPlanDetai=
ls&amp;STRUCT=3Dtrue&amp;ZDBACTION=3DUSERPLANDETAILS">Subscription=20
      page.</A> </SPAN></DIV></TD></TR>
  <TR align=3Dmiddle>
    <TD height=3D5 vAlign=3Dbottom colSpan=3D2><INPUT =
class=3DbuttonCompBoxBg onclick=3DZDBDialogUtil.closeDialog(); =
value=3DOK type=3Dbutton>=20
    </TD></TR></TBODY></TABLE></DIV><!-- DOWNGRADE SUMMARY --></DIV>
<TABLE border=3D0 cellSpacing=3D0 cellPadding=3D0 width=3D"100%" =
dbid=3D"null">
  <TBODY>
  <TR>
    <TD style=3D"DISPLAY: none" vAlign=3Dtop width=3D1><IMG=20
      =
src=3D"http://css.zohostatic.com/db/Oct_29_2010_1/themes/common/images/sp=
acer.gif"=20
      width=3D1></TD>
    <TD style=3D"DISPLAY: none; valign: " id=3DZDBNavigationBarTD =
width=3D200 top?>
      <TABLE style=3D"MARGIN-TOP: 2px" id=3DZDBNAVIGTABLE border=3D0 =
cellSpacing=3D0=20
      cellPadding=3D0 width=3D"100%" height=3D"100%">
        <TBODY>
        <TR>
          <TD>
            <TABLE border=3D0 cellSpacing=3D0 width=3D"100%">
              <TBODY>
              <TR>
                <TD vAlign=3Dtop noWrap>
                  <TABLE class=3Drecomended-buttonstyle cellSpacing=3D0=20
                  cellPadding=3D0>
                    <TBODY>
                    <TR id=3DZDBNewTableTopIcon=20
                    =
onclick=3DZDBCreateViewAPI.showCreateNewTblDlg(false);>
                      <TD class=3DnewTableft>&nbsp;</TD>
                      <TD class=3DnewTabbg vAlign=3Dcenter noWrap =
align=3Dmiddle>New=20
                        Table</TD>
                      <TD =
class=3DnewTabright>&nbsp;</TD></TR></TBODY></TABLE></TD>
                <TD height=3D20 vAlign=3Dtop noWrap>
                  <TABLE class=3Drecomended-buttonstyle cellSpacing=3D0=20
                  cellPadding=3D0 height=3D18>
                    <TBODY>
                    <TR =
onclick=3DZDBCreateViewAPI.showCreateNewTblDlg(true);>
                      <TD class=3DnewTableft>&nbsp;</TD>
                      <TD class=3DnewTabbg vAlign=3Dcenter noWrap>New =
Report </TD>
                      <TD=20
              =
class=3DnewTabright>&nbsp;</TD></TR></TBODY></TABLE></TD></TR></TBODY></T=
ABLE>
            <TABLE class=3Dborderbrown border=3D0 cellSpacing=3D0 =
cellPadding=3D0=20
            width=3D"100%">
              <TBODY>
              <TR>
                <TD style=3D"PADDING-LEFT: 2px; HEIGHT: 39px"=20
                class=3Dleftpanetopborder width=3D2><INPUT =
style=3D"BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; =
BORDER-RIGHT: 0px" class=3D"search searchleft" onclick=3D"" width=3D12 =
height=3D20 type=3Dbutton></TD>
                <TD style=3D"HEIGHT: 39px" class=3Dleftpanetopborder=20
                  width=3D2><INPUT =
onblur=3DZDBSearchUtil.showTipString(this);=20
                  id=3DZDBObjSearchTxtFld class=3Dsearchfield=20
                  onfocus=3DZDBSearchUtil.hideTipString(this);=20
                  onkeypress=3D"return =
ZDBSearchUtil.checkKeyAndSearch(event);"=20
                  value=3D" Search Tables/Reports" size=3D28 =
name=3Dtextfield=20
                  tipShown=3D"true" tipValue=3D" Search =
Tables/Reports"></TD>
                <TD style=3D"PADDING-RIGHT: 2px" =
class=3Dleftpanetopborder=20
                title=3D"Search Views/Tables " width=3D20 =
align=3Dright><INPUT style=3D"BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px" class=3D"search searchright" =
onclick=3D"ZDBSearchUtil.searchDBObjects(this, event);" width=3D29 =
height=3D20 type=3Dbutton></TD></TR>
              <TR vAlign=3Dtop>
                <TD colSpan=3D3>
                  <TABLE border=3D0 cellSpacing=3D0 cellPadding=3D0 =
width=3D"100%">
                    <TBODY id=3DZDBSwipeBar>
                    <TR>
                      <TD class=3Dleftpaneplainbg>
                        <TABLE class=3Dnormalblackfont11 border=3D0 =
cellSpacing=3D0=20
                        cellPadding=3D0 width=3D"100%">
                          <TBODY>
                          <TR id=3DZDBNavTabsCont>
                            <TD=20
                            style=3D"PADDING-BOTTOM: 4px; PADDING-LEFT: =
6px; PADDING-RIGHT: 4px; PADDING-TOP: 0px"=20
                            class=3D"leftpaneplain navTab"><STRONG>View=20
                              by:</STRONG></TD>
                            <TD=20
                            style=3D"PADDING-BOTTOM: 4px; PADDING-LEFT: =
0px; WIDTH: 140px; PADDING-RIGHT: 4px; PADDING-TOP: 0px"=20
                            class=3DnavTab colSpan=3D2><SELECT =
id=3DZDBSELECTEXPVIEW=20
                              class=3DselectExpView=20
                              =
onchange=3DZDBNavigation.setNavigationType(this.value,true);>=20
                                <OPTION selected =
value=3DAll>Types</OPTION>=20
                                <OPTION value=3DRelated>Related =
Views</OPTION>=20
                                <OPTION =
value=3DFolder>Folder</OPTION></SELECT>=20
                          </TD></TR></TBODY></TABLE></TD></TR>
                    <TR style=3D"DISPLAY: none" id=3DZDBNEWFOLDERLNK>
                      <TD class=3D"iconitem createFolder" =
colSpan=3D2><SPAN=20
                        id=3DZDBNewFolderItem class=3DcreateFolderLink=20
                        =
onclick=3DZDBNavigation.showCreateFolderDlg();>Create New=20
                        Folder</SPAN> </TD></TR>
                    <TR id=3DZDBNAVIGLINK>
                      <TD class=3DshowNavLink colSpan=3D2><SPAN =
class=3DbackToNav=20
                        onclick=3DZDBDashEdit.showNavigation(this);>Back =
to=20
                        Navigation</SPAN> <SPAN class=3DbackToViewList=20
                        =
onclick=3DZDBDashboardAPI.showViewList(this);>Back to View=20
                        List</SPAN> </TD></TR>
                    <TR listtype=3D"swipearea">
                      <TD id=3DZDBSWIPETD class=3Dnormalblackfont11 =
colSpan=3D2>
                        <DIV style=3D"OVERFLOW: auto" id=3DZDBSWIPE=20
                        class=3Dbgwhite></DIV></TD></TR>
                    <TR>
                      <TD class=3Dleftpanebtmbg height=3D21=20
                    =
colSpan=3D2>&nbsp;</TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE></T=
D></TR></TBODY></TABLE></TD>
    <TD style=3D"DISPLAY: none" width=3D2><IMG=20
      =
src=3D"http://css.zohostatic.com/db/Oct_29_2010_1/themes/common/images/sp=
acer.gif"=20
      width=3D2 height=3D4></TD>
    <TD vAlign=3Dtop>
      <TABLE style=3D"DISPLAY: none" id=3DZDBMAINEL border=3D0 =
cellSpacing=3D0=20
      cellPadding=3D0 width=3D"100%" align=3Dcenter>
        <TBODY>
        <TR style=3D"DISPLAY: none">
          <TD>
            <TABLE id=3DTABSHOLDERPARENT class=3Dmax cellSpacing=3D0 =
cellPadding=3D0=20
            width=3D"100%" holderParent=3D"true">
              <TBODY>
              <TR>
                <TD style=3D"WIDTH: 30px" class=3DiconNormal=20
                onmouseover=3D"this.className=3D'iconHover'"=20
                onmouseout=3D"this.className=3D'iconNormal'"=20
                onclick=3DZDBNavigation.minMaxLayout(this);=20
                layoutMode=3D"normal">&nbsp;</TD>
                <TD style=3D"PADDING-LEFT: 5px; PADDING-RIGHT: 1px"=20
                id=3DZDBTabHolderTD class=3Dtablebgtop width=3D*>
                  <DIV=20
                  style=3D"POSITION: relative; WIDTH: 100%; HEIGHT: =
23px; OVERFLOW: hidden; TOP: 2px"=20
                  id=3DZDBTabHolder class=3Dsheets scrollel=3D"holder">
                  <TABLE=20
                  style=3D"Z-INDEX: 0; POSITION: relative; TOP: 0px; =
LEFT: 0px"=20
                  class=3DtabTable cellSpacing=3D0 cellPadding=3D0 =
dbid=3D"null"=20
                  scrollel=3D"content">
                    <TBODY>
                    <TR id=3DZDBTABCONT></TR></TBODY></TABLE>
                  <DIV style=3D"DISPLAY: none; CURSOR: pointer">
                  <TABLE>
                    <TBODY>
                    <TR>
                      <TD id=3DZDBTABTPL class=3DtabSelected =
parTab=3D"tab">
                        <TABLE style=3D"CURSOR: pointer" =
id=3DZDBExplorerTab=20
                        class=3DtabContent=20
                        onclick=3D"ZDBClientUI.selectTabEl(this, =
event);" border=3D0=20
                        cellSpacing=3D0 cellPadding=3D0 =
elname=3D"selectFunction">
                          <TBODY>
                          <TR>
                            <TD style=3D"WIDTH: 15px" vAlign=3Dtop>
                              <DIV style=3D"DISPLAY: none" =
i18nholderdiv=3D"true">
                              <DIV =
id=3Dzrpt.db.tab.title.js.renametab>Click here=20
                              to rename the table or view =
name</DIV></DIV>
                              <DIV style=3D"WIDTH: 23px; VERTICAL-ALIGN: =
top"=20
                              class=3D"tabIcon mcLoaded"=20
                              =
onmouseover=3DZDBTabHandler.showEditIcon(this);=20
                              =
onmouseout=3DZDBTabHandler.showTabIcon(this);=20
                              onclick=3D"ZDBTabHandler.editTab(this, =
event)"=20
                              elname=3D"tabIcon"></DIV></TD>
                            <TD style=3D"WHITE-SPACE: nowrap"=20
                            class=3DtabHeaderContent=20
                            =
onmouseover=3DZDBTabHandler.showEditIcon(this);=20
                            ondblclick=3D"return =
ZDBEvents.onTabHeaderDblClickCapture(event); "=20
                            =
onmouseout=3DZDBTabHandler.showTabIcon(this);=20
                            onclick=3D"return =
ZDBEvents.onTabHeaderClickCapture(event);"=20
                            noWrap align=3Dleft =
elname=3D"tabHeadTd"><SPAN=20
                              class=3DtabHeader elname=3D"tabHeader"=20
                              editable=3D"true"><I>Table Name</I></SPAN> =
</TD>
                            <TD class=3DtabModified =
elName=3D"tabModified">*</TD>
                            <TD=20
                            =
onclick=3D"ZDBTabHandler.removeSelectedTab(this,event);return false"=20
                            vAlign=3Dtop noWrap align=3Dright =
elName=3D"tabClose"><INPUT style=3D"BORDER-BOTTOM: 0px; BORDER-LEFT: =
0px; HEIGHT: 19px; BORDER-TOP: 0px; BORDER-RIGHT: 0px" class=3Dclose =
type=3Dbutton></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE></DIV>
                  <TABLE style=3D"POSITION: absolute" id=3DdummyTab =
class=3DhideTable=20
                  tabParent=3D"true">
                    <TBODY>
                    <TR></TR></TBODY></TABLE></DIV></TD>
                <TD class=3DtabNavigationKeys width=3D100 align=3Dright=20
                =
navKeyparent=3D"true"></TD></TR></TBODY></TABLE></TD></TR>
        <TR>
          <TD id=3DZDBViewEl class=3Dtablebgtop vAlign=3Dtop =
colSpan=3D3>
            <TABLE style=3D"DISPLAY: none" id=3DZDBToolBarTblBG =
class=3DtoolbarTableBG=20
            border=3D0 cellSpacing=3D0 cellPadding=3D0 width=3D"100%">
              <TBODY>
              <TR>
                <TD class=3DtoolbarTDBG>
                  <TABLE border=3D0 cellSpacing=3D0 cellPadding=3D0 =
width=3D"100%">
                    <TBODY style=3D"DISPLAY: none" id=3DZDBSheetActions>
                    <TR style=3D"DISPLAY: none" TableDesignObj=3D"true">
                      <TD class=3Dtabbg height=3D31 vAlign=3Dcenter =
width=3D* colSpan=3D2=20
                      align=3Dleft visualtd=3D"true">
                        <TABLE border=3D0 cellSpacing=3D0 =
cellPadding=3D0>
                          <TBODY>
                          <TR>
                            <TD class=3D"iconitem save"=20
                            onclick=3DZDBMenu.save(this,event); =
vAlign=3Dcenter=20
                            noWrap align=3Dleft alt=3D"Save" =
isMenu=3D"false"=20
                            addevt=3D"true" baseclass=3D"save">Save</TD>
                            <TD class=3D"iconitem refresh"=20
                            =
onclick=3DZDBGridMenu.refreshSheet(this,event);=20
                            vAlign=3Dcenter noWrap align=3Dleft =
alt=3D"Refresh"=20
                            isMenu=3D"false" addevt=3D"true"=20
                              baseclass=3D"refresh">Refresh</TD>
                            <TD class=3Ddivider vAlign=3Dcenter =
align=3Dmiddle></TD>
                            <TD class=3D"iconitem datasheetview"=20
                            =
onclick=3DZDBDesignGrid.showDataView(this,event);=20
                            vAlign=3Dcenter noWrap align=3Dleft =
alt=3D"Datasheetview"=20
                            isMenu=3D"false" addevt=3D"true"=20
                            baseclass=3D"datasheetview">Switch To Data =
Sheet=20
                            View</TD></TR></TBODY></TABLE></TD></TR>
                    <TR TableViewObj=3D"true" TableObj=3D"true">
                      <TD class=3Dtabbg height=3D31 vAlign=3Dcenter =
width=3D* align=3Dleft=20
                      visualtd=3D"true">
                        <TABLE style=3D"HEIGHT: 24px" border=3D0 =
cellSpacing=3D0=20
                        cellPadding=3D0>
                          <TBODY>
                          <TR>
                            <TD style=3D"DISPLAY: none" =
class=3D"iconitem Save"=20
                            onclick=3DZDBMenu.save(this,event); =
vAlign=3Dcenter=20
                            noWrap align=3Dleft dontwrap=3D"true"=20
                            tipdesc1=3D"Save the table" =
tiptitle=3D"Save"=20
                            tipshortcut=3D"(Ctrl + S)" alt=3D"Save" =
isMenu=3D"false"=20
                            addevt=3D"true" baseclass=3D"Save" =
isSaveAllowed=3D"true"=20
                            tname=3D"save">Save</TD>
                            <TD class=3D"iconitem refresh"=20
                            =
onclick=3DZDBGridMenu.refreshSheet(this,event);=20
                            vAlign=3Dcenter noWrap align=3Dleft=20
                            tipdesc1=3D"Refresh the table and fetch the =
latest from the server"=20
                            tiptitle=3D"Refresh" alt=3D"Refresh Table"=20
                            isMenu=3D"false" addevt=3D"true" =
baseclass=3D"refresh"=20
                            tname=3D"refresh">Refresh </TD>
                            <TD class=3Ddivider vAlign=3Dcenter =
align=3Dmiddle></TD>
                            <TD class=3D"iconitem export"=20
                            onclick=3DZDBLoadJsAlone.loadJs(this,event); =

                            vAlign=3Dcenter noWrap align=3Dleft=20
                            tipdesc1=3D"Export data from this table as =
CSV, XLS, HTML or PDF file"=20
                            tiptitle=3D"Export"=20
                            =
func=3D"ZDBExport.showExportPopupForEmbeddedTable"=20
                            lzOper=3D"APPENDTODOC" lazyLoad=3D"true" =
alt=3D"Export"=20
                            addevt=3D"true" baseclass=3D"export" =
tname=3D"export"=20
                            isExportPermReq=3D"true" =
opstatusId=3D"ZDBMainLoader"=20
                            lzJs=3D"exportjsp/js/ZDBExport.js"=20
                            name=3D"Export table data as =
CSV">Export<SPAN=20
                              id=3DAnalDropDownMenu class=3DdropDownMenu =

                              tipdesc1=3D"Export data from this table as =
CSV, XLS, HTML or PDF file"=20
                              tiptitle=3D"Export">&nbsp;</SPAN></TD>
                            <TD class=3Ddivider vAlign=3Dcenter =
align=3Dmiddle></TD>
                            <TD id=3DZDBSortMenu_Table class=3D"iconitem =
sort"=20
                            =
onclick=3D'ZDBMenu.showModuleMenu(this,event, "Sort_Menu","GridMenu");'=20
                            vAlign=3Dcenter noWrap align=3Dleft=20
                            tipdesc1=3D"Sort the selected column in =
ascending / descending order"=20
                            tiptitle=3D"sort" alt=3D"Sort" =
addevt=3D"true"=20
                            baseclass=3D"sort" tname=3D"sort"=20
                              name=3D"Sort Options">Sort<SPAN =
class=3DdropDownMenu=20
                              tipdesc1=3D"Sort the selected column in =
ascending / descending order"=20
                              tiptitle=3D"sort">&nbsp;</SPAN></TD>
                            <DIV style=3D"DISPLAY: none" =
i18nholderdiv=3D"true">
                            <DIV =
id=3Dzrpt.toolbar.filter.js.new>New</DIV>
                            <DIV =
id=3Dzrpt.toolbar.filter.js.save>Save</DIV></DIV>
                            <TD id=3DZDBFILTER_TITEM class=3D"iconitem =
filter"=20
                            onclick=3DZDBFilterAux.filterData(this); =
vAlign=3Dcenter=20
                            noWrap align=3Dleft dontwrap=3D"true"=20
                            tipdesc1=3D"Filter the data in the table =
providing the necessary criteria."=20
                            tiptitle=3D"Filter" alt=3D"Filter Data" =
isMenu=3D"false"=20
                            addevt=3D"true" baseclass=3D"filter" =
tname=3D"filter"=20
                            relid=3D"ZDBFILTEROPTIONS_TITEM"=20
                            tipdesc2=3D"Click dropdown icon to view the =
saved filter(s)">Filter&nbsp;</TD>
                            <TD style=3D"DISPLAY: none" =
id=3DZDBFILTEROPTIONS_TITEM=20
                            class=3D"iconitem dropdownoption"=20
                            =
onclick=3DZDBFilterAux.showFilterList(this,event);=20
                            vAlign=3Dcenter noWrap align=3Dleft =
alt=3D"Filter"=20
                            addevt=3D"true" baseclass=3D"dropdownoption" =

                            tname=3D"filterlist"=20
                            relid=3D"ZDBFILTER_TITEM">&nbsp;</TD>
                            <TD class=3Ddivider vAlign=3Dcenter =
align=3Dmiddle></TD>
                            <TD id=3DZDBMoreActions class=3D"iconitem =
moreActions"=20
                            =
onclick=3D'ZDBMenu.showModuleMenu(this,event, =
"Tbl_More_Actions_Menu","GridMenu");'=20
                            vAlign=3Dcenter noWrap align=3Dleft=20
                            tipdesc1=3D"Find And Replace, Show/Hide, =
Reorder and Freeze options"=20
                            tiptitle=3D"More Actions" =
alt=3D"moreActions"=20
                            addevt=3D"true" baseclass=3D"moreActions"=20
                            tname=3D"moreActions">More Actions<SPAN=20
                              class=3DdropDownMenu=20
                              tipdesc1=3D"Find And Replace, Show/Hide, =
Reorder and Freeze options"=20
                              tiptitle=3D"More =
Actions">&nbsp;</SPAN></TD></TR></TBODY></TABLE></TD>
                      <TD style=3D"HEIGHT: 31px; FONT-SIZE: 15px; =
CURSOR: default"=20
                      class=3Dtabbg vAlign=3Dcenter noWrap align=3Dright =

                      visualtd=3D"true"></TD></TR>
                    <TR style=3D"DISPLAY: none" TableDesignObj=3D"true">
                      <TD class=3Dtabbg height=3D31 vAlign=3Dcenter =
width=3D* colSpan=3D2=20
                      visualtd=3D"true">
                        <TABLE cellSpacing=3D0 cellPadding=3D0>
                          <TBODY>
                          <TR>
                            <TD class=3D"iconitem cut" vAlign=3Dcenter =
noWrap=20
                            alt=3D"Cut" isMenu=3D"false" addevt=3D"true" =

                            baseclass=3D"cut">&nbsp;</TD>
                            <TD class=3D"iconitem copy"=20
                            onclick=3DZDBMenu.notYetImpl(this,event) =
vAlign=3Dcenter=20
                            noWrap alt=3D"Copy" isMenu=3D"false" =
addevt=3D"true"=20
                            baseclass=3D"copy">&nbsp;</TD>
                            <TD class=3D"iconitem paste"=20
                            onclick=3DZDBMenu.notYetImpl(this,event) =
vAlign=3Dcenter=20
                            noWrap alt=3D"Paste" isMenu=3D"false" =
addevt=3D"true"=20
                            baseclass=3D"paste">&nbsp;</TD>
                            <TD class=3D"iconitem delete"=20
                            =
onclick=3DZDBGridMenu.deleteRows(this,event);=20
                            vAlign=3Dcenter noWrap align=3Dmiddle=20
                            alt=3D"Delete Row(s)" isMenu=3D"false" =
addevt=3D"true"=20
                            =
baseclass=3D"delete">&nbsp;</TD></TR></TBODY></TABLE></TD></TR>
                    <TR style=3D"DISPLAY: none" QueryTableObj=3D"true">
                      <TD class=3Dtabbg height=3D31 vAlign=3Dcenter =
width=3D* align=3Dleft=20
                      visualtd=3D"true">
                        <TABLE style=3D"HEIGHT: 24px" border=3D0 =
cellSpacing=3D0=20
                        cellPadding=3D0>
                          <TBODY>
                          <TR>
                            <TD class=3D"iconitem Save"=20
                            onclick=3D"ZDBMenu.save(this, event);" =
vAlign=3Dcenter=20
                            noWrap align=3Dleft dontwrap=3D"true"=20
                            tipdesc1=3D"Save the table" =
tiptitle=3D"Save" alt=3D"save"=20
                            isMenu=3D"false" addevt=3D"true" =
baseclass=3D"Save"=20
                            tname=3D"save" =
zdbModPermReq=3D"true">Save</TD>
                            <TD class=3D"iconitem refresh"=20
                            onclick=3D"ZDBGridMenu.refreshSheet(this, =
event);"=20
                            vAlign=3Dcenter noWrap align=3Dleft=20
                            tipdesc1=3D"Refresh the table and fetch the =
latest from the server"=20
                            tiptitle=3D"Refresh" alt=3D"Refresh" =
isMenu=3D"false"=20
                            addevt=3D"true" baseclass=3D"refresh" =
tname=3D"refresh"=20
                            name=3D"Refresh Table">Refresh </TD>
                            <TD class=3Ddivider vAlign=3Dcenter =
align=3Dmiddle></TD>
                            <TD class=3D"iconitem export"=20
                            onclick=3DZDBLoadJsAlone.loadJs(this,event); =

                            vAlign=3Dcenter noWrap align=3Dleft=20
                            tipdesc1=3D"Export data from this table as =
CSV, XLS, HTML or PDF file"=20
                            tiptitle=3D"Export"=20
                            =
func=3D"ZDBExport.showExportPopupForEmbeddedTable"=20
                            lzOper=3D"APPENDTODOC" lazyLoad=3D"true" =
alt=3D"Export"=20
                            addevt=3D"true" baseclass=3D"export" =
tname=3D"export"=20
                            isExportPermReq=3D"true" =
opstatusId=3D"ZDBMainLoader"=20
                            lzJs=3D"exportjsp/js/ZDBExport.js"=20
                            name=3D"Export table data as =
CSV">Export<SPAN=20
                              class=3DdropDownMenu=20
                              tipdesc1=3D"Export data from this table as =
CSV, XLS, HTML or PDF file"=20
                              tiptitle=3D"Export">&nbsp;</SPAN></TD>
                            <TD class=3D"iconitem sort"=20
                            =
onclick=3D'ZDBMenu.showModuleMenu(this,event, "Sort_Menu","GridMenu");'=20
                            vAlign=3Dcenter noWrap align=3Dleft=20
                            tipdesc1=3D"Sort the selected column in =
ascending / descending order"=20
                            tiptitle=3D"sort" alt=3D"Sort" =
addevt=3D"true"=20
                            baseclass=3D"sort" tname=3D"sort"=20
                              name=3D"Sort Options">Sort<SPAN =
class=3DdropDownMenu=20
                              tipdesc1=3D"Sort the selected column in =
ascending / descending order"=20
                              tiptitle=3D"sort">&nbsp;</SPAN></TD>
                            <TD id=3DQUERY_ZDBFILTER_TITEM =
class=3D"iconitem filter"=20
                            onclick=3DZDBFilterAux.filterData(this); =
vAlign=3Dcenter=20
                            noWrap align=3Dleft dontwrap=3D"true"=20
                            tipdesc1=3D"Filter the data in the table =
providing the necessary criteria."=20
                            tiptitle=3D"Filter" alt=3D"Filter Data" =
isMenu=3D"false"=20
                            addevt=3D"true" baseclass=3D"filter" =
tname=3D"filter"=20
                            relid=3D"QUERY_ZDBFILTEROPTIONS_TITEM"=20
                            tipdesc2=3D"Click dropdown icon to view the =
saved filter(s)">Filter&nbsp;</TD>
                            <TD style=3D"DISPLAY: none"=20
                            id=3DQUERY_ZDBFILTEROPTIONS_TITEM=20
                            class=3D"iconitem dropdownoption"=20
                            =
onclick=3DZDBFilterAux.showFilterList(this,event);=20
                            vAlign=3Dcenter noWrap align=3Dleft =
alt=3D"Filter"=20
                            addevt=3D"true" baseclass=3D"dropdownoption" =

                            tname=3D"filterlist"=20
                            relid=3D"QUERY_ZDBFILTER_TITEM">&nbsp;</TD>
                            <TD class=3Ddivider vAlign=3Dcenter =
align=3Dmiddle></TD>
                            <TD id=3DZDBMoreActions_QT=20
                            class=3D"iconitem moreActions"=20
                            =
onclick=3D'ZDBMenu.showModuleMenu(this,event,"More_Actions_Menu","GridMen=
u");'=20
                            vAlign=3Dcenter noWrap align=3Dleft=20
                            tipdesc1=3D"Find And Replace, Show/Hide, =
Reorder and Freeze options"=20
                            tiptitle=3D"More Actions" =
alt=3D"moreActions"=20
                            addevt=3D"true" baseclass=3D"moreActions"=20
                            tname=3D"moreActions">More Actions<SPAN=20
                              class=3DdropDownMenu=20
                              tipdesc1=3D"Find And Replace, Show/Hide, =
Reorder and Freeze options"=20
                              tiptitle=3D"More =
Actions">&nbsp;</SPAN></TD></TR></TBODY></TABLE></TD>
                      <TD style=3D"HEIGHT: 31px; FONT-SIZE: 15px; =
CURSOR: default"=20
                      id=3DZDBQueryTableNavigCon class=3Dtabbg =
vAlign=3Dcenter noWrap=20
                      align=3Dright visualtd=3D"true"></TD></TR>
                    <TR style=3D"DISPLAY: none" DashboardObj=3D"true">
                      <TD class=3Dtabbg height=3D31 vAlign=3Dcenter =
width=3D0 align=3Dleft=20
                      visualtd=3D"true">
                        <TABLE border=3D0 cellSpacing=3D0 =
cellPadding=3D0>
                          <TBODY>
                          <TR>
                            <TD class=3D"iconitem refresh"=20
                            =
onclick=3DZDBDashboardAPI.refreshViews(this);=20
                            vAlign=3Dcenter noWrap align=3Dleft=20
                            tipdesc1=3D"Refresh the view and fetch the =
latest from the server"=20
                            tiptitle=3D"Refresh" alt=3D"Refresh =
Dashboard"=20
                            isMenu=3D"false" addevt=3D"true"=20
                              baseclass=3D"refresh">Refresh</TD>
                            <TD class=3Ddivider vAlign=3Dcenter =
align=3Dmiddle></TD>
                            <TD class=3D"iconitem export"=20
                            onclick=3DZDBLoadJsAlone.loadJs(this,event); =

                            vAlign=3Dcenter noWrap align=3Dleft=20
                            tipdesc1=3D"Export this view as a HTML file" =

                            tiptitle=3D"Export"=20
                            =
func=3D"ZDBExport.showExportPopupForEmbeddedDashboard"=20
                            lzOper=3D"APPENDTODOC" lazyLoad=3D"true" =
alt=3D"Export"=20
                            addevt=3D"true" baseclass=3D"export"=20
                            isExportPermReq=3D"true"=20
                            lzJs=3D"exportjsp/js/ZDBExport.js" =
name=3D"Export View"=20
                            disableOnNew=3D"true" =
modeType=3D"view">Export<SPAN=20
                              id=3DAnalDropDownMenu class=3DdropDownMenu =

                              tipdesc1=3D"Export data from this table as =
CSV, XLS, HTML or PDF file"=20
                              =
tiptitle=3D"Export">&nbsp;</SPAN></TD></TR></TBODY></TABLE></TD></TR>
                    <TR style=3D"DISPLAY: none" ReportObj=3D"true">
                      <TD class=3Dtabbg height=3D31 vAlign=3Dcenter =
width=3D* align=3Dleft=20
                      visualtd=3D"true">
                        <TABLE style=3D"HEIGHT: 24px" =
id=3DZDBReportActions=20
                        cellSpacing=3D0 cellPadding=3D0>
                          <TBODY>
                          <TR>
                            <TD class=3D"iconitem refresh"=20
                            =
onclick=3DZDBGridMenu.refreshSheet(this,event);=20
                            vAlign=3Dcenter noWrap align=3Dleft=20
                            alt=3D"Refresh Tablular View" =
isMenu=3D"false"=20
                            addevt=3D"true" =
baseclass=3D"refresh">Refresh</TD>
                            <TD class=3Ddivider vAlign=3Dcenter =
align=3Dmiddle></TD>
                            <TD class=3D"iconitem export"=20
                            onclick=3DZDBLoadJsAlone.loadJs(this,event); =

                            vAlign=3Dcenter noWrap align=3Dleft=20
                            tipdesc1=3D"Export data from this table as =
CSV, XLS, HTML or PDF file"=20
                            tiptitle=3D"Export"=20
                            =
func=3D"ZDBExport.showExportPopupForEmbeddedTable"=20
                            lzOper=3D"APPENDTODOC" lazyLoad=3D"true" =
alt=3D"Export"=20
                            addevt=3D"true" baseclass=3D"export" =
tname=3D"export"=20
                            isExportPermReq=3D"true" =
opstatusId=3D"ZDBMainLoader"=20
                            lzJs=3D"exportjsp/js/ZDBExport.js"=20
                            name=3D"Export table data as =
CSV">Export<SPAN=20
                              id=3DAnalDropDownMenu class=3DdropDownMenu =

                              tipdesc1=3D"Export data from this table as =
CSV, XLS, HTML or PDF file"=20
                              tiptitle=3D"Export">&nbsp;</SPAN></TD>
                            <TD class=3Ddivider vAlign=3Dcenter =
align=3Dmiddle></TD>
                            <TD class=3D"iconitem sort"=20
                            =
onclick=3D'ZDBMenu.showModuleMenu(this,event, "Sort_Menu","GridMenu");'=20
                            vAlign=3Dcenter noWrap align=3Dleft=20
                            tipdesc1=3D"Sort the selected column in =
ascending / descending order"=20
                            tiptitle=3D"sort" alt=3D"Sort" =
addevt=3D"true"=20
                            baseclass=3D"sort" tname=3D"sort">Sort<SPAN=20
                              class=3DdropDownMenu=20
                              tipdesc1=3D"Sort the selected column in =
ascending / descending order"=20
                              tiptitle=3D"sort">&nbsp;</SPAN></TD>
                            <TD id=3DREP_ZDBFILTER_TITEM =
class=3D"iconitem filter"=20
                            onclick=3DZDBFilterAux.filterData(this); =
vAlign=3Dcenter=20
                            noWrap align=3Dleft dontwrap=3D"true"=20
                            tipdesc1=3D"Filter the data in the table =
providing the necessary criteria."=20
                            tiptitle=3D"Filter" alt=3D"Filter Data" =
isMenu=3D"false"=20
                            addevt=3D"true" baseclass=3D"filter" =
tname=3D"filter"=20
                            relid=3D"REP_ZDBFILTEROPTIONS_TITEM"=20
                            tipdesc2=3D"Click dropdown icon to view the =
saved filter(s)">Filter&nbsp;</TD>
                            <TD style=3D"DISPLAY: none"=20
                            id=3DREP_ZDBFILTEROPTIONS_TITEM=20
                            class=3D"iconitem dropdownoption"=20
                            =
onclick=3DZDBFilterAux.showFilterList(this,event);=20
                            vAlign=3Dcenter noWrap align=3Dleft =
alt=3D"Filter"=20
                            addevt=3D"true" baseclass=3D"dropdownoption" =

                            tname=3D"filterlist"=20
                            relid=3D"REP_ZDBFILTER_TITEM">&nbsp;</TD>
                            <TD class=3Ddivider vAlign=3Dcenter =
align=3Dmiddle></TD>
                            <TD style=3D"DISPLAY: none" =
id=3DZDBGrpColumnMItem=20
                            class=3D"iconitem group"=20
                            onclick=3D'ZDBMenu.showModuleMenu(this, =
event, "Group_Menu","GridMenu");'=20
                            vAlign=3Dcenter noWrap align=3Dleft=20
                            tipdesc1=3D"Group the selected column based =
on the values present"=20
                            tiptitle=3D"Group" alt=3D"Group" =
addevt=3D"true"=20
                            baseclass=3D"group" tname=3D"group"=20
                              zdbModPermReq=3D"true">Group<SPAN =
class=3DdropDownMenu=20
                              tipdesc1=3D"Group the selected column =
based on the values present"=20
                              tiptitle=3D"Group">&nbsp;</SPAN></TD>
                            <TD style=3D"DISPLAY: none" =
id=3DZDBREPORTFNTOOLBARITEM=20
                            class=3D"iconitem functions"=20
                            =
onclick=3DZDBReportFunctions.showReportFunctions(this,event);=20
                            vAlign=3Dbottom noWrap align=3Dmiddle=20
                            tipdesc1=3D"Apply Summary Function(s) on the =
column(s) selected"=20
                            tiptitle=3D"Summary"=20
                            alt=3D"Apply Summary Functions on Column"=20
                            addevt=3D"true" baseclass=3D"functions"=20
                            zdbModPermReq=3D"true">Summary<SPAN=20
                              class=3DdropDownMenu=20
                              tipdesc1=3D"Apply Summary Function(s) on =
the column(s) selected"=20
                              tiptitle=3D"Summary">&nbsp;</SPAN></TD>
                            <TD style=3D"DISPLAY: none" =
id=3DZDBAddRowColMItem_TV=20
                            class=3D"iconitem add"=20
                            =
onclick=3DZDBDerivedField.showDerivedFunctionMenu(this,event,true);=20
                            vAlign=3Dcenter noWrap align=3Dmiddle =
dontwrap=3D"true"=20
                            tipdesc1=3D"Add a dervied column based on a =
formula"=20
                            tiptitle=3D"Add" alt=3D"Add" addevt=3D"true" =

                            baseclass=3D"add" tname=3D"add" =
disableOnNew=3D"true"=20
                            isLoginReq=3D"true" =
isDBOwnerReq=3D"true">Add<SPAN=20
                              class=3DdropDownMenu=20
                              tipdesc1=3D"Add a dervied column based on =
a formula"=20
                              tiptitle=3D"Add">&nbsp;</SPAN></TD>
                            <TD style=3D"DISPLAY: none"=20
                            class=3D"iconitem formatIcon"=20
                            onclick=3DZDBPopUpMenu.gridOper(this); =
vAlign=3Dcenter=20
                            noWrap align=3Dmiddle=20
                            tipdesc1=3D"Change the format of the column =
viz Alignment, Decimal places, Date format, etc"=20
                            tiptitle=3D"Column Format" =
lzName=3D"FORMAT_COLUMN_DLG"=20
                            lzUrl=3D"/ZDBFormatColumn.cc"=20
                            =
func=3D"ZDBSheetFormatExtn.showColumnFormatDlg"=20
                            lzOper=3D"APPENDTODOC" lazyLoad=3D"true"=20
                            alt=3D"Format Column" isMenu=3D"false" =
addevt=3D"true"=20
                            baseclass=3D"formatIcon" tname=3D"format"=20
                            lzJs=3D"format/js/ZDBSheetFormatExtn.js"=20
                            zdbModPermReq=3D"true" disableOnNew=3D"true" =

                            isLoginReq=3D"true" message=3D"formatting"=20
                            checkSave=3D"true">Format</TD>
                            <TD class=3Ddivider vAlign=3Dcenter =
align=3Dmiddle></TD>
                            <TD id=3DZDBMoreActions_TV=20
                            class=3D"iconitem moreActions"=20
                            =
onclick=3D'ZDBMenu.showModuleMenu(this,event,"More_Actions_Menu","GridMen=
u");'=20
                            vAlign=3Dcenter noWrap align=3Dleft=20
                            tipdesc1=3D"Find And Replace, Show/Hide, =
Reorder and Freeze options"=20
                            tiptitle=3D"More Actions" =
alt=3D"moreActions"=20
                            addevt=3D"true" baseclass=3D"moreActions"=20
                            tname=3D"moreActions">More Actions<SPAN=20
                              class=3DdropDownMenu=20
                              tipdesc1=3D"Find And Replace, Show/Hide, =
Reorder and Freeze options"=20
                              tiptitle=3D"More =
Actions">&nbsp;</SPAN></TD></TR></TBODY></TABLE></TD>
                      <TD style=3D"HEIGHT: 31px; FONT-SIZE: 15px; =
CURSOR: default"=20
                      id=3DZDBReportNavigCon class=3Dtabbg =
vAlign=3Dcenter noWrap=20
                      align=3Dright visualtd=3D"true"></TD></TR>
                    <TR style=3D"DISPLAY: none" =
notLoggedInOrStandAlone=3D"false"=20
                    PivotObj=3D"true" SummaryViewObj=3D"true"=20
AnalysisViewObj=3D"true">
                      <TD class=3Dtabbg height=3D31 vAlign=3Dcenter =
width=3D0 colSpan=3D2=20
                      visualtd=3D"true">
                        <DIV style=3D"DISPLAY: none" =
i18nholderdiv=3D"true">
                        <DIV=20
id=3Dzrpt.common.toolbar.export.js.tipTtl>Export</DIV>
                        <DIV=20
                        =
id=3Dzrpt.common.toolbar.export.js.pivotExpDesc>Export=20
                        data from this view as CSV, PDF or HTML =
file</DIV>
                        <DIV=20
                        =
id=3Dzrpt.common.toolbar.export.js.chartExpDesc>Export=20
                        this view as a CSV, PDF, HTML or Image =
file</DIV></DIV>
                        <TABLE cellSpacing=3D0 cellPadding=3D0>
                          <TBODY>
                          <TR>
                            <TD style=3D"DISPLAY: none" =
id=3DZDBNewAnal_Tip=20
                            class=3D"iconitem createtable"=20
                            =
onclick=3DZDBMenu.showNewObjectsPopup(this,event);=20
                            vAlign=3Dcenter noWrap align=3Dleft=20
                            tipdesc1=3D"Create a new table/tabular =
view/chart view/pivot view/summary view/query table"=20
                            tiptitle=3D"New" alt=3D"New" addevt=3D"true" =

                            baseclass=3D"createtable" =
tname=3D"newoptions"=20
                            isLoginReq=3D"true" =
isCreateReportPermReq=3D"true">New=20
                              <SPAN class=3DdropDownMenu=20
                              tipdesc1=3D"Create a new table/tabular =
view/chart view/pivot view/summary view/query table"=20
                              tiptitle=3D"New">&nbsp;</SPAN></TD>
                            <TD style=3D"DISPLAY: none" =
id=3DZDBSAVE_ANAL_TITEM=20
                            class=3D"iconitem Save"=20
                            onclick=3D"ZDBMenu.save(this, event);" =
vAlign=3Dcenter=20
                            noWrap align=3Dleft dontwrap=3D"true"=20
                            tipdesc1=3D"Save the view" tiptitle=3D"Save" =
alt=3D"Save"=20
                            isMenu=3D"false" addevt=3D"true" =
baseclass=3D"Save"=20
                            tname=3D"save" =
relid=3D"ZDBSAVEOPTIONS_ANAL_TITEM"=20
                            zdbModPermReq=3D"true" =
CUSATTR=3D"SAVE">Save</TD>
                            <TD style=3D"DISPLAY: none"=20
                            id=3DZDBSAVEOPTIONS_ANAL_TITEM=20
                            class=3D"iconitem dropdownoption"=20
                            =
onclick=3D'ZDBMenu.showModuleMenu(this,event,"Analysis_Save_Menu","GridMe=
nu",true);'=20
                            vAlign=3Dcenter noWrap align=3Dleft =
alt=3D"Save As"=20
                            addevt=3D"true" baseclass=3D"dropdownoption" =

                            tname=3D"saveoptions" =
relid=3D"ZDBSAVE_ANAL_TITEM"=20
                            zdbModPermReq=3D"true" =
CUSATTR=3D"SAVE">&nbsp;</TD>
                            <TD style=3D"DISPLAY: none" =
class=3D"iconitem SaveAs"=20
                            onclick=3D"ZDBMenu.saveViewAs(this, event);" =

                            vAlign=3Dcenter noWrap align=3Dleft=20
                            tipdesc1=3D"Save a copy of this view"=20
                            tiptitle=3D"Save As" alt=3D"Save As" =
isMenu=3D"false"=20
                            addevt=3D"true" baseclass=3D"SaveAs"=20
                              CUSATTR=3D"SAVEAS">Save As</TD>
                            <TD class=3D"iconitem refresh"=20
                            =
onclick=3DZDBAnalysisView.refreshView(this,event);=20
                            vAlign=3Dcenter noWrap align=3Dleft=20
                            tipdesc1=3D"Refresh the view and fetch the =
latest from the server"=20
                            tiptitle=3D"Refresh" alt=3D"Refresh View" =
isMenu=3D"false"=20
                            addevt=3D"true" =
baseclass=3D"refresh">Refresh </TD>
                            <TD class=3Ddivider vAlign=3Dcenter =
align=3Dmiddle></TD>
                            <TD style=3D"DISPLAY: none" =
id=3DZDBAnalysisPreview=20
                            class=3D"iconitem preview"=20
                            =
onclick=3D"ZDBAnalysisEditViewMode.hideOrShowEl(this, event);"=20
                            vAlign=3Dcenter noWrap align=3Dleft =
dontwrap=3D"true"=20
                            tipdesc1=3D"Switch to view mode(display =
mode)"=20
                            tiptitle=3D"View Mode" alt=3D"View Mode" =
isMenu=3D"false"=20
                            addevt=3D"true" baseclass=3D"preview"=20
                            zdbModPermReq=3D"true" modeType=3D"edit"=20
                            hideOnDisable=3D"true" action=3D"hide">View =
Mode </TD>
                            <TD style=3D"DISPLAY: none" =
id=3DZDBAnalysisEdit=20
                            class=3D"iconitem editmode"=20
                            =
onclick=3D"ZDBAnalysisEditViewMode.hideOrShowEl(this, event);"=20
                            vAlign=3Dcenter noWrap align=3Dleft=20
                            tipdesc1=3D"Switch to 'Edit Design' where =
you can edit the view design"=20
                            tiptitle=3D"Edit Design" alt=3D"Edit Design" =

                            isMenu=3D"false" addevt=3D"true" =
baseclass=3D"editmode"=20
                            zdbModPermReq=3D"true" modeType=3D"view"=20
                            hideOnDisable=3D"true" action=3D"show">Edit =
Design </TD>
                            <TD class=3Ddivider vAlign=3Dcenter =
align=3Dmiddle></TD>
                            <TD style=3D"DISPLAY: none" =
id=3DZDBExportButton=20
                            class=3D"iconitem export"=20
                            =
onclick=3D'ZDBExport.showExportMenu(this,event,"Export_Menu","GridMenu");=
'=20
                            vAlign=3Dcenter noWrap align=3Dleft =
alt=3D"Export"=20
                            addevt=3D"true" baseclass=3D"export"=20
                            isExportPermReq=3D"true"=20
                              disableOnNew=3D"true">Export<SPAN=20
                              id=3DAnalDropDownMenu=20
                              class=3DdropDownMenu>&nbsp;</SPAN></TD>
                            <TD class=3Ddivider vAlign=3Dcenter =
align=3Dmiddle></TD>
                            <TD style=3D"DISPLAY: none" =
id=3DZDBShareOptions_Anal_MI=20
                            class=3D"iconitem share"=20
                            =
onclick=3D'ZDBSecurityMenu.showShareMenu(this,event,"Share_Menu","GridMen=
u");'=20
                            vAlign=3Dcenter noWrap align=3Dleft=20
                            tipdesc1=3D"Share this view to your =
friend(s) or colleague(s) to view the data"=20
                            tiptitle=3D"Share" alt=3D"Share" =
addevt=3D"true"=20
                            baseclass=3D"share" tname=3D"share" =
disableOnNew=3D"true"=20
                            isSharePermReq=3D"true">Share<SPAN=20
                              class=3DdropDownMenu=20
                              tipdesc1=3D"Share this view to your =
friend(s) or colleague(s) to view the data"=20
                              tiptitle=3D"Share">&nbsp;</SPAN></TD>
                            <TD class=3D"iconitem publish"=20
                            =
onclick=3D'ZDBSecurityMenu.showMenu(this,event,"Publish_Menu","GridMenu")=
;'=20
                            vAlign=3Dcenter noWrap align=3Dleft =
dontwrap=3D"true"=20
                            tipdesc1=3D"Embed this view into your =
website/blog"=20
                            tiptitle=3D"Publish" alt=3D"Publish" =
addevt=3D"true"=20
                            baseclass=3D"publish" tname=3D"publish"=20
                            zdbModPermReq=3D"true" disableOnNew=3D"true" =

                            isDBOwnerReq=3D"true">Publish<SPAN=20
                              class=3DdropDownMenu dontwrap=3D"true"=20
                              tipdesc1=3D"Embed this view into your =
website/blog"=20
                              tiptitle=3D"Publish">&nbsp;</SPAN></TD>
                            <TD width=3D* noWrap=20
                      align=3Dleft></TD></TR></TBODY></TABLE></TD></TR>
                    <TR style=3D"DISPLAY: none" =
id=3DZDBChartActionToolBar=20
                    AnalysisViewObj=3D"true">
                      <TD class=3Dtabbg height=3D31 vAlign=3Dcenter =
colSpan=3D2=20
                      visualtd=3D"true">
                        <TABLE style=3D"HEIGHT: 24px" cellSpacing=3D0=20
                          cellPadding=3D0><TBODY>
                          <TR>
                            <TD style=3D"DISPLAY: none" =
id=3DZDBANAL_SETTING_TIP=20
                            class=3D"iconitem chartsettings"=20
                            onclick=3DZDBLoadJsAlone.loadSnippet(this);=20
                            vAlign=3Dcenter noWrap align=3Dleft=20
                            tipdesc1=3D"Edit the settings of the chart =
(display name,description, axis labels etc.,)"=20
                            tiptitle=3D"Settings" =
lzUrl=3D"/ZDBChartSettings.cc"=20
                            func=3D"settings.showDialog" =
lzOper=3D"APPENDTODOC"=20
                            lazyLoad=3D"true" alt=3D"settings" =
isMenu=3D"false"=20
                            addevt=3D"true" baseclass=3D"chartsettings"=20
                            lzJs=3D"ZDBChartSetting"=20
                              zdbModPermReq=3D"true">Settings </TD>
                            <TD class=3Ddivider vAlign=3Dcenter =
align=3Dmiddle></TD>
                            <TD>
                              <DIV style=3D"HEIGHT: 21px">
                              <TABLE border=3D0 cellSpacing=3D0 =
cellPadding=3D0=20
                              height=3D21>
                                <TBODY>
                                <TR elname=3D"graphToolBar">
                                <TD id=3DZAPieChart class=3D"iconitem =
piechart"=20
                                =
onclick=3D"ZDBAnalysisView.grphOptionSelected(this, event)"=20
                                vAlign=3Dcenter noWrap align=3Dleft =
dontwrap=3D"true"=20
                                tipdesc1=3D"Change the chart type to Pie =
chart"=20
                                tiptitle=3D"Pie Chart" alt=3D"Pie Chart" =

                                isMenu=3D"false" addevt=3D"true"=20
                                baseclass=3D"piechart" SGT=3D"DEF" =
grphType=3D"PIE"=20
                                enabled=3D"true">&nbsp;</TD>
                                <TD id=3DZABarChart class=3D"iconitem =
barchart"=20
                                =
onclick=3DZDBAnalysisView.grphOptionSelected(this)=20
                                vAlign=3Dcenter noWrap align=3Dleft =
dontwrap=3D"true"=20
                                tipdesc1=3D"Change the chart type to Bar =
chart"=20
                                tiptitle=3D"Bar Chart" alt=3D"Bar Chart" =

                                isMenu=3D"false" addevt=3D"true"=20
                                baseclass=3D"barchart" SGT=3D"DEF" =
grphType=3D"BAR"=20
                                enabled=3D"true">&nbsp;</TD>
                                <TD id=3DZAStackedBarChart=20
                                class=3D"iconitem stackedbar"=20
                                =
onclick=3D"ZDBAnalysisView.grphOptionSelected(this, event)"=20
                                vAlign=3Dcenter noWrap align=3Dleft =
dontwrap=3D"true"=20
                                tipdesc1=3D"Change the chart type to =
Stacked Bar chart"=20
                                tiptitle=3D"Stacked Bar" alt=3D"Stacked =
Bar"=20
                                isMenu=3D"false" addevt=3D"true"=20
                                baseclass=3D"stackedbar" SGT=3D"DEF" =
grphType=3D"SBR"=20
                                enabled=3D"true">&nbsp;</TD><!--td   =
align=3D"left" enabled=3D"true"    grphType=3D"WEB" SGT=3D"DEF" =
onClick=3D"ZDBAnalysisView.grphOptionSelected(this, event);"   =
baseclass=3D"webchart"  baseclass=3D"webchart"  class=3D"iconitem =
webchart"  valign=3D"middle" nowrap=3D"nowrap" addevt=3D"true" =
alt=3D"Web Chart" isMenu=3D"false"  >&nbsp;</td-->
                                <TD id=3DZAScatterChart=20
                                class=3D"iconitem scatterchart"=20
                                =
onclick=3D"ZDBAnalysisView.grphOptionSelected(this, event);"=20
                                vAlign=3Dcenter noWrap align=3Dleft =
dontwrap=3D"true"=20
                                tipdesc1=3D"Change the chart type to =
Scatter plot"=20
                                tiptitle=3D"Scatter Chart" =
alt=3D"Scatter Chart"=20
                                isMenu=3D"false" addevt=3D"true"=20
                                baseclass=3D"scatterchart" SGT=3D"DEF"=20
                                grphType=3D"SCATTER" =
enabled=3D"true">&nbsp;</TD>
                                <TD id=3DZALineChart class=3D"iconitem =
linechart"=20
                                =
onclick=3D"ZDBAnalysisView.grphOptionSelected(this, event);"=20
                                vAlign=3Dcenter noWrap align=3Dleft =
dontwrap=3D"true"=20
                                tipdesc1=3D"Change the chart type to =
Line chart"=20
                                tiptitle=3D"Line Chart" alt=3D"Line =
Chart"=20
                                isMenu=3D"false" addevt=3D"true"=20
                                baseclass=3D"linechart" SGT=3D"DEF" =
grphType=3D"LINE"=20
                                enabled=3D"true">&nbsp;</TD><!--td   =
align=3D"left" enabled=3D"true"    grphType=3D"AREA" SGT=3D"DEF" =
onClick=3D"ZDBAnalysisView.grphOptionSelected(this, event);"   =
baseclass=3D"areachart"  baseclass=3D"areachart"  class=3D"iconitem =
areachart"  valign=3D"middle" nowrap=3D"nowrap" addevt=3D"true" =
alt=3D"Area Chart" isMenu=3D"false"  >&nbsp;</td-->
                                <TD id=3DZATableChart class=3D"iconitem =
pivotchart"=20
                                =
onclick=3D"ZDBAnalysisView.grphOptionSelected(this, event);"=20
                                vAlign=3Dcenter noWrap align=3Dleft =
dontwrap=3D"true"=20
                                tipdesc1=3D"Change the chart type to =
Table chart"=20
                                tiptitle=3D"Table Chart" alt=3D"Table =
Chart"=20
                                isMenu=3D"false" addevt=3D"true"=20
                                baseclass=3D"pivotchart" SGT=3D"DEF"=20
                                grphType=3D"TABLE_CHART"=20
                                =
enabled=3D"true">&nbsp;</TD></TR></TBODY></TABLE></DIV></TD>
                            <TD id=3DZAOtherCharts class=3D"iconitem =
othercharts"=20
                            =
onclick=3DZDBAnalysisUtil.showChartDlg(this);=20
                            vAlign=3Dcenter noWrap align=3Dleft =
dontwrap=3D"true"=20
                            tipdesc1=3D"Change to other chart types"=20
                            tiptitle=3D"Other Charts"=20
                            alt=3D"Click here to select other charts"=20
                            isMenu=3D"false" addevt=3D"true" =
baseclass=3D"othercharts"=20
                            enabled=3D"true">Other Charts</TD>
                            <TD class=3Ddivider vAlign=3Dcenter =
align=3Dmiddle></TD>
                            <TD style=3D"DISPLAY: none" id=3DsplitYAxis=20
                            class=3D"iconitem splitaxis"=20
                            =
onclick=3D"switchFunction.changeProperties(this, event, =
'mergeYAxis','GraphToolbarIcon','ZDBAnalysisEditViewMode.mergeOrSplit()')=
;"=20
                            vAlign=3Dcenter noWrap align=3Dleft =
dontwrap=3D"true"=20
                            tipdesc1=3D"Split the combined Y axes into =
separate axes."=20
                            tiptitle=3D"Split Axis" alt=3D"Split Axis"=20
                            isMenu=3D"false" addevt=3D"true" =
baseclass=3D"splitaxis"=20
                            tipdesc2=3D"Each Y column in the chart will =
have a separate axis"=20
                            enabled=3D"true">Split Axis</TD>
                            <TD id=3DmergeYAxisDummy=20
                            class=3D"iconitem mergeaxis alpha"=20
                            onmousemove=3DZDBToolTip.showTip(event);=20
                            onmouseout=3DZDBToolTip.hideTip(event); =
vAlign=3Dcenter=20
                            noWrap align=3Dleft dontwrap=3D"true"=20
                            tipdesc1=3D"Merge multiple Y axis into one"=20
                            tiptitle=3D"Merge Axis" =
baseclass=3D"mergeaxis">Merge=20
                              Axis</TD>
                            <TD style=3D"DISPLAY: none" id=3DmergeYAxis=20
                            class=3D"iconitem mergeaxis"=20
                            =
onclick=3D"switchFunction.changeProperties(this,event, =
'splitYAxis','GraphToolbarIcon','ZDBAnalysisEditViewMode.mergeOrSplit()')=
;"=20
                            vAlign=3Dcenter noWrap align=3Dleft =
dontwrap=3D"true"=20
                            tipdesc1=3D"Merge multiple Y axis into one"=20
                            tiptitle=3D"Merge Axis" alt=3D"Merge Axis"=20
                            isMenu=3D"false" addevt=3D"true"=20
                              baseclass=3D"mergeaxis">Merge Axis</TD>
                            <TD class=3Ddivider vAlign=3Dcenter =
align=3Dmiddle></TD>
                            <TD id=3DZDBExportButton class=3D"iconitem =
export"=20
                            onclick=3DZDBLoadJsAlone.loadJs(this,event); =

                            vAlign=3Dcenter noWrap align=3Dleft=20
                            =
func=3D"ZDBExport.showExportPopupForEmbeddedReport"=20
                            lzOper=3D"APPENDTODOC" lazyLoad=3D"true" =
alt=3D"Export"=20
                            addevt=3D"true" baseclass=3D"export"=20
                            isExportPermReq=3D"true"=20
                            =
lzJs=3D"exportjsp/js/ZDBExport.js">Export<SPAN=20
                              id=3DAnalDropDownMenu=20
                              class=3DdropDownMenu>&nbsp;</SPAN></TD>
                            <TD style=3D"DISPLAY: none"=20
                            class=3D"iconitem graphtotableview"=20
                            onclick=3DZDBVUDataAPI.viewUDEl(this,event); =

                            vAlign=3Dcenter noWrap align=3Dleft=20
                            tipdesc1=3D"View the underlying data for =
which the chart is displayed."=20
                            tiptitle=3D"View Underlying Data"=20
                            alt=3D"View Underlying Data" =
isMenu=3D"false"=20
                            addevt=3D"true" =
baseclass=3D"graphtotableview"=20
                            PARENTVIEWREADPERM=3D"true">View Underlying =
Data=20
                          </TD></TR></TBODY></TABLE></TD></TR>
                    <TR style=3D"DISPLAY: none" =
id=3DZDBPivotActionToolBar=20
                    PivotObj=3D"true">
                      <TD class=3Dtabbg height=3D31 vAlign=3Dcenter =
width=3D*=20
                      visualtd=3D"true">
                        <TABLE style=3D"HEIGHT: 24px" cellSpacing=3D0=20
                          cellPadding=3D0><TBODY>
                          <TR>
                            <TD class=3D"iconitem refresh"=20
                            =
onclick=3DZDBAnalysisView.refreshView(this,event);=20
                            vAlign=3Dcenter noWrap align=3Dleft=20
                            tipdesc1=3D"Refresh the view and fetch the =
latest from the server"=20
                            tiptitle=3D"Refresh" alt=3D"Refresh View" =
isMenu=3D"false"=20
                            addevt=3D"true" =
baseclass=3D"refresh">Refresh </TD>
                            <TD class=3Ddivider vAlign=3Dcenter =
align=3Dmiddle></TD>
                            <TD id=3DZDBExportButton class=3D"iconitem =
export"=20
                            onclick=3DZDBLoadJsAlone.loadJs(this,event); =

                            vAlign=3Dcenter noWrap align=3Dleft=20
                            =
func=3D"ZDBExport.showExportPopupForEmbeddedPivot"=20
                            lzOper=3D"APPENDTODOC" lazyLoad=3D"true" =
alt=3D"Export"=20
                            addevt=3D"true" baseclass=3D"export" =
tname=3D"export"=20
                            isExportPermReq=3D"true" =
opstatusId=3D"ZDBMainLoader"=20
                            =
lzJs=3D"exportjsp/js/ZDBExport.js">Export<SPAN=20
                              id=3DAnalDropDownMenu class=3DdropDownMenu =

                              tipdesc1=3D"Export data from this table as =
CSV, XLS, HTML or PDF file"=20
                              tiptitle=3D"Export">&nbsp;</SPAN></TD>
                            <TD style=3D"DISPLAY: none"=20
                            class=3D"iconitem chartSettings"=20
                            onclick=3DZDBLoadJsAlone.loadSnippet(this);=20
                            vAlign=3Dcenter noWrap align=3Dleft=20
                            tipdesc1=3D"Edit the settings of the pivot =
(display name,description)"=20
                            tiptitle=3D"Setting" =
lzUrl=3D"/ZDBChartSettings.cc"=20
                            func=3D"settings.showDialog" =
lzOper=3D"APPENDTODOC"=20
                            lazyLoad=3D"true" alt=3D"Pivot Settings" =
isMenu=3D"false"=20
                            addevt=3D"true" baseclass=3D"chartSettings"=20
                            zdbModPermReq=3D"true">Settings </TD>
                            <TD style=3D"DISPLAY: none" =
class=3D"iconitem subtotal"=20
                            =
onclick=3D'ZDBPivotSumSettings.pvtSumSubMenuFrmMenu(this, event, =
"Pivot_Subtotal_Menu","GridMenu");'=20
                            vAlign=3Dcenter noWrap align=3Dleft=20
                            tipdesc1=3D"Show or Hide the totals in the =
Pivot Table."=20
                            tiptitle=3D"Show/Hide Totals" =
alt=3D"Subtotal"=20
                            addevt=3D"true" baseclass=3D"subtotal"=20
                            zdbModPermReq=3D"true" =
modetype=3D"edit">Show/Hide=20
                              Totals<SPAN class=3DdropDownMenu=20
                              tipdesc1=3D"Show or Hide the totals in the =
Pivot Table."=20
                              tiptitle=3D"Show/Hide =
Totals">&nbsp;</SPAN></TD>
                            <TD style=3D"DISPLAY: none" =
id=3DZDBVUDMenuItemPivot=20
                            class=3D"iconitem graphtotableview"=20
                            onclick=3DZDBVUDataAPI.viewUDEl(this,event); =

                            vAlign=3Dcenter noWrap align=3Dleft=20
                            tipdesc1=3D"View the underlying data for =
which the pivot is displayed."=20
                            tiptitle=3D"Underlying Data"=20
                            alt=3D"View Underlying Data" =
isMenu=3D"false"=20
                            addevt=3D"true" =
baseclass=3D"graphtotableview"=20
                            PARENTVIEWREADPERM=3D"true" =
isVUDPermReq=3D"true">View=20
                              Underlying Data =
</TD></TR></TBODY></TABLE></TD>
                      <TD style=3D"FONT-SIZE: 15px; CURSOR: default"=20
                      id=3DZDBPivotNavigCon class=3Dtabbg height=3D31 =
vAlign=3Dcenter=20
                      noWrap align=3Dright visualtd=3D"true"></TD></TR>
                    <TR style=3D"DISPLAY: none" =
id=3DZDBSummaryActionToolBar=20
                    SummaryViewObj=3D"true">
                      <TD class=3Dtabbg height=3D31 vAlign=3Dcenter =
visualtd=3D"true">
                        <TABLE style=3D"HEIGHT: 24px" cellSpacing=3D0 =
cellPadding=3D0=20
                        colspan=3D"">
                          <TBODY>
                          <TR>
                            <TD class=3D"iconitem refresh"=20
                            =
onclick=3DZDBAnalysisView.refreshView(this,event);=20
                            vAlign=3Dcenter noWrap align=3Dleft=20
                            tipdesc1=3D"Refresh the view and fetch the =
latest from the server"=20
                            tiptitle=3D"Refresh" alt=3D"Refresh View" =
isMenu=3D"false"=20
                            addevt=3D"true" =
baseclass=3D"refresh">Refresh </TD>
                            <TD class=3Ddivider vAlign=3Dcenter =
align=3Dmiddle></TD>
                            <TD id=3DZDBExportButton class=3D"iconitem =
export"=20
                            onclick=3DZDBLoadJsAlone.loadJs(this,event); =

                            vAlign=3Dcenter noWrap align=3Dleft=20
                            =
func=3D"ZDBExport.showExportPopupForEmbeddedSummary"=20
                            lzOper=3D"APPENDTODOC" lazyLoad=3D"true" =
alt=3D"Export"=20
                            addevt=3D"true" baseclass=3D"export" =
tname=3D"export"=20
                            isExportPermReq=3D"true" =
opstatusId=3D"ZDBMainLoader"=20
                            =
lzJs=3D"exportjsp/js/ZDBExport.js">Export<SPAN=20
                              id=3DAnalDropDownMenu class=3DdropDownMenu =

                              tipdesc1=3D"Export data from this table as =
CSV, XLS, HTML or PDF file"=20
                              tiptitle=3D"Export">&nbsp;</SPAN></TD>
                            <TD style=3D"DISPLAY: none"=20
                            class=3D"iconitem chartSettings"=20
                            onclick=3DZDBLoadJsAlone.loadSnippet(this);=20
                            vAlign=3Dcenter noWrap align=3Dleft=20
                            tipdesc1=3D"Edit the settings of the summary =
view (display name, description)"=20
                            tiptitle=3D"Setting" =
lzUrl=3D"/ZDBChartSettings.cc"=20
                            func=3D"settings.showDialog" =
lzOper=3D"APPENDTODOC"=20
                            lazyLoad=3D"true" alt=3D"Summary Settings"=20
                            isMenu=3D"false" addevt=3D"true"=20
                            baseclass=3D"chartSettings"=20
                              zdbModPermReq=3D"true">Settings </TD>
                            <TD style=3D"DISPLAY: none" =
id=3DZDBVUDMenuItemSummary=20
                            class=3D"iconitem graphtotableview"=20
                            onclick=3DZDBVUDataAPI.viewUDEl(this,event); =

                            vAlign=3Dcenter noWrap align=3Dleft=20
                            tipdesc1=3D"View the underlying data for =
which the summary view is displayed."=20
                            tiptitle=3D"Underlying Data"=20
                            alt=3D"View Underlying Data" =
isMenu=3D"false"=20
                            addevt=3D"true" =
baseclass=3D"graphtotableview"=20
                            PARENTVIEWREADPERM=3D"true" =
isVUDPermReq=3D"true">View=20
                              Underlying Data =
</TD></TR></TBODY></TABLE></TD>
                      <TD style=3D"FONT-SIZE: 15px; CURSOR: default"=20
                      id=3DZDBSummaryViewNavigCon class=3Dtabbg =
vAlign=3Dcenter=20
                      width=3D* noWrap align=3Dright=20
                  =
visualtd=3D"true"></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE>
            <DIV=20
            style=3D"PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: =
0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: none; OVERFLOW: hidden; =
PADDING-TOP: 0px"=20
            =
id=3DZDBPLACEHOLDER></DIV></TD></TR></TBODY></TABLE></TD></TR>
  <TR>
    <TD style=3D"BACKGROUND-COLOR: white" colSpan=3D5 align=3Dright>
      <DIV style=3D"POSITION: relative" id=3DZDBPoweredByEl =
class=3Dpoweredby><A=20
      style=3D"PADDING-TOP: 3px" class=3DdefAnchor =
href=3D"http://reports.zoho.com/"=20
      target=3D_blank><IMG title=3Dhttp://reports.zoho.com=20
      =
src=3D"http://css.zohostatic.com/db/Oct_29_2010_1/themes/common/images/po=
weredbyzoho.gif"=20
      width=3D170 height=3D25> </A></DIV></TD></TR></TBODY></TABLE>
<DIV=20
style=3D"Z-INDEX: 100; POSITION: absolute; WIDTH: 1px; HEIGHT: 1px; =
VISIBILITY: hidden; OVERFLOW: hidden; TOP: 0px; LEFT: 0px">
<DIV style=3D"WIDTH: 70px; HEIGHT: 70px; OVERFLOW: scroll"=20
id=3DZDBTPLGRIDAREA>aa</DIV></DIV>
<DIV style=3D"DISPLAY: none" id=3DZDBGRIDSTORE></DIV>
<DIV style=3D"POSITION: relative; BACKGROUND-COLOR: #ffffff; OVERFLOW: =
hidden"=20
id=3DZDBAnalysisViewTpl class=3DZDBAVWkParentStandalone =
elname=3D"workAreaParent"=20
ZDBAWorkAreaParent=3D"true">
<DIV style=3D"DISPLAY: none" i18nholderdiv=3D"true">
<DIV id=3Dzrpt.common.analysis.js.noFilterApplied>No Filter =
Applied</DIV>
<DIV id=3Dzrpt.common.analysis.js.resetViewConfirm>This operation will =
reset the=20
view. Do you want to reset?</DIV>
<DIV id=3Dzrpt.common.analysis.js.closing>closing</DIV>
<DIV id=3Dzrpt.common.analysis.js.duplicateFieldEntry>Please remove the =
field=20
directly from the drop area you want to remove. Because, same field =
exist in {0}=20
places</DIV>
<DIV id=3Dzrpt.common.analysis.js.generate_rpt>Generating Report</DIV>
<DIV id=3Dzrpt.common.analysis.js.save2ExportConfirmMsg>Caution: You =
have to save=20
the view before exporting it. Do you want to save it ?</DIV>
<DIV id=3Dzrpt.common.analysis.js.delObjConfirm>Are you sure you want to =

delete</DIV>
<DIV id=3Dzrpt.common.analysis.js.filterinfo>Filter(s) Applied</DIV>
<DIV id=3Dzrpt.common.analysis.js.delTblWithDepViewConfirm>Caution: One =
or more=20
dependent views exist for this {0} - '{1}'. Deleting the {2} will delete =
all the=20
dependent views.<BR><BR>Do you want to proceed with this =
operation?</DIV>
<DIV id=3Dzrpt.common.analysis.js.clearFilterConfirm>Do you want to =
clear all the=20
filters?</DIV>
<DIV =
id=3Dzrpt.common.analysis.js.operationOnModifiedViewConfirm>Caution: =
Changes=20
will be lost if not saved.<BR><BR>Do you want to save it before</DIV>
<DIV id=3Dzrpt.common.analysis.js.isModified>is modified</DIV></DIV>
<DIV=20
style=3D"POSITION: absolute; PADDING-LEFT: 3px; WIDTH: 200px; DISPLAY: =
none; HEIGHT: 100%; TOP: 0px; LEFT: 0px"=20
id=3DattachedSwipeArea elname=3D"attachedSwipeArea"></DIV>
<DIV style=3D"POSITION: absolute; WIDTH: 100%; HEIGHT: auto; TOP: 0px; =
LEFT: 0px"=20
elname=3D"graphFieldHolder"><!-- Description and TITLE TABLE -->
<DIV style=3D"WIDTH: 100%; DISPLAY: none; OVERFLOW: hidden"=20
id=3DZDBAnalysisDescription align=3Dcenter elname=3D"descripPanel" =
height=3D"*">
<TABLE class=3DzdbtitleBg cellSpacing=3D0 cellPadding=3D4 width=3D"100%" =
align=3Dcenter>
  <TBODY>
  <TR style=3D"DISPLAY: none">
    <TD height=3D15 vAlign=3Dtop noWrap><SPAN class=3DchartTitle=20
      elname=3D"chartTitleEl">&nbsp; </SPAN></TD></TR>
  <TR style=3D"DISPLAY: none">
    <TD style=3D"PADDING-LEFT: 5px; FONT-SIZE: 12px; CURSOR: default"=20
    class=3Dverdana10pxNormal height=3D20 vAlign=3Dtop align=3Djustify=20
    elname=3D"chartDescEl">&nbsp;</TD></TR></TBODY></TABLE>
<DIV style=3D"HEIGHT: 2px"><IMG style=3D"HEIGHT: 2px"=20
src=3D"http://css.zohostatic.com/db/Oct_29_2010_1/themes/common/images/sp=
acer.gif"></DIV></DIV>
<DIV=20
style=3D"Z-INDEX: 0; POSITION: relative; PADDING-LEFT: 5px; =
PADDING-RIGHT: 5px; DISPLAY: none; OVERFLOW: hidden; TOP: 3px; LEFT: =
0px"=20
elname=3D"dropAreaPanel"><SPAN style=3D"POSITION: absolute" =
class=3DfilterLoaded=20
elname=3D"filterLoading" classPrefix=3D"filter">Loading....</SPAN>=20
<TABLE border=3D0 cellSpacing=3D0 cellPadding=3D0 width=3D"100%">
  <TBODY>
  <TR>
    <TD style=3D"POSITION: relative; HEIGHT: 21px" colSpan=3D2>
      <DIV style=3D"POSITION: absolute" id=3DZADesignerBtnSelected=20
      onmouseover=3D"ToolTip.show(event, this);"=20
      onclick=3DZDBAnalysisEditViewMode.switchView(this); =
elname=3D"graphButton"=20
      value=3D"Click on the tab and drag and drop columns to create the =
report."=20
      buttonName=3D"graph">Graph </DIV>
      <DIV style=3D"POSITION: absolute; LEFT: 152px" =
class=3DzaDesignerBtn=20
      onmouseover=3D"ToolTip.show(event, this);"=20
      onclick=3DZDBAnalysisEditViewMode.switchView(this); =
elname=3D"filterButton"=20
      value=3D"Click on the tab and drag and drop columns to create =
permanent filter."=20
      buttonName=3D"filter">Filters</DIV>
      <DIV style=3D"POSITION: absolute; LEFT: 304px" =
class=3DzaDesignerBtn=20
      onmouseover=3D"ToolTip.show(event, this);"=20
      onclick=3DZDBLoadJsAlone.loadSnippet(this); =
elname=3D"VMFilterButton"=20
      lzName=3D"VMFilterEdit" lzUrl=3D"/ZAVMFilterEdit.cc?"=20
      func=3D"ZDBAnalysisEditViewMode.switchView" lzOper=3D"APPENDTODOC" =

      lazyLoad=3D"true"=20
      =
lzJs=3D"zdbjs/vmfilter/ZAVMFilterEdit.js,zdbjs/vmfilter/ZAVMFilterEditUI.=
js"=20
      value=3D"Click on the tab and drag and drop columns to create User =
Filters."=20
      buttonName=3D"VMFilter">User Filters <SUP=20
      style=3D"FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: =
#ff0000; FONT-SIZE: 10px">(New)</SUP>=20
      </DIV></TD></TR>
  <TR>
    <TD=20
    style=3D"PADDING-BOTTOM: 3px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; =
HEIGHT: 110px; PADDING-TOP: 0px"=20
    class=3DdropAreaBG vAlign=3Dtop><!-- $Id$ -->
      <TABLE style=3D"EMPTY-CELLS: show; FLOAT: left; PADDING-TOP: 1px"=20
      cellSpacing=3D2 cellPadding=3D2 align=3Dleft =
elname=3D"generalAnalysisFields">
        <TBODY>
        <TR>
          <TD class=3DAnalysisfieldsname height=3D19 noWrap =
align=3Dright>X-Axis:</TD>
          <TD vAlign=3Dtop highlightTD=3D"true">
            <DIV style=3D"BACKGROUND-COLOR: #ffffff"=20
            class=3D"DropArea graphfieldsheight colNXaxisDArea =
dropyourfields"=20
            viewtype=3D"XAXIS" DEFAULTNUMBER=3D"DISCRETE" =
holder=3D"true"=20
            single=3D"true"></DIV></TD>
          <TD class=3DAnalysisfieldsname noWrap =
align=3Dright>Color:</TD>
          <TD vAlign=3Dtop highlightTD=3D"true">
            <DIV style=3D"BACKGROUND-COLOR: #ffffff"=20
            class=3D"DropArea graphfieldsheight dropyourfields"=20
            viewtype=3D"COLORAXIS" holder=3D"true" =
single=3D"true"></DIV></TD>
          <TD class=3DzdbDivider rowSpan=3D4 width=3D2><IMG=20
            =
src=3D"http://css.zohostatic.com/db/Oct_29_2010_1/themes/common/images/sp=
acer.gif"=20
            width=3D2></TD>
          <TD vAlign=3Dtop rowSpan=3D4 width=3D200 align=3Dleft>
            <TABLE cellSpacing=3D0 cellPadding=3D0>
              <TBODY>
              <TR>
                <TD style=3D"TEXT-ALIGN: left" =
class=3DAnalysisfieldsname width=3D200=20
                noWrap>Include columns for Tooltip: </TD></TR>
              <TR>
                <TD=20
                style=3D"PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; =
PADDING-RIGHT: 2px; PADDING-TOP: 2px"=20
                height=3D65 vAlign=3Dtop width=3D210 =
highlightTD=3D"true">
                  <DIV style=3D"OVERFLOW-Y: scroll; WIDTH: 210px; =
HEIGHT: 70px"=20
                  class=3D"DropArea graphfieldsheightY" holder=3D"true"=20
                  scrollableArea=3D"true">
                  <DIV style=3D"BACKGROUND-COLOR: #ffffff; HEIGHT: 65px" =

                  class=3Ddropyourfields scrollel=3D"content" =
viewtype=3D"GROUP"=20
                  =
single=3D"false"></DIV></DIV></TD></TR></TBODY></TABLE></TD>
        <TR>
          <TD class=3DAnalysisfieldsname height=3D24 noWrap =
align=3Dright>Y-=20
Axis:</TD>
          <TD vAlign=3Dtop rowSpan=3D2 width=3D210 highlightTD=3D"true">
            <DIV style=3D"OVERFLOW-Y: scroll; WIDTH: 210px"=20
            class=3D"DropArea graphfieldsheightY" holder=3D"true"=20
            scrollableArea=3D"true">
            <DIV style=3D"BACKGROUND-COLOR: #ffffff; HEIGHT: 60px"=20
            class=3Ddropyourfields scrollel=3D"content" =
viewtype=3D"YAXIS"=20
            single=3D"false"></DIV></DIV></TD>
          <TD class=3DAnalysisfieldsname width=3D57 noWrap =
align=3Dright>Text:</TD>
          <TD width=3D200 highlightTD=3D"true">
            <DIV style=3D"BACKGROUND-COLOR: #ffffff"=20
            class=3D"DropArea graphfieldsheight dropyourfields"=20
            viewtype=3D"TEXTAXIS" holder=3D"true" =
single=3D"true"></DIV></TD></TR>
        <TR>
          <TD class=3DAnalysisfieldsname height=3D35 noWrap>&nbsp;</TD>
          <TD style=3D"PADDING-RIGHT: 5px" class=3DAnalysisfieldsname =
vAlign=3Dcenter=20
          colSpan=3D2 noWrap align=3Dright>
            <TABLE border=3D0 cellSpacing=3D0 cellPadding=3D0 =
align=3Dright height=3D23>
              <TBODY>
              <TR>
                <TD=20
                style=3D"BORDER-BOTTOM: medium none; BORDER-LEFT: medium =
none; BORDER-TOP: medium none; BORDER-RIGHT: medium none"=20
                class=3D"iconitem filter alpha10" vAlign=3Dbottom =
align=3Dleft=20
                elname=3D"AnalysisViewFilterInfoTD"><A =
style=3D"FONT-SIZE: 10px"=20
                  class=3D"defAnchor blue" onclick=3D"void(0); return =
false;"=20
                  href=3D"javascript:void(0);" nowrap=3D"nowrap"=20
                  elname=3D"AnalysisViewFilterInfo">No filter applied =
</A></TD>
                <TD style=3D"WIDTH: 4px" class=3Ddivider vAlign=3Dbottom =

width=3D12></TD>
                <TD=20
                style=3D"BORDER-BOTTOM: medium none; BORDER-LEFT: medium =
none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: medium =
none; BORDER-RIGHT: medium none; PADDING-TOP: 3px"=20
                class=3Diconitem vAlign=3Dbottom align=3Dright><A=20
                  style=3D"FONT-SIZE: 10px" id=3DZDBreset =
class=3D"defAnchor blue"=20
                  =
onclick=3D"ZDBAnalysisEditViewMode.confirmAndReset(this); return false;" =

                  href=3D"javascript:void(0);" nowrap=3D"nowrap">Reset =
Chart</A>=20
              </TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE>
      <TABLE style=3D"EMPTY-CELLS: show; FLOAT: left; PADDING-TOP: 1px"=20
      cellSpacing=3D0 cellPadding=3D2 align=3Dleft =
elname=3D"pivotFields">
        <TBODY>
        <TR>
          <TD style=3D"TEXT-ALIGN: left" class=3DAnalysisfieldsname =
vAlign=3Dtop=20
          noWrap align=3Dleft>Columns:</TD>
          <TD style=3D"TEXT-ALIGN: left" class=3DAnalysisfieldsname =
vAlign=3Dtop=20
          noWrap align=3Dleft>&nbsp;</TD>
          <TD style=3D"TEXT-ALIGN: left" class=3DAnalysisfieldsname =
vAlign=3Dtop=20
          noWrap align=3Dleft>Rows</TD>
          <TD style=3D"TEXT-ALIGN: left" class=3DAnalysisfieldsname =
vAlign=3Dtop=20
          noWrap align=3Dleft>&nbsp;</TD>
          <TD style=3D"TEXT-ALIGN: left" class=3DAnalysisfieldsname =
vAlign=3Dtop=20
          noWrap align=3Dleft>Data:</TD>
          <TD style=3D"TEXT-ALIGN: left" class=3DAnalysisfieldsname =
vAlign=3Dtop=20
          noWrap align=3Dleft>&nbsp;</TD></TR>
        <TR>
          <TD vAlign=3Dtop rowSpan=3D2 width=3D210 highlightTD=3D"true">
            <DIV style=3D"OVERFLOW-Y: scroll; WIDTH: 210px; HEIGHT: =
77px"=20
            class=3D"DropArea graphfieldsheightY" =
scrollableArea=3D"true">
            <DIV=20
            style=3D"POSITION: relative; BACKGROUND-COLOR: #ffffff; =
HEIGHT: 100%"=20
            class=3Ddropyourfields scrollel=3D"content" =
viewtype=3D"XAXIS"=20
            DEFAULTNUMBER=3D"MEACATEGORY" holder=3D"true" =
single=3D"false"=20
            functionList=3D"true" CATEGORICAL=3D"GROUPBY"=20
            DEFAULTCATEGORICAL=3D"GROUPBY"=20
            =
ABSDATECATEGORICAL=3D"QUARTER,MONTH,WEEK,WEEKDAY,DAY,HOUR,YEAR,ABSQUARTER=
,ABSMONTH,ABSWEEK,DATE,TIMESTAMP"=20
            DEFAULTABSDATECATEGORICAL=3D"YEAR"=20
            NUMBER=3D"DISCRETE,MEACATEGORY"></DIV></DIV></TD>
          <TD vAlign=3Dtop rowSpan=3D2 width=3D10 =
highlightTD=3D"true">&nbsp;</TD>
          <TD height=3D19 vAlign=3Dtop rowSpan=3D2 highlightTD=3D"true">
            <DIV style=3D"OVERFLOW-Y: scroll; WIDTH: 210px; HEIGHT: =
77px"=20
            class=3D"DropArea graphfieldsheightY" =
scrollableArea=3D"true">
            <DIV=20
            style=3D"POSITION: relative; BACKGROUND-COLOR: #ffffff; =
HEIGHT: 100%"=20
            class=3Ddropyourfields scrollel=3D"content" =
viewtype=3D"YAXIS"=20
            DEFAULTNUMBER=3D"MEACATEGORY" holder=3D"true" =
single=3D"false"=20
            functionList=3D"true" CATEGORICAL=3D"GROUPBY"=20
            DEFAULTCATEGORICAL=3D"GROUPBY"=20
            =
ABSDATECATEGORICAL=3D"QUARTER,MONTH,WEEK,WEEKDAY,DAY,HOUR,YEAR,ABSQUARTER=
,ABSMONTH,ABSWEEK,DATE,TIMESTAMP"=20
            DEFAULTABSDATECATEGORICAL=3D"YEAR"=20
            NUMBER=3D"DISCRETE,MEACATEGORY"></DIV></DIV></TD>
          <TD vAlign=3Dtop highlightTD=3D"true">&nbsp;</TD>
          <TD vAlign=3Dtop width=3D100 highlightTD=3D"true">
            <DIV style=3D"OVERFLOW-Y: scroll; WIDTH: 210px; HEIGHT: =
50px"=20
            class=3D"DropArea graphfieldsheightY" =
scrollableArea=3D"true">
            <DIV=20
            style=3D"POSITION: relative; BACKGROUND-COLOR: #ffffff; =
HEIGHT: 100%"=20
            class=3Ddropyourfields scrollel=3D"content" =
viewtype=3D"TEXTAXIS"=20
            DEFAULTNUMBER=3D"SUM" holder=3D"true" single=3D"false" =
functionList=3D"true"=20
            CATEGORICAL=3D"COUNT" DEFAULTCATEGORICAL=3D"COUNT"=20
            ABSDATECATEGORICAL=3D"Not Supported"=20
            DEFAULTABSDATECATEGORICAL=3D"Not Supported"=20
            NUMBER=3D"SUM,MAX,MIN,AVG,COUNT" =
CATEGORICALSUBFUNCTIONS=3D"COUNT"=20
            =
NUMBERSUBFUNCTIONS=3D"SUM,MIN,MAX,AVG,COUNT"></DIV></DIV></TD>
          <TD vAlign=3Dtop rowSpan=3D2 width=3D200 align=3Dleft></TD>
        <TR>
          <TD vAlign=3Dtop colSpan=3D2>
            <TABLE border=3D0 cellSpacing=3D0 cellPadding=3D0 =
align=3Dright height=3D23>
              <TBODY>
              <TR>
                <TD=20
                style=3D"BORDER-BOTTOM: medium none; BORDER-LEFT: medium =
none; BORDER-TOP: medium none; BORDER-RIGHT: medium none"=20
                class=3D"iconitem filter alpha10" vAlign=3Dbottom =
align=3Dleft=20
                elname=3D"PivotFilterInfoTD"><A style=3D"FONT-SIZE: =
10px"=20
                  class=3D"defAnchor blue" onclick=3D"void(0); return =
false;"=20
                  href=3D"javascript:void(0);" nowrap=3D"nowrap"=20
                  elname=3D"PivotFilterInfo">No filter applied </A></TD>
                <TD style=3D"WIDTH: 4px" class=3Ddivider vAlign=3Dbottom =

width=3D12></TD>
                <TD=20
                style=3D"BORDER-BOTTOM: medium none; BORDER-LEFT: medium =
none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: medium =
none; BORDER-RIGHT: medium none; PADDING-TOP: 3px"=20
                class=3Diconitem vAlign=3Dbottom align=3Dright><A=20
                  style=3D"FONT-SIZE: 10px" id=3DZDBreset =
class=3D"defAnchor blue"=20
                  =
onclick=3D"ZDBAnalysisEditViewMode.confirmAndReset(this); return false;" =

                  href=3D"javascript:void(0);" nowrap=3D"nowrap">Reset =
Pivot</A>=20
              </TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE>
      <TABLE border=3D0 cellSpacing=3D0 cellPadding=3D0 =
elname=3D"summaryViewFields">
        <TBODY>
        <TR>
          <TD style=3D"TEXT-ALIGN: left" class=3DAnalysisfieldsname=20
            vAlign=3Dtop>Group by:</TD>
          <TD>&nbsp;</TD>
          <TD style=3D"TEXT-ALIGN: left" class=3DAnalysisfieldsname=20
            vAlign=3Dtop>Summarize:</TD>
          <TD>&nbsp;</TD></TR>
        <TR>
          <TD=20
          style=3D"PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; =
PADDING-RIGHT: 2px; PADDING-TOP: 2px"=20
          height=3D75 vAlign=3Dtop rowSpan=3D3 highlightTD=3D"true">
            <DIV style=3D"OVERFLOW-Y: scroll; WIDTH: 210px; HEIGHT: =
75px"=20
            class=3D"DropArea graphfieldsheightY" =
scrollableArea=3D"true">
            <DIV style=3D"BACKGROUND-COLOR: #ffffff; HEIGHT: 60px"=20
            class=3Ddropyourfields scrollel=3D"content" =
viewtype=3D"YAXIS"=20
            DEFAULTNUMBER=3D"MEACATEGORY" holder=3D"true" =
single=3D"false"=20
            functionList=3D"true" CATEGORICAL=3D"GROUPBY"=20
            DEFAULTCATEGORICAL=3D"GROUPBY"=20
            =
ABSDATECATEGORICAL=3D"QUARTER,MONTH,WEEK,WEEKDAY,DAY,HOUR,YEAR,ABSQUARTER=
,ABSMONTH,ABSWEEK,DATE,TIMESTAMP"=20
            DEFAULTABSDATECATEGORICAL=3D"YEAR"=20
            NUMBER=3D"DISCRETE,MEACATEGORY"></DIV></DIV>
            <DIV></DIV></TD>
          <TD rowSpan=3D3 width=3D10>&nbsp;</TD>
          <TD=20
          style=3D"PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; =
PADDING-RIGHT: 2px; PADDING-TOP: 2px"=20
          vAlign=3Dtop rowSpan=3D3 highlightTD=3D"true">
            <DIV style=3D"OVERFLOW-Y: scroll; WIDTH: 210px; HEIGHT: =
75px"=20
            class=3D"DropArea graphfieldsheightY" =
scrollableArea=3D"true">
            <DIV style=3D"BACKGROUND-COLOR: #ffffff; HEIGHT: 60px"=20
            class=3Ddropyourfields viewtype=3D"GROUP" =
DEFAULTNUMBER=3D"SUM"=20
            holder=3D"true" single=3D"false" CATEGORICAL=3D"COUNT"=20
            DEFAULTCATEGORICAL=3D"COUNT" ABSDATECATEGORICAL=3D"Not =
Supported"=20
            DEFAULTABSDATECATEGORICAL=3D"Not Supported"=20
            NUMBER=3D"SUM,MAX,MIN,AVG,COUNT"></DIV></DIV></TD>
          <TD style=3D"PADDING-LEFT: 5px" vAlign=3Dbottom =
noWrap>&nbsp;</TD></TR>
        <TR>
          <TD style=3D"PADDING-LEFT: 5px" height=3D31 vAlign=3Dbottom=20
          noWrap>&nbsp;</TD></TR>
        <TR>
          <TD style=3D"PADDING-LEFT: 5px" vAlign=3Dcenter noWrap>
            <TABLE border=3D0 cellSpacing=3D0 cellPadding=3D0 =
align=3Dright height=3D23>
              <TBODY>
              <TR>
                <TD=20
                style=3D"BORDER-BOTTOM: medium none; BORDER-LEFT: medium =
none; BORDER-TOP: medium none; BORDER-RIGHT: medium none"=20
                class=3D"iconitem filter alpha10" vAlign=3Dbottom =
align=3Dleft=20
                elname=3D"SummaryViewFilterInfoTD"><A =
style=3D"FONT-SIZE: 10px"=20
                  class=3D"defAnchor blue" onclick=3D"void(0); return =
false;"=20
                  href=3D"javascript:void(0);" nowrap=3D"nowrap"=20
                  elname=3D"SummaryViewFilterInfo">No filter applied =
</A></TD>
                <TD style=3D"WIDTH: 4px" class=3Ddivider vAlign=3Dbottom =

width=3D12></TD>
                <TD=20
                style=3D"BORDER-BOTTOM: medium none; BORDER-LEFT: medium =
none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: medium =
none; BORDER-RIGHT: medium none; PADDING-TOP: 3px"=20
                class=3Diconitem vAlign=3Dbottom align=3Dright><A=20
                  style=3D"FONT-SIZE: 10px" class=3D"defAnchor blue"=20
                  =
onclick=3D"ZDBAnalysisEditViewMode.confirmAndReset(this); return false;" =

                  href=3D"javascript:void(0);" nowrap=3D"nowrap">Reset =
Summary=20
                </A></TD></TR></TBODY></TABLE><A style=3D"FONT-SIZE: =
10px" class=3Dblue=20
            onclick=3D"ZDBClientUI.selectedTab.view.resetAnalysis(); =
return false;"=20
            =
href=3D"javascript:void(0);"></A></TD></TR></TBODY></TABLE><!-- $Id$ -->
      <TABLE style=3D"DISPLAY: none; MARGIN-LEFT: 5px" cellSpacing=3D0 =
cellPadding=3D0=20
      width=3D"100%" elname=3D"filterFields">
        <TBODY>
        <TR>
          <TD vAlign=3Dbottom width=3D215>
            <TABLE border=3D0 cellSpacing=3D0 cellPadding=3D0 =
holderparent=3D"true">
              <TBODY>
              <TR>
                <TD style=3D"TEXT-ALIGN: left; PADDING-LEFT: 2px"=20
                class=3DAnalysisfieldsname height=3D21 =
vAlign=3Dcenter>Filter:</TD>
                <TD style=3D"TEXT-ALIGN: right; PADDING-RIGHT: 9px" =
vAlign=3Dcenter=20
                navkeyparent=3D"true"><A class=3D"defAnchor blue"=20
                  =
onclick=3D"ZDBAnalysisFilter.confirmAndResetFilters(this); return =
false;"=20
                  href=3D"javascript:void(0);">Clear All =
Filters</A></TD></TR>
              <TR>
                <TD=20
                style=3D"PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; =
PADDING-RIGHT: 2px; PADDING-TOP: 2px"=20
                vAlign=3Dtop colSpan=3D4 highlightTD=3D"true">
                  <DIV class=3DzdbFilterBoxBorder>
                  <DIV=20
                  style=3D"BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; =
PADDING-BOTTOM: 0px; OVERFLOW-Y: scroll; PADDING-LEFT: 0px; WIDTH: =
210px; PADDING-RIGHT: 0px; BACKGROUND: =
url(http://css.zohostatic.com/db/Oct_29_2010_1/themes/blue/images/chart-o=
ptions.gif) #ffffff no-repeat 0px -861px; HEIGHT: 78px; BORDER-TOP: 0px; =
BORDER-RIGHT: 0px; PADDING-TOP: 0px"=20
                  class=3D"DropArea graphfieldsheightY" holder=3D"true"=20
                  scrollableArea=3D"true">
                  <DIV style=3D"HEIGHT: 70px" id=3DZDBFilterFields=20
                  elname=3D"filterAxis" scrollel=3D"content" =
viewtype=3D"FILTERAXIS"=20
                  DEFAULTNUMBER=3D"CONTINUOUS" single=3D"false" =
functionList=3D"true"=20
                  DEFAULTCATEGORICAL=3D"GROUPBY" =
ABSDATECATEGORICAL=3D"ABS,REL,PF"=20
                  DEFAULTABSDATECATEGORICAL=3D"ABS"=20
                  =
NUMBER=3D"SUM,MAX,MIN,AVG,COUNT,CONTINUOUS"></DIV></DIV></DIV></TD></TR><=
/TBODY></TABLE></TD>
          <TD vAlign=3Dbottom>
            <TABLE cellSpacing=3D0 cellPadding=3D0 width=3D"100%" =
height=3D"100%"=20
            elname=3D"navigationBox">
              <TBODY>
              <TR>
                <TD class=3Dverdana10pxBold elname=3D"filterNav">
                  <TABLE style=3D"OVERFLOW: hidden" border=3D0 =
cellSpacing=3D0=20
                  cellPadding=3D0 align=3Dleft elname=3D"defaultNav">
                    <TBODY>
                    <TR>
                      <TD class=3Dnormalblackfont11 height=3D21 =
vAlign=3Dcenter=20
                        noWrap><STRONG>Column Name</STRONG> </TD>
                      <TD style=3D"PADDING-RIGHT: 6px" =
align=3Dright>&nbsp;</TD>
                      <TD class=3DzdbDivider rowSpan=3D4 =
width=3D5>&nbsp;</TD>
                      <TD class=3D"verdana10pxBold zdbFilterSelBoxSize" =
vAlign=3Dtop=20
                      rowSpan=3D2 align=3Dleft>
                        <TABLE border=3D0 cellSpacing=3D0 =
cellPadding=3D0 width=3D"100%"=20
                        height=3D"100%">
                          <TBODY>
                          <TR>
                            <TD style=3D"PADDING-LEFT: 3px; HEIGHT: =
21px"=20
                            class=3Dnormalblackfont11 noWrap>
                              <TABLE style=3D"HEIGHT: 16px"=20
                              class=3D"ZDBComboStyle alpha" border=3D0 =
cellSpacing=3D0=20
                              cellPadding=3D0 width=3D"100%"=20
                              listitemhoverbg=3D"#cccccc"=20
                              listitemnormalbg=3D"#ffffff" =
listbg=3D"#fff000"=20
                              showitems=3D"2" =
optionListID=3D"optionList"=20
                              ZDBCombobox=3D"true" =
selectedValue=3D"Exclude">
                                <TBODY>
                                <TR>
                                <TD class=3DZDBComboDefaultFont>
                                <DIV style=3D"WIDTH: 90px; OVERFLOW: =
hidden"=20
                                elname=3D"displaySelected">Exclude=20
Items</DIV></TD>
                                <TD class=3DZDBCombodropDownIcon><IMG=20
                                =
src=3D"http://css.zohostatic.com/db/Oct_29_2010_1/themes/common/images/sp=
acer.gif"=20
                                height=3D16></TD></TR></TBODY></TABLE>
                              <DIV=20
                              style=3D"OVERFLOW-X: hidden; OVERFLOW-Y: =
auto; DISPLAY: none; HEIGHT: 50px"=20
                              id=3DoptionList class=3DZDBComboListStyle=20
                              elname=3D"optionList" =
ZDBComboboList=3D"true">
                              <TABLE border=3D0 cellSpacing=3D0 =
cellPadding=3D0>
                                <TBODY>
                                <TR>
                                <TD=20
                                class=3D"ZDBComboDefaultFont =
ZDBComboOptionSelected"=20
                                =
onclick=3DZDBComboBox.selectOption(this);=20
                                value=3D"Include">Include =
Items</TD></TR>
                                <TR>
                                <TD class=3DZDBComboDefaultFont=20
                                =
onclick=3DZDBComboBox.selectOption(this);=20
                                value=3D"Exclude">Exclude=20
                              Items</TD></TR></TBODY></TABLE></DIV></TD>
                            <TD noWrap align=3Dright><A=20
                              style=3D"TEXT-ALIGN: right" =
class=3D"defAnchor blue"=20
                              =
href=3D"javascript:void(0);">Clear</A></TD></TR>
                          <TR>
                            <TD vAlign=3Dtop colSpan=3D2>
                              <TABLE border=3D0 cellSpacing=3D0 =
cellPadding=3D0=20
                              width=3D"100%" height=3D"100%" =
holderparent=3D"true">
                                <TBODY>
                                <TR>
                                <TD class=3Dnormalblackfont11 =
vAlign=3Dtop>
                                <DIV class=3DzdbFilterBoxBorder>
                                <DIV=20
                                style=3D"BORDER-BOTTOM: 0px; =
BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; OVERFLOW-X: hidden; OVERFLOW-Y: =
hidden; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; HEIGHT: =
78px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px"=20
                                class=3D"DropArea graphfieldsheightY"=20
                                scrollel=3D"holder">
                                <DIV=20
                                style=3D"OVERFLOW-Y: scroll; WIDTH: =
100%; HEIGHT: =
78px"></DIV></DIV></DIV></TD></TR></TBODY></TABLE></TD></TR></TBODY></TAB=
LE></TD></TR>
                    <TR>
                      <TD=20
                      style=3D"PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; =
PADDING-RIGHT: 5px; PADDING-TOP: 2px"=20
                      vAlign=3Dbottom colSpan=3D2 align=3Dleft>
                        <TABLE class=3DzdbFilterBox border=3D0 =
cellSpacing=3D0=20
                        cellPadding=3D0 holderparent=3D"true">
                          <TBODY>
                          <TR>
                            <TD class=3DzdbFilterEmptyBox height=3D78 =
vAlign=3Dcenter=20
                            align=3Dmiddle>&nbsp; </TD>
                            <TD vAlign=3Dcenter width=3D17=20
                              navkeyparent=3D"true"><IMG =
class=3DzdbScrollBtnleft=20
                              =
src=3D"http://css.zohostatic.com/db/Oct_29_2010_1/themes/common/images/sp=
acer.gif"=20
                              direction=3D"left"> <IMG=20
                              class=3D"zdbScrollBtnright alpha"=20
                              =
src=3D"http://css.zohostatic.com/db/Oct_29_2010_1/themes/common/images/sp=
acer.gif"=20
                              =
direction=3D"right"></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE><=
/TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE>
      <TABLE style=3D"DISPLAY: none" border=3D0 cellSpacing=3D2 =
cellPadding=3D2=20
      width=3D"100%" elname=3D"VMFilterFields">
        <TBODY>
        <TR>
          <TD=20
          style=3D"POSITION: relative; PADDING-BOTTOM: 2px; =
PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 2px"=20
          highlightTD=3D"true">
            <DIV=20
            style=3D"BORDER-BOTTOM: #cccccc 1px solid; POSITION: =
relative; BORDER-LEFT: #cccccc 1px solid; BACKGROUND-COLOR: #ffffff; =
HEIGHT: 95px; OVERFLOW: auto; BORDER-TOP: #cccccc 1px solid; =
BORDER-RIGHT: #cccccc 1px solid"=20
            elname=3D"VMFilterDropArea"=20
        viewtype=3D"VMFILTERCRITERIA"></DIV></TD></TR></TBODY></TABLE>
      <DIV=20
      style=3D"POSITION: relative; DISPLAY: none; FLOAT: left; =
PADDING-TOP: 5px"=20
      elname=3D"VMFilterResetBtn" comptype=3D"btn" resetBtn=3D"true"=20
compBodyEl=3D"true"><INPUT class=3DglossyButton =
onmouseover=3D"this.className=3D'glossyButtonHover'" =
onmouseout=3D"this.className=3D'glossyButton'" =
onclick=3DZAVMFilter.clearAll(this,null,true); value=3DReset =
type=3Dbutton>=20

      <DIV=20
      style=3D"POSITION: absolute; WIDTH: 64px; HEIGHT: 27px; TOP: 0px; =
LEFT: 0px"=20
      class=3D"VMFilterModalDiv alpha" elname=3D"modalDiv"></DIV></DIV>
      <DIV style=3D"DISPLAY: none" elname=3D"VMFilterOptsHolder">
      <DIV=20
      style=3D"PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: =
3px; FONT-SIZE: 12px; PADDING-TOP: 3px"=20
      class=3DhintTxt elname=3D"VMFilterDefinition">Drop your columns =
here to create=20
      filters, that are visible in the view mode for user =
selection</DIV>
      <DIV style=3D"POSITION: absolute; TOP: 0px; CURSOR: move; LEFT: =
0px"=20
      class=3D"VMFilterModalDivHover alpha" elname=3D"modalDiv"></DIV>
      <DIV=20
      style=3D"Z-INDEX: 2000; BORDER-BOTTOM: #e2e2e2 1px solid; =
POSITION: absolute; BORDER-LEFT: #e2e2e2 1px solid; PADDING-BOTTOM: 2px; =
BACKGROUND-COLOR: #fffbbf; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: =
#0000ff; FONT-SIZE: 10px; BORDER-TOP: #e2e2e2 1px solid; TOP: 2px; =
RIGHT: 2px; BORDER-RIGHT: #e2e2e2 1px solid; PADDING-TOP: 2px"=20
      elname=3D"VMFilterOptions">
      <DIV style=3D"FLOAT: left; CURSOR: pointer" class=3DeditIcon=20
      onclick=3DZAVMFilterEdit.editComponent(this);>Edit<FONT=20
      color=3D#666666>&nbsp;|</FONT></DIV>
      <DIV style=3D"FLOAT: left; CURSOR: pointer"=20
      =
onclick=3DZAVMFilter.removeComponent(this);>&nbsp;Remove</DIV></DIV></DIV=
></TD></TR></TBODY></TABLE></DIV>
<DIV elname=3D"VMFilterArea" ZAVMFilterArea=3D"true">
<DIV style=3D"POSITION: relative; DISPLAY: none" class=3DdFilterHolder=20
elname=3D"VMFiltersHolder"></DIV></DIV></DIV>
<DIV style=3D"POSITION: absolute" class=3DzdbChartLoaderImg =
elname=3D"workArea">
<DIV style=3D"WIDTH: 100%; HEIGHT: 100%; OVERFLOW: hidden" =
id=3DZDBChartPlaceHolder=20
class=3DAnalysisChartAreaStandalone elname=3D"chartArea"></DIV>
<DIV style=3D"DISPLAY: none" class=3DzdbshowFields=20
onclick=3DZDBAnalysisEditViewMode.showFields(true,this);=20
elname=3D"fieldsTab"></DIV></DIV></DIV>
<DIV style=3D"DISPLAY: none">
<DIV id=3DZDBGraphFieldTpl class=3Dzdbdragfield XMLTAGNAME=3D"zavci">
<TABLE cellSpacing=3D0 cellPadding=3D0 width=3D193 align=3Dleft =
height=3D20>
  <TBODY>
  <TR>
    <TD style=3D"CURSOR: pointer" class=3Ddragelementleft=20
    onmousedown=3DDNDEvents.startDrag(this,event) height=3D19 =
width=3D10></TD>
    <TD style=3D"CURSOR: pointer" class=3DdragElBG=20
    onmousedown=3DDNDEvents.startDrag(this,event) height=3D19 width=3D70 =
noWrap=20
    align=3Dleft elname=3D"fieldName"></TD>
    <TD style=3D"CURSOR: pointer" class=3Dfx=20
    onmousedown=3DDNDEvents.startDrag(this,event) height=3D19 =
vAlign=3Dcenter width=3D15=20
    noWrap align=3Dleft></TD>
    <TD class=3DdragElBG vAlign=3Dcenter align=3Dleft>
      <TABLE class=3DdragElFuncBg onmouseover=3D"EfxOptions.glowEl(this, =
'Glow');"=20
      onmouseout=3D"EfxOptions.normal(this, 'Glow');" cellSpacing=3D0 =
cellPadding=3D0=20
      align=3Dright MenuParent=3D"true">
        <TBODY>
        <TR>
          <TD class=3DdragElOperation =
onclick=3DZDBAnalysisFuncMenu.show(this,event)=20
          noWrap elname=3D"operation">Functions Comes Here</TD>
          <TD onclick=3DZDBAnalysisFuncMenu.show(this,event) height=3D13 =

          vAlign=3Dcenter width=3D10 noWrap align=3Dleft><IMG =
class=3DdropDownMenuImg=20
            =
src=3D"http://css.zohostatic.com/db/Oct_29_2010_1/themes/common/images/sp=
acer.gif"=20
            width=3D8 height=3D10></TD></TR></TBODY></TABLE></TD>
    <TD style=3D"CURSOR: pointer" class=3DdragElClose=20
    onmouseover=3D"EfxOptions.glowEl(this, 'Glow');"=20
    onmouseout=3D"EfxOptions.normal(this, 'Glow');"=20
    onclick=3DZDBAnalysisView.removeFieldEl(this,event) vAlign=3Dcenter=20
    align=3Dmiddle></TD></TR></TBODY></TABLE></DIV>
<DIV id=3DZDBFilterFieldTpl class=3Dzdbdragfield=20
onclick=3DZDBAnalysisFilter.selectFilterField(null,this) =
XMLTAGNAME=3D"zac"=20
DYNCRIT=3D"false" legendorder=3D"null">
<TABLE=20
style=3D"BORDER-BOTTOM: #ffffff 2px solid; BORDER-LEFT: #ffffff 2px =
solid; BORDER-TOP: #ffffff 2px solid; BORDER-RIGHT: #ffffff 2px solid"=20
id=3Dselected cellSpacing=3D0 cellPadding=3D0 width=3D192 align=3Dleft =
height=3D20>
  <TBODY>
  <TR>
    <TD style=3D"CURSOR: pointer" class=3Ddragelementleft height=3D19 =
width=3D10></TD>
    <TD style=3D"CURSOR: pointer" class=3DdragElBG height=3D19 =
width=3D70 noWrap=20
    align=3Dleft elname=3D"fieldName"></TD>
    <TD style=3D"CURSOR: pointer" class=3Dfx height=3D19 vAlign=3Dcenter =
width=3D14 noWrap=20
    align=3Dleft></TD>
    <TD class=3DdragElBG vAlign=3Dcenter align=3Dleft>
      <TABLE class=3DdragElFuncBg onmouseover=3D"EfxOptions.glowEl(this, =
'Glow');"=20
      onmouseout=3D"EfxOptions.normal(this, 'Glow');" cellSpacing=3D0 =
cellPadding=3D0=20
      align=3Dright elname=3D"functionDisplay" MenuParent=3D"true">
        <TBODY>
        <TR>
          <TD class=3DdragElOperation =
onclick=3DZDBAnalysisFuncMenu.show(this,event)=20
          noWrap elname=3D"operation">Functions</TD>
          <TD onclick=3DZDBAnalysisFuncMenu.show(this,event) height=3D13 =

          vAlign=3Dcenter width=3D10 noWrap align=3Dleft><IMG =
class=3DdropDownMenuImg=20
            =
src=3D"http://css.zohostatic.com/db/Oct_29_2010_1/themes/common/images/sp=
acer.gif"=20
            width=3D8 height=3D10></TD></TR></TBODY></TABLE></TD>
    <TD style=3D"CURSOR: pointer" class=3DdragElClose=20
    onmouseover=3D"EfxOptions.glowEl(this, 'Glow');"=20
    onmouseout=3D"EfxOptions.normal(this, 'Glow');"=20
    onclick=3DZDBAnalysisView.removeFieldEl(this,event)=20
  vAlign=3Dcenter></TD></TR></TBODY></TABLE></DIV>
<DIV style=3D"BACKGROUND-COLOR: #eeeeee" id=3DZDBBlankField =
class=3Dzdbdragfield>=20
</DIV>
<DIV id=3DZAVMFilterFieldTpl class=3DVMFilterCompDrgEl=20
onmousedown=3DZAVMFilter.startDrag(this,event); =
viewtype=3D"VMFILTERCRITERIA"=20
VMFilterFetchStatus=3D"0" COMPBODYEL=3D"true">
<DIV style=3D"POSITION: relative" elname=3D"contentHolder">
<TABLE border=3D0 cellSpacing=3D2 cellPadding=3D1>
  <TBODY>
  <TR>
    <TD style=3D"FONT-WEIGHT: bold" class=3DVMFilterTitle =
vAlign=3Dcenter=20
    elname=3D"compLabel"></TD>
    <TD =
elname=3D"compElContainer"></TD></TR></TBODY></TABLE></DIV></DIV>
<DIV id=3DZDBFuncMenuBox class=3DfuncMenu>
<DIV=20
style=3D"PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; =
FLOAT: left; PADDING-TOP: 3px"=20
class=3DfuncMenuInnerBox>
<TABLE cellSpacing=3D0 cellPadding=3D0 elname=3D"menuTable">
  <TBODY>
  <TR>
    <TD class=3DfuncMenuItem onmouseover=3D"EfxOptions.glowEl(this, =
'Hover');"=20
    onmousemove=3DZDBAnalysisFuncMenu.showSubMenuIfNeeded(event)=20
    onmouseout=3D"EfxOptions.normal(this, 'Hover');"=20
    onclick=3DZDBAnalysisFuncMenu.selectOption(this,event); colSpan=3D2 =
noWrap=20
    tipdesc1=3D"All values in the column are listed.(Each value is =
considered to be a individual category)."=20
    tiptitle=3D"Actual Values" ABBREV=3D"Actual" OPERATION=3D"GROUPBY"=20
    ADDONTYPE=3D"CATEGORICAL">Actual Values</TD></TR>
  <TR>
    <TD class=3DfuncMenuItem onmouseover=3D"EfxOptions.glowEl(this, =
'Hover');"=20
    onmousemove=3DZDBAnalysisFuncMenu.showSubMenuIfNeeded(event)=20
    onmouseout=3D"EfxOptions.normal(this, 'Hover');"=20
    onclick=3DZDBAnalysisFuncMenu.selectOption(this,event); colSpan=3D2 =
noWrap=20
    tipdesc1=3D"Number of values in the column." tiptitle=3D"Count" =
ABBREV=3D"Count"=20
    OPERATION=3D"COUNT" ADDONTYPE=3D"CATEGORICAL" TEXTAXIS=3D"true"=20
    SUBMENUID=3D"numSubFunc">
      <DIV elname=3D"funcDiv">Count</DIV></TD></TR>
  <TR>
    <TD style=3D"PADDING-LEFT: 3px" class=3Dmenuheader height=3D20 =
noWrap ABBREV=3D""=20
    OPERATION=3D"" ADDONTYPE=3D"ABSDATECATEGORICAL" =
PIVOTFUNCTION=3D"true" SUBTYPE=3D"1"=20
    ALLOWEDAXIS=3D"XAXIS,YAXIS,COLORAXIS,TEXTAXIS,GROUP"><STRONG>Actual=20
      Values</STRONG></TD>
    <TD style=3D"PADDING-LEFT: 3px" class=3Dmenuheader height=3D20 =
noWrap ABBREV=3D""=20
    OPERATION=3D"" ADDONTYPE=3D"ABSDATECATEGORICAL" =
PIVOTFUNCTION=3D"true" SUBTYPE=3D"1"=20
    =
ALLOWEDAXIS=3D"XAXIS,YAXIS,COLORAXIS,TEXTAXIS,GROUP"><STRONG>Seasonal/Cyc=
lic</STRONG></TD></TR>
  <TR>
    <TD class=3DfuncMenuItem onmouseover=3D"EfxOptions.glowEl(this, =
'Hover');"=20
    onmousemove=3DZDBAnalysisFuncMenu.showSubMenuIfNeeded(event)=20
    onmouseout=3D"EfxOptions.normal(this, 'Hover');"=20
    onclick=3DZDBAnalysisFuncMenu.selectOption(this,event); noWrap=20
    tipdesc1=3D"All distinct year values present in the column." =
tiptitle=3D"Year"=20
    ABBREV=3D"Year" OPERATION=3D"YEAR" ADDONTYPE=3D"ABSDATECATEGORICAL" =
SUBTYPE=3D"1"=20
    ALLOWEDAXIS=3D"XAXIS,YAXIS,COLORAXIS,TEXTAXIS,GROUP"=20
    tipexample=3D"E.g., 2003, 2004">Year <SPAN=20
      class=3D"Arial10pxNormal zdbFuncMenuAcronym"=20
      tipdesc1=3D"All distinct year values present in the column." =
tiptitle=3D"Year"=20
      tipexample=3D"E.g., 2003, 2004"><BR>E.g., 2003, 2004</SPAN></TD>
    <TD class=3DfuncMenuItem onmouseover=3D"EfxOptions.glowEl(this, =
'Hover');"=20
    onmousemove=3DZDBAnalysisFuncMenu.showSubMenuIfNeeded(event)=20
    onmouseout=3D"EfxOptions.normal(this, 'Hover');"=20
    onclick=3DZDBAnalysisFuncMenu.selectOption(this,event); noWrap=20
    tipdesc1=3D"Helps identifying seasonal trend based on Quarter across =
all years."=20
    tiptitle=3D"Quarter" ABBREV=3D"Quarter" OPERATION=3D"QUARTER"=20
    ADDONTYPE=3D"ABSDATECATEGORICAL" SUBTYPE=3D"1"=20
    ALLOWEDAXIS=3D"XAXIS,YAXIS,COLORAXIS,TEXTAXIS,GROUP"=20
    tipexample=3D"E.g., Q1, Q2 etc.,">Quarter<SPAN=20
      class=3D"Arial10pxNormal zdbFuncMenuAcronym"=20
      tipdesc1=3D"Helps identifying seasonal trend based on Quarter =
across all years."=20
      tiptitle=3D"Quarter" tipexample=3D"E.g., Q1, Q2 =
etc.,"><BR>E.g.,Q1,=20
    Q2.</SPAN></TD></TR>
  <TR>
    <TD class=3DfuncMenuItem onmouseover=3D"EfxOptions.glowEl(this, =
'Hover');"=20
    onmousemove=3DZDBAnalysisFuncMenu.showSubMenuIfNeeded(event)=20
    onmouseout=3D"EfxOptions.normal(this, 'Hover');"=20
    onclick=3DZDBAnalysisFuncMenu.selectOption(this,event); noWrap=20
    tipdesc1=3D"All distinct quarter values present in the column."=20
    tiptitle=3D"Quarter" ABBREV=3D"Quarter&amp;Year" =
OPERATION=3D"ABSQUARTER"=20
    ADDONTYPE=3D"ABSDATECATEGORICAL" SUBTYPE=3D"1"=20
    ALLOWEDAXIS=3D"XAXIS,YAXIS,COLORAXIS,TEXTAXIS,GROUP"=20
    tipexample=3D"E.g., Q1 2003, Q2 2004">Quarter &amp; Year<SPAN=20
      class=3D"Arial10pxNormal zdbFuncMenuAcronym"=20
      tipdesc1=3D"All distinct quarter values present in the column."=20
      tiptitle=3D"Quarter" tipexample=3D"E.g., Q1 2003, Q2 =
2004"><BR>E.g., Q1=20
      2004.</SPAN></TD>
    <TD class=3DfuncMenuItem onmouseover=3D"EfxOptions.glowEl(this, =
'Hover');"=20
    onmousemove=3DZDBAnalysisFuncMenu.showSubMenuIfNeeded(event)=20
    onmouseout=3D"EfxOptions.normal(this, 'Hover');"=20
    onclick=3DZDBAnalysisFuncMenu.selectOption(this,event); noWrap=20
    tipdesc1=3D"Helps identifying seasonal trend based on months across =
all years."=20
    tiptitle=3D"Month" ABBREV=3D"Month" OPERATION=3D"MONTH"=20
    ADDONTYPE=3D"ABSDATECATEGORICAL" SUBTYPE=3D"1"=20
    ALLOWEDAXIS=3D"XAXIS,YAXIS,COLORAXIS,TEXTAXIS,GROUP"=20
    tipexample=3D"E.g., January, February etc.,">Month<SPAN=20
      class=3D"Arial10pxNormal zdbFuncMenuAcronym"=20
      tipdesc1=3D"Helps identifying seasonal trend based on months =
across all years."=20
      tiptitle=3D"Month"=20
      tipexample=3D"E.g., January, February etc.,"><BR>E.g.,January,=20
      February</SPAN></TD></TR>
  <TR>
    <TD class=3DfuncMenuItem onmouseover=3D"EfxOptions.glowEl(this, =
'Hover');"=20
    onmousemove=3DZDBAnalysisFuncMenu.showSubMenuIfNeeded(event)=20
    onmouseout=3D"EfxOptions.normal(this, 'Hover');"=20
    onclick=3DZDBAnalysisFuncMenu.selectOption(this,event); noWrap=20
    tipdesc1=3D"All distinct month values present in the column."=20
    tiptitle=3D"Month &amp; Year" ABBREV=3D"Mon&amp;Year" =
OPERATION=3D"ABSMONTH"=20
    ADDONTYPE=3D"ABSDATECATEGORICAL" SUBTYPE=3D"1"=20
    ALLOWEDAXIS=3D"XAXIS,YAXIS,COLORAXIS,TEXTAXIS,GROUP"=20
    tipexample=3D"E.g., March 2004, March 2005.">Month &amp; Year<SPAN=20
      class=3D"Arial10pxNormal zdbFuncMenuAcronym"=20
      tipdesc1=3D"All distinct month values present in the column."=20
      tiptitle=3D"Month &amp; Year"=20
      tipexample=3D"E.g., March 2004, March 2005."><BR>E.g., March =
2004.</SPAN></TD>
    <TD class=3DfuncMenuItem onmouseover=3D"EfxOptions.glowEl(this, =
'Hover');"=20
    onmousemove=3DZDBAnalysisFuncMenu.showSubMenuIfNeeded(event)=20
    onmouseout=3D"EfxOptions.normal(this, 'Hover');"=20
    onclick=3DZDBAnalysisFuncMenu.selectOption(this,event); noWrap=20
    tipdesc1=3D"Helps identifying seasonal trend based on week across =
all years."=20
    tiptitle=3D"Week" ABBREV=3D"Week" OPERATION=3D"WEEK"=20
    ADDONTYPE=3D"ABSDATECATEGORICAL" SUBTYPE=3D"1"=20
    ALLOWEDAXIS=3D"XAXIS,YAXIS,COLORAXIS,TEXTAXIS,GROUP"=20
    tipexample=3D"E.g., Week 1 , Week 2 etc.,">Week <SPAN=20
      class=3D"Arial10pxNormal zdbFuncMenuAcronym"=20
      tipdesc1=3D"Helps identifying seasonal trend based on week across =
all years."=20
      tiptitle=3D"Week" tipexample=3D"E.g., Week 1 , Week 2 =
etc.,"><BR>E.g.,Week 1,=20
      Week 2.</SPAN></TD></TR>
  <TR>
    <TD class=3DfuncMenuItem onmouseover=3D"EfxOptions.glowEl(this, =
'Hover');"=20
    onmousemove=3DZDBAnalysisFuncMenu.showSubMenuIfNeeded(event)=20
    onmouseout=3D"EfxOptions.normal(this, 'Hover');"=20
    onclick=3DZDBAnalysisFuncMenu.selectOption(this,event); noWrap=20
    tipdesc1=3D"All distinct week values present in the column." =
tiptitle=3D"Week"=20
    ABBREV=3D"Week&amp;Year" OPERATION=3D"ABSWEEK" =
ADDONTYPE=3D"ABSDATECATEGORICAL"=20
    SUBTYPE=3D"1" ALLOWEDAXIS=3D"XAXIS,YAXIS,COLORAXIS,TEXTAXIS,GROUP"=20
    tipexample=3D"E.g., W1 2003, W2 2004">Week &amp; Year<SPAN=20
      class=3D"Arial10pxNormal zdbFuncMenuAcronym"=20
      tipdesc1=3D"All distinct week values present in the column." =
tiptitle=3D"Week"=20
      tipexample=3D"E.g., W1 2003, W2 2004"><BR>E.g., W1 =
2004.</SPAN></TD>
    <TD class=3DfuncMenuItem onmouseover=3D"EfxOptions.glowEl(this, =
'Hover');"=20
    onmousemove=3DZDBAnalysisFuncMenu.showSubMenuIfNeeded(event)=20
    onmouseout=3D"EfxOptions.normal(this, 'Hover');"=20
    onclick=3DZDBAnalysisFuncMenu.selectOption(this,event); noWrap=20
    tipdesc1=3D"Helps identifying seasonal trend based on Week Day =
across all dates."=20
    tiptitle=3D"Week Day" ABBREV=3D"Week" OPERATION=3D"WEEKDAY"=20
    ADDONTYPE=3D"ABSDATECATEGORICAL" SUBTYPE=3D"1"=20
    ALLOWEDAXIS=3D"XAXIS,YAXIS,COLORAXIS,TEXTAXIS,GROUP"=20
    tipexample=3D"E.g., Sunday, Monday, Tuesday etc.," Day>Week Day =
<SPAN=20
      class=3D"Arial10pxNormal zdbFuncMenuAcronym"=20
      tipdesc1=3D"Helps identifying seasonal trend based on Week Day =
across all dates."=20
      tiptitle=3D"Week Day"=20
      tipexample=3D"E.g., Sunday, Monday, Tuesday etc.,"><BR>E.g., =
Sunday,=20
      Monday</SPAN></TD></TR>
  <TR>
    <TD class=3DfuncMenuItem onmouseover=3D"EfxOptions.glowEl(this, =
'Hover');"=20
    onmousemove=3DZDBAnalysisFuncMenu.showSubMenuIfNeeded(event)=20
    onmouseout=3D"EfxOptions.normal(this, 'Hover');"=20
    onclick=3DZDBAnalysisFuncMenu.selectOption(this,event); noWrap=20
    tipdesc1=3D"All distinct dates present in the column Date."=20
    tiptitle=3D"Full Date" ABBREV=3D"Full" OPERATION=3D"DATE"=20
    ADDONTYPE=3D"ABSDATECATEGORICAL" SUBTYPE=3D"1"=20
    ALLOWEDAXIS=3D"XAXIS,YAXIS,COLORAXIS,TEXTAXIS,GROUP"=20
    tipexample=3D"E.g., 1/1/2000, 31/12/2000" Date>Full Date <SPAN=20
      class=3D"Arial10pxNormal zdbFuncMenuAcronym"=20
      tipdesc1=3D"All distinct dates present in the column Date."=20
      tiptitle=3D"Full Date" tipexample=3D"E.g., 1/1/2000, =
31/12/2000"><BR>E.g.,=20
      1/1/2000</SPAN></TD>
    <TD class=3DfuncMenuItem onmouseover=3D"EfxOptions.glowEl(this, =
'Hover');"=20
    onmousemove=3DZDBAnalysisFuncMenu.showSubMenuIfNeeded(event)=20
    onmouseout=3D"EfxOptions.normal(this, 'Hover');"=20
    onclick=3DZDBAnalysisFuncMenu.selectOption(this,event); noWrap=20
    tipdesc1=3D"Helps identifying seasonal trend based on  Day of Month =
(1 ,2... 31) across all dates."=20
    tiptitle=3D"Day of Month" ABBREV=3D"Day" OPERATION=3D"DAY"=20
    ADDONTYPE=3D"ABSDATECATEGORICAL" SUBTYPE=3D"1"=20
    ALLOWEDAXIS=3D"XAXIS,YAXIS,COLORAXIS,TEXTAXIS,GROUP"=20
    tipexample=3D"E.g., 1, 2, ... 31 of all months">Day of Month <SPAN=20
      class=3D"Arial10pxNormal zdbFuncMenuAcronym"=20
      tipdesc1=3D"Helps identifying seasonal trend based on  Day of =
Month (1 ,2... 31) across all dates."=20
      tiptitle=3D"Day of Month"=20
      tipexample=3D"E.g., 1, 2, ... 31 of all months"><BR>E.g., 1 to=20
  31</SPAN></TD></TR>
  <TR>
    <TD class=3DfuncMenuItem onmouseover=3D"EfxOptions.glowEl(this, =
'Hover');"=20
    onmousemove=3DZDBAnalysisFuncMenu.showSubMenuIfNeeded(event)=20
    onmouseout=3D"EfxOptions.normal(this, 'Hover');"=20
    onclick=3DZDBAnalysisFuncMenu.selectOption(this,event); noWrap=20
    tipdesc1=3D"All distinct date and time pairs present in the column." =

    tiptitle=3D"Date &amp; Time" ABBREV=3D"Date&amp;time" =
OPERATION=3D"TIMESTAMP"=20
    ADDONTYPE=3D"ABSDATECATEGORICAL" SUBTYPE=3D"1"=20
    ALLOWEDAXIS=3D"XAXIS,YAXIS,COLORAXIS,TEXTAXIS,GROUP"=20
    tipexample=3D"E.g., 01 Jan 2000 00:00:07 hrs">Date &amp; Time<SPAN=20
      class=3D"Arial10pxNormal zdbFuncMenuAcronym"=20
      tipdesc1=3D"All distinct date and time pairs present in the =
column."=20
      tiptitle=3D"Date &amp; Time"=20
      tipexample=3D"E.g., 01 Jan 2000 00:00:07 hrs"><BR>E.g., 01/12/ =
2000 00:00:07=20
      hrs</SPAN></TD>
    <TD class=3DfuncMenuItem onmouseover=3D"EfxOptions.glowEl(this, =
'Hover');"=20
    onmousemove=3DZDBAnalysisFuncMenu.showSubMenuIfNeeded(event)=20
    onmouseout=3D"EfxOptions.normal(this, 'Hover');"=20
    onclick=3DZDBAnalysisFuncMenu.selectOption(this,event); noWrap=20
    tipdesc1=3D"Helps identifying trend across hours in a day." =
tiptitle=3D"Month"=20
    ABBREV=3D"Hour" OPERATION=3D"HOUR" ADDONTYPE=3D"ABSDATECATEGORICAL" =
SUBTYPE=3D"1"=20
    ALLOWEDAXIS=3D"XAXIS,YAXIS,COLORAXIS,TEXTAXIS,GROUP"=20
    tipexample=3D"E.g., 0 to 23 hrs">Hour of Day <SPAN=20
      class=3D"Arial10pxNormal zdbFuncMenuAcronym"=20
      tipdesc1=3D"Helps identifying trend across hours in a day." =
tiptitle=3D"Month"=20
      tipexample=3D"E.g., 0 to 23 hrs"><BR>E.g., 0 to 23 =
hrs</SPAN></TD></TR>
  <TR>
    <TD class=3DfuncMenuItem onmouseover=3D"EfxOptions.glowEl(this, =
'Hover');"=20
    onmousemove=3DZDBAnalysisFuncMenu.showSubMenuIfNeeded(event)=20
    onmouseout=3D"EfxOptions.normal(this, 'Hover');"=20
    onclick=3DZDBAnalysisFuncMenu.selectOption(this,event); colSpan=3D2 =
noWrap=20
    tipdesc1=3D"Filter By Absolute period like Exact year(2004, =
2005),Exact Month and Year(Mar 2004, Apr 2005), Between two dates(7th =
Mar 2004 to 16th Mar 2004) etc.,"=20
    tiptitle=3D"Actual Values" ABBREV=3D"Actual" OPERATION=3D"ABS"=20
    ADDONTYPE=3D"ABSDATECATEGORICAL" ALLOWEDAXIS=3D"FILTERAXIS"=20
    DEFOPERATIONTYPE=3D"100">Actual Values</TD></TR>
  <TR>
    <TD class=3DfuncMenuItem onmouseover=3D"EfxOptions.glowEl(this, =
'Hover');"=20
    onmousemove=3DZDBAnalysisFuncMenu.showSubMenuIfNeeded(event)=20
    onmouseout=3D"EfxOptions.normal(this, 'Hover');"=20
    onclick=3DZDBAnalysisFuncMenu.selectOption(this,event); colSpan=3D2 =
noWrap=20
    tipdesc1=3D"Filter By Seasonal Period like Months(March, April)Week =
Day(Saturday, Sunday)etc.,"=20
    tiptitle=3D"Seasonal" ABBREV=3D"Seasonal" OPERATION=3D"REL"=20
    ADDONTYPE=3D"ABSDATECATEGORICAL" ALLOWEDAXIS=3D"FILTERAXIS"=20
    DEFOPERATIONTYPE=3D"101">Seasonal</TD></TR>
  <TR>
    <TD class=3DfuncMenuItem onmouseover=3D"EfxOptions.glowEl(this, =
'Hover');"=20
    onmousemove=3DZDBAnalysisFuncMenu.showSubMenuIfNeeded(event)=20
    onmouseout=3D"EfxOptions.normal(this, 'Hover');"=20
    onclick=3DZDBAnalysisFuncMenu.selectOption(this,event); colSpan=3D2 =
noWrap=20
    tipdesc1=3D"Filter By Relative Period like" tiptitle=3D"Relative"=20
    ABBREV=3D"Relative" OPERATION=3D"PF" =
ADDONTYPE=3D"ABSDATECATEGORICAL"=20
    ALLOWEDAXIS=3D"FILTERAXIS"=20
    tipexample=3D"Last 3 Months, Last 5 Days, Last Week etc.,"=20
    DEFOPERATIONTYPE=3D"100">Relative <SPAN=20
      class=3D"Arial10pxNormal zdbFuncMenuAcronym"=20
      tipdesc1=3D"Filter By Relative Period like" tiptitle=3D"Relative"=20
      tipexample=3D"Last 3 Months, Last 5 Days, Last Week =
etc.,"><BR>E.g., Last=20
      Week..</SPAN></TD></TR>
  <TR>
    <TD style=3D"PADDING-LEFT: 3px" class=3Dmenuheader height=3D20 =
colSpan=3D2 noWrap=20
    ABBREV=3D"" OPERATION=3D"DUMMY" ADDONTYPE=3D"NUMBER" SUBTYPE=3D"1"=20
    =
ALLOWEDAXIS=3D"XAXIS,YAXIS,COLORAXIS,TEXTAXIS,GROUP"><STRONG>Summary</STR=
ONG></TD></TR>
  <TR>
    <TD class=3DfuncMenuItem onmouseover=3D"EfxOptions.glowEl(this, =
'Hover');"=20
    onmousemove=3DZDBAnalysisFuncMenu.showSubMenuIfNeeded(event)=20
    onmouseout=3D"EfxOptions.normal(this, 'Hover');"=20
    onclick=3DZDBAnalysisFuncMenu.selectOption(this,event); colSpan=3D2 =
noWrap=20
    tipdesc1=3D"Sum of the values in the column." tiptitle=3D"Sum" =
ABBREV=3D"Sum"=20
    OPERATION=3D"SUM" ADDONTYPE=3D"NUMBER" TEXTAXIS=3D"true" =
SUBMENUID=3D"numSubFunc"=20
    SUBTYPE=3D"1" DTYPE=3D"MEASURE">
      <DIV elname=3D"funcDiv">Sum</DIV></TD></TR>
  <TR>
    <TD class=3DfuncMenuItem onmouseover=3D"EfxOptions.glowEl(this, =
'Hover');"=20
    onmousemove=3DZDBAnalysisFuncMenu.showSubMenuIfNeeded(event)=20
    onmouseout=3D"EfxOptions.normal(this, 'Hover');"=20
    onclick=3DZDBAnalysisFuncMenu.selectOption(this,event); colSpan=3D2 =
noWrap=20
    tipdesc1=3D"Maximum value present in the column" =
tiptitle=3D"Maximum"=20
    ABBREV=3D"Max" OPERATION=3D"MAX" ADDONTYPE=3D"NUMBER" =
TEXTAXIS=3D"true"=20
    SUBMENUID=3D"numSubFunc" SUBTYPE=3D"1" DTYPE=3D"MEASURE">
      <DIV elname=3D"funcDiv">Maximum <SPAN=20
      class=3D"Arial10pxNormal zdbFuncMenuAcronym"=20
      tipdesc1=3D"Maximum value present in the column"=20
      tiptitle=3D"Maximum">[Max]</SPAN></DIV></TD></TR>
  <TR>
    <TD class=3DfuncMenuItem onmouseover=3D"EfxOptions.glowEl(this, =
'Hover');"=20
    onmousemove=3DZDBAnalysisFuncMenu.showSubMenuIfNeeded(event)=20
    onmouseout=3D"EfxOptions.normal(this, 'Hover');"=20
    onclick=3DZDBAnalysisFuncMenu.selectOption(this,event); colSpan=3D2 =
noWrap=20
    tipdesc1=3D"Minimum value present in the column." =
tiptitle=3D"Minimum"=20
    ABBREV=3D"Min" OPERATION=3D"MIN" ADDONTYPE=3D"NUMBER" =
TEXTAXIS=3D"true"=20
    SUBMENUID=3D"numSubFunc" SUBTYPE=3D"1" DTYPE=3D"MEASURE">
      <DIV elname=3D"funcDiv">Minimum <SPAN=20
      class=3D"Arial10pxNormal zdbFuncMenuAcronym"=20
      tipdesc1=3D"Minimum value present in the column."=20
      tiptitle=3D"Minimum">[Min]</SPAN></DIV></TD></TR>
  <TR>
    <TD class=3DfuncMenuItem onmouseover=3D"EfxOptions.glowEl(this, =
'Hover');"=20
    onmousemove=3DZDBAnalysisFuncMenu.showSubMenuIfNeeded(event)=20
    onmouseout=3D"EfxOptions.normal(this, 'Hover');"=20
    onclick=3DZDBAnalysisFuncMenu.selectOption(this,event); colSpan=3D2 =
noWrap=20
    tipdesc1=3D"Average value of the column." tiptitle=3D"Average" =
ABBREV=3D"Avg"=20
    OPERATION=3D"AVG" ADDONTYPE=3D"NUMBER" TEXTAXIS=3D"true" =
SUBMENUID=3D"numSubFunc"=20
    SUBTYPE=3D"1" DTYPE=3D"MEASURE">
      <DIV elname=3D"funcDiv">Average <SPAN=20
      class=3D"Arial10pxNormal zdbFuncMenuAcronym"=20
      tipdesc1=3D"Average value of the column."=20
      tiptitle=3D"Average">[Avg]</SPAN></DIV></TD></TR>
  <TR>
    <TD class=3DfuncMenuItem onmouseover=3D"EfxOptions.glowEl(this, =
'Hover');"=20
    onmousemove=3DZDBAnalysisFuncMenu.showSubMenuIfNeeded(event)=20
    onmouseout=3D"EfxOptions.normal(this, 'Hover');"=20
    onclick=3DZDBAnalysisFuncMenu.selectOption(this,event); colSpan=3D2 =
noWrap=20
    tipdesc1=3D"Standard Deviation of the column." tiptitle=3D"Standard =
Deviation"=20
    ABBREV=3D"Std" OPERATION=3D"STD" ADDONTYPE=3D"NUMBER" SUBTYPE=3D"1"=20
      DTYPE=3D"MEASURE"><DIV elname=3D"funcDiv">Standard Deviation <SPAN =

      class=3D"Arial10pxNormal zdbFuncMenuAcronym"=20
      tipdesc1=3D"Standard Deviation of the column."=20
      tiptitle=3D"Standard Deviation">[Std]</SPAN></DIV></TD></TR>
  <TR>
    <TD class=3DfuncMenuItem onmouseover=3D"EfxOptions.glowEl(this, =
'Hover');"=20
    onmousemove=3DZDBAnalysisFuncMenu.showSubMenuIfNeeded(event)=20
    onmouseout=3D"EfxOptions.normal(this, 'Hover');"=20
    onclick=3DZDBAnalysisFuncMenu.selectOption(this,event); colSpan=3D2 =
noWrap=20
    tipdesc1=3D"Number of values in the column." tiptitle=3D"Count" =
ABBREV=3D"Count"=20
    OPERATION=3D"COUNT" ADDONTYPE=3D"NUMBER" TEXTAXIS=3D"true" =
SUBMENUID=3D"numSubFunc"=20
    SUBTYPE=3D"1" DTYPE=3D"MEASURE">
      <DIV elname=3D"funcDiv">Count</DIV></TD></TR>
  <TR>
    <TD style=3D"PADDING-LEFT: 3px" class=3Dmenuheader height=3D20 =
colSpan=3D2 noWrap=20
    ABBREV=3D"" OPERATION=3D"DUMMY" ADDONTYPE=3D"NUMBER" =
PIVOTFUNCTION=3D"true"=20
    SUBTYPE=3D"1"=20
      =
ALLOWEDAXIS=3D"XAXIS,YAXIS,COLORAXIS,TEXTAXIS,GROUP"><STRONG>Actual=20
      Values</STRONG></TD></TR>
  <TR>
    <TD class=3DfuncMenuItem onmouseover=3D"EfxOptions.glowEl(this, =
'Hover');"=20
    onmousemove=3DZDBAnalysisFuncMenu.showSubMenuIfNeeded(event)=20
    onmouseout=3D"EfxOptions.normal(this, 'Hover');"=20
    onclick=3DZDBAnalysisFuncMenu.selectOption(this,event); colSpan=3D2 =
noWrap=20
    tipdesc1=3D"Treat as a continuous number.* The axis is divided into =
equal intervals on numerical scale."=20
    tiptitle=3D"Measure (/continous)" ABBREV=3D"Actual(M)" =
OPERATION=3D"CONTINUOUS"=20
    ADDONTYPE=3D"NUMBER" SUBTYPE=3D"1"=20
    ALLOWEDAXIS=3D"XAXIS,YAXIS,COLORAXIS,TEXTAXIS,GROUP" =
DTYPE=3D"MEASURE">Measure=20
      <SPAN class=3D"Arial10pxNormal zdbFuncMenuAcronym"=20
      tipdesc1=3D"Treat as a continuous number.* The axis is divided =
into equal intervals on numerical scale."=20
      tiptitle=3D"Measure (/continous)">[Actual(M)]</SPAN> <SPAN=20
      class=3D"Arial10pxNormal zdbFuncMenuAcronym"=20
      tipdesc1=3D"Treat as a continuous number.* The axis is divided =
into equal intervals on numerical scale."=20
      tiptitle=3D"Measure (/continous)"><BR>Treat as =
Number</SPAN></TD></TR>
  <TR>
    <TD class=3DfuncMenuItem onmouseover=3D"EfxOptions.glowEl(this, =
'Hover');"=20
    onmousemove=3DZDBAnalysisFuncMenu.showSubMenuIfNeeded(event)=20
    onmouseout=3D"EfxOptions.normal(this, 'Hover');"=20
    onclick=3DZDBAnalysisFuncMenu.selectOption(this,event); colSpan=3D2 =
noWrap=20
    tipdesc1=3D"Shows all the values as it is in the source table to the =
matched criteria."=20
    tiptitle=3D"Actual Values" ABBREV=3D"Actual" =
OPERATION=3D"CONTINUOUS"=20
    ADDONTYPE=3D"NUMBER" SUBTYPE=3D"1" ALLOWEDAXIS=3D"FILTERAXIS">Actual =

Values</TD></TR>
  <TR>
    <TD class=3DfuncMenuItem onmouseover=3D"EfxOptions.glowEl(this, =
'Hover');"=20
    onmousemove=3DZDBAnalysisFuncMenu.showSubMenuIfNeeded(event)=20
    onmouseout=3D"EfxOptions.normal(this, 'Hover');"=20
    onclick=3DZDBAnalysisFuncMenu.selectOption(this,event); colSpan=3D2 =
noWrap=20
    tipdesc1=3D"Treat values as individual categorical items.* All =
values will be plotted on the axis with equal spacing irrespective of =
their numerical difference."=20
    tiptitle=3D"Dimension (/Categorize)." ABBREV=3D"Actual(D)" =
OPERATION=3D"DISCRETE"=20
    ADDONTYPE=3D"NUMBER" SUBTYPE=3D"1"=20
    ALLOWEDAXIS=3D"XAXIS,YAXIS,COLORAXIS,TEXTAXIS,GROUP"=20
      DTYPE=3D"DIMENSIONAL">Dimension <SPAN=20
      class=3D"Arial10pxNormal zdbFuncMenuAcronym"=20
      tipdesc1=3D"Treat values as individual categorical items.* All =
values will be plotted on the axis with equal spacing irrespective of =
their numerical difference."=20
      tiptitle=3D"Dimension (/Categorize).">[Actual(D)]</SPAN> <SPAN=20
      class=3D"Arial10pxNormal zdbFuncMenuAcronym"=20
      tipdesc1=3D"Treat values as individual categorical items.* All =
values will be plotted on the axis with equal spacing irrespective of =
their numerical difference."=20
      tiptitle=3D"Dimension (/Categorize)."><BR>Treat as =
Text</SPAN></TD></TR>
  <TR>
    <TD class=3DfuncMenuItem onmouseover=3D"EfxOptions.glowEl(this, =
'Hover');"=20
    onmousemove=3DZDBAnalysisFuncMenu.showSubMenuIfNeeded(event)=20
    onmouseout=3D"EfxOptions.normal(this, 'Hover');"=20
    onclick=3DZDBAnalysisFuncMenu.selectOption(this,event); colSpan=3D2 =
noWrap=20
    tipdesc1=3D"Group values into ranges." tiptitle=3D"Range" =
ABBREV=3D"Actual(R)"=20
    OPERATION=3D"MEACATEGORY" ADDONTYPE=3D"NUMBER" SUBTYPE=3D"1"=20
    ALLOWEDAXIS=3D"XAXIS,YAXIS,COLORAXIS,TEXTAXIS,GROUP">Range <SPAN=20
      class=3D"Arial10pxNormal zdbFuncMenuAcronym"=20
      tipdesc1=3D"Group values into ranges."=20
  tiptitle=3D"Range">[Actual(R)]</SPAN></TD></TR>
  <TR elname=3D"funcMenuDesc">
    <TD class=3D"descriptionbg funcMenuDescBg" height=3D50 vAlign=3Dtop =
width=3D130=20
    colSpan=3D2 =
elname=3D"funcMenuDescTD"></TD></TR></TBODY></TABLE></DIV></DIV><!--NUMER=
IC SUBMENU-->
<DIV style=3D"DISPLAY: none" id=3DZDBNumSubFunc class=3DfuncMenu>
<DIV=20
style=3D"PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; =
FLOAT: left; PADDING-TOP: 3px"=20
class=3DfuncMenuInnerBox>
<DIV style=3D"PADDING-LEFT: 3px; FONT-WEIGHT: bold" =
class=3DfuncMenuItem>Show Data=20
As</DIV>
<TABLE cellSpacing=3D0 cellPadding=3D0 elname=3D"menuTable">
  <TBODY>
  <TR>
    <TD class=3DfuncMenuItem onmouseover=3D"EfxOptions.glowEl(this, =
'Hover');"=20
    onmousemove=3DZDBAnalysisFuncMenu.showSubMenuIfNeeded(event);=20
    onmouseout=3D"EfxOptions.normal(this, 'Hover');"=20
    onclick=3DZDBAnalysisFuncMenu.showDataFieldsDlgIfNeeded(this,event); =
colSpan=3D2=20
    noWrap=20
    tipdesc1=3D"Applies the selected summary function on the data column =
 and displays the value"=20
    tiptitle=3D"Normal:" SHOWDLG=3D"false" SHOWVALUEAS=3D"0">
      <DIV elname=3D"funcDiv">Normal</DIV></TD></TR>
  <TR>
    <TD class=3DfuncMenuItem onmouseover=3D"EfxOptions.glowEl(this, =
'Hover');"=20
    onmousemove=3DZDBAnalysisFuncMenu.showSubMenuIfNeeded(event);=20
    onmouseout=3D"EfxOptions.normal(this, 'Hover');"=20
    onclick=3DZDBAnalysisFuncMenu.showDataFieldsDlgIfNeeded(this,event); =
colSpan=3D2=20
    noWrap=20
    tipdesc1=3D"Applies the selected summary function and displays the =
data as a percentage of the <b>total for each row</b>."=20
    tiptitle=3D"Percentage of Row:" SHOWDLG=3D"false" SHOWVALUEAS=3D"1">
      <DIV elname=3D"funcDiv">% of Row</DIV></TD></TR>
  <TR>
    <TD class=3DfuncMenuItem onmouseover=3D"EfxOptions.glowEl(this, =
'Hover');"=20
    onmousemove=3DZDBAnalysisFuncMenu.showSubMenuIfNeeded(event);=20
    onmouseout=3D"EfxOptions.normal(this, 'Hover');"=20
    onclick=3DZDBAnalysisFuncMenu.showDataFieldsDlgIfNeeded(this,event); =
colSpan=3D2=20
    noWrap=20
    tipdesc1=3D"Applies the selected summary function and displays the =
data as a percentage of the <b>total for each column</b>."=20
    tiptitle=3D"Percentage of Column:" SHOWDLG=3D"false" =
SHOWVALUEAS=3D"2">
      <DIV elname=3D"funcDiv">% of Column</DIV></TD></TR>
  <TR>
    <TD class=3DfuncMenuItem onmouseover=3D"EfxOptions.glowEl(this, =
'Hover');"=20
    onmousemove=3DZDBAnalysisFuncMenu.showSubMenuIfNeeded(event);=20
    onmouseout=3D"EfxOptions.normal(this, 'Hover');"=20
    onclick=3DZDBAnalysisFuncMenu.showDataFieldsDlgIfNeeded(this,event); =
colSpan=3D2=20
    noWrap=20
    tipdesc1=3D"Applies the selected summary function and displays the =
data as a percentage of the <b>grand total</b> of all the data in the =
report."=20
    tiptitle=3D"Percentage of Total:" SHOWDLG=3D"false" =
SHOWVALUEAS=3D"3">
      <DIV elname=3D"funcDiv">% of Total</DIV></TD></TR>
  <TR>
    <TD class=3DfuncMenuItem onmouseover=3D"EfxOptions.glowEl(this, =
'Hover');"=20
    onmousemove=3DZDBAnalysisFuncMenu.showSubMenuIfNeeded(event);=20
    onmouseout=3D"EfxOptions.normal(this, 'Hover');"=20
    onclick=3DZDBAnalysisFuncMenu.showDataFieldsDlgIfNeeded(this,event); =
colSpan=3D2=20
    noWrap=20
    tipdesc1=3D"Applies the selected summary function and displays the =
data in successive cells of the report as a running total. You must =
select the field for which you want to show the items in a running =
total."=20
    tiptitle=3D"Running Total:" SHOWDLG=3D"true" SHOWVALUEAS=3D"4">
      <DIV elname=3D"funcDiv">Running Total</DIV></TD></TR>
  <TR>
    <TD class=3DfuncMenuItem onmouseover=3D"EfxOptions.glowEl(this, =
'Hover');"=20
    onmousemove=3DZDBAnalysisFuncMenu.showSubMenuIfNeeded(event);=20
    onmouseout=3D"EfxOptions.normal(this, 'Hover');"=20
    onclick=3DZDBAnalysisFuncMenu.showDataFieldsDlgIfNeeded(this,event); =
colSpan=3D2=20
    noWrap=20
    tipdesc1=3D"Applies the selected summary function and displays the =
data in each cell as the difference from the value in the previous cell, =
based on the Base field provided."=20
    tiptitle=3D"Difference From:" SHOWDLG=3D"true" SHOWVALUEAS=3D"5">
      <DIV elname=3D"funcDiv">Difference From</DIV></TD></TR>
  <TR>
    <TD class=3DfuncMenuItem onmouseover=3D"EfxOptions.glowEl(this, =
'Hover');"=20
    onmousemove=3DZDBAnalysisFuncMenu.showSubMenuIfNeeded(event);=20
    onmouseout=3D"EfxOptions.normal(this, 'Hover');"=20
    onclick=3DZDBAnalysisFuncMenu.showDataFieldsDlgIfNeeded(this,event); =
colSpan=3D2=20
    noWrap=20
    tipdesc1=3D"Applies the selected summary function and displays the =
data in each cell as a percentage of the value in the previous cell, =
based on the Base field provided."=20
    tiptitle=3D"% Of:" SHOWDLG=3D"true" SHOWVALUEAS=3D"6">
      <DIV elname=3D"funcDiv">% of</DIV></TD></TR>
  <TR>
    <TD class=3DfuncMenuItem onmouseover=3D"EfxOptions.glowEl(this, =
'Hover');"=20
    onmousemove=3DZDBAnalysisFuncMenu.showSubMenuIfNeeded(event);=20
    onmouseout=3D"EfxOptions.normal(this, 'Hover');"=20
    onclick=3DZDBAnalysisFuncMenu.showDataFieldsDlgIfNeeded(this,event); =
colSpan=3D2=20
    noWrap=20
    tipdesc1=3D"Applies the selected summary function and displays the =
data in each cell as the percentage of difference from the value in the =
previous cell, based on the Base field provided."=20
    tiptitle=3D"% of Difference From:" SHOWDLG=3D"true" =
SHOWVALUEAS=3D"7">
      <DIV elname=3D"funcDiv">% of Difference=20
From</DIV></TD></TR></TBODY></TABLE></DIV></DIV><!--NUMERIC SUBMENU-->
<DIV=20
style=3D"PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 300px; =
PADDING-RIGHT: 10px; DISPLAY: none; PADDING-TOP: 10px"=20
id=3DZDBDataFieldsDlg>
<DIV style=3D"DISPLAY: none" i18nholderdiv=3D"true">
<DIV id=3Dzrpt.db.pivot.subfuncdlg.js.dlgtitle>Show Data As =
Settings:</DIV></DIV>
<TABLE class=3Dnormalblackfont11 border=3D0 cellSpacing=3D0 =
cellPadding=3D3>
  <TBODY>
  <TR>
    <TD height=3D25 vAlign=3Dcenter>Column Name: </TD>
    <TD vAlign=3Dcenter><SPAN=20
      style=3D"PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: =
2px; PADDING-TOP: 2px"=20
      elname=3D"columnSelected"></SPAN></TD></TR>
  <TR>
    <TD height=3D25 vAlign=3Dcenter width=3D105>Function Selected: </TD>
    <TD vAlign=3Dcenter><SPAN=20
      style=3D"PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: =
2px; PADDING-TOP: 2px"=20
      elname=3D"functionSelected"></SPAN></TD></TR>
  <TR>
    <TD colSpan=3D2><B>Select Base Field to Apply:</B>=20
</TD></TR></TBODY></TABLE><SELECT style=3D"WIDTH: 100%" =
id=3DZDBDataFields=20
class=3DfieldsListBox size=3D5></SELECT>=20
<DIV style=3D"TEXT-ALIGN: center; LINE-HEIGHT: 35px; VERTICAL-ALIGN: =
middle"><INPUT class=3DbuttonCompBoxBg =
onclick=3DZDBAnalysisFuncMenu.applySubFunction(this,event) value=3DApply =
type=3Dbutton elname=3D"applyButton">=20
<INPUT class=3DbuttonCompBoxBg onclick=3DZDBDialogUtil.closeDialog(); =
value=3DCancel type=3Dbutton>=20
</DIV></DIV><!-- ZDBViewUD PlaceHolder -->
<DIV id=3DZDBViewUDDlg cellpadding=3D"0" cellspacing=3D"0" border=3D"0">
<DIV style=3D"DISPLAY: none" i18nholderdiv=3D"true">
<DIV id=3Dzrpt.common.vud.js.dlgTtl>View Underlying Data</DIV></DIV>
<DIV>
<TABLE cellSpacing=3D3 width=3D"100%">
  <TBODY>
  <TR>
    <TD style=3D"WIDTH: 50px; HEIGHT: 25px" id=3DZDBSortMenu_VUD=20
    class=3D"iconitem sort"=20
    onclick=3D'ZDBVUDataAPI.showSortMenu(this,event, =
"VUD_Popup_Menu","GridMenu");'=20
    vAlign=3Dcenter noWrap align=3Dleft=20
    tipdesc1=3D"Sort the selected column in ascending / descending =
order"=20
    tiptitle=3D"sort" alt=3D"Sort" addevt=3D"true" baseclass=3D"sort" =
tname=3D"sort"=20
    name=3D"Sort Options">Sort <SPAN class=3DdropDownMenu=20
      tipdesc1=3D"Sort the selected column in ascending / descending =
order"=20
      tiptitle=3D"sort">&nbsp;</SPAN> </TD>
    <TD style=3D"WIDTH: 50px; HEIGHT: 25px"=20
    onmouseup=3D"ZDBMenu.zdbSetClass(this,'filter','up');" =
class=3D"iconitem filter"=20
    onmouseover=3D"ZDBMenu.zdbSetClass(this,'filter','over');"=20
    onmousemove=3DZDBToolTip.showTip(event);=20
    onmouseout=3D"ZDBMenu.zdbSetClass(this,'filter','out');"=20
    onmousedown=3D"ZDBMenu.zdbSetClass(this,'filter','down');"=20
    onclick=3DZDBFilterAux.filterData(this); align=3Dleft =
dontwrap=3D"true"=20
    tipdesc1=3D"Filter the data in the table providing the necessary =
criteria."=20
    tiptitle=3D"Filter"=20
      tipdesc2=3D"Click dropdown icon to view the saved =
filter(s)">Filter </TD>
    <TD style=3D"WIDTH: 60px; HEIGHT: 25px"=20
    onmouseup=3D"ZDBMenu.zdbSetClass(this,'export','up');" =
class=3D"iconitem export"=20
    onmouseover=3D"ZDBMenu.zdbSetClass(this,'export','over');"=20
    onmousemove=3DZDBToolTip.showTip(event);=20
    onmouseout=3D"ZDBMenu.zdbSetClass(this,'export','out');"=20
    onmousedown=3D"ZDBMenu.zdbSetClass(this,'export','down');"=20
    =
onclick=3D'ZDBVUDataAPI.showExportMenu(this,event,"VUD_Exp_Menu","GridMen=
u");'=20
    align=3Dleft=20
    tipdesc1=3D"Export data from this table as CSV, XLS, HTML or PDF =
file"=20
    tiptitle=3D"Export" isExportPermReq=3D"true" disableOnNew=3D"true"=20
    isVUDPermReq=3D"true">Export <SPAN =
class=3DdropDownMenu>&nbsp;</SPAN> </TD>
    <TD style=3D"PADDING-RIGHT: 10px; FONT-SIZE: 15px; CURSOR: default"=20
    id=3DZDBVUDSheetNavigCon =
align=3Dright></TD></TR></TBODY></TABLE></DIV>
<DIV=20
style=3D"WIDTH: 700px; BACKGROUND: =
url(http://css.zohostatic.com/db/Oct_29_2010_1/themes/blue/images/dummyDa=
taCell.gif); HEIGHT: 300px; OVERFLOW: hidden"=20
elname=3D"gridHolder"></DIV></DIV><!-- ZDBViewUD PlaceHolder Ends =
Here--></DIV>
<DIV style=3D"DISPLAY: none">
<DIV id=3DZDBNewAnalysis>
<FORM validatefunc=3D"validateForm">
<TABLE>
  <TBODY>
  <TR>
    <TD>Name:</TD>
    <TD><INPUT id=3DZAViewNameInput name=3DNAME errormsg=3D"Please enter =
the name."=20
      validatemethod=3D"isNotEmpty"></TD></TR>
  <TR>
    <TD>Description:</TD>
    <TD><TEXTAREA rows=3D7 name=3DDESCRIPTION></TEXTAREA></TD></TR>
  <TR>
    <TD><INPUT onclick=3D"ZDBAnalysisView.createAnalysisView(this.form, =
event);" value=3DCreate type=3Dbutton name=3DCreate></TD>
    <TD><INPUT onclick=3D"closeDialog(this, event)" value=3DCancel =
type=3Dbutton =
name=3DCancel></TD></TR></TBODY></TABLE></FORM></DIV></DIV>
<DIV style=3D"DISPLAY: none" id=3DZDBAnalysisRefresh =
class=3DshowGraphRefresh=20
onclick=3D"ZDBAnalysisView.refreshView(this, event);">Click here to =
Generate Graph=20
</DIV><!-- viewConf is null for standalone mode and the value of =
standalone is true for dashboard so null check is added -->
<DIV style=3D"DISPLAY: none" id=3DZDBAnalysisConfig_185184000000049926=20
title=3D"Average Wait" DESCRIPTION=3D"" viewType=3D"AnalysisView" =
isPublic=3D"false"=20
grpShared=3D"false" permLevel=3D"1$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$" ?=20
allSubTotal=3D"true" colGrandSummary=3D"true" rowGrandSummary=3D"true"=20
legendFilter=3D"true" legendTitleModified=3D"true" legendPos=3D"RIGHT" =
legendTitle=3D""=20
MERGE=3D"true" subGraphType=3D"DEF" graphType=3D"LINE"=20
parentViewId=3D"185184000000048025" dbId=3D"185184000000047001"=20
objId=3D"185184000000049926" displayName=3D"Average Wait"=20
isMultiTabSharedRep=3D"false">
<DIV OPERATION=3D"YEAR" ADDONTYPE=3D"ABSDATECATEGORICAL" =
DTYPE=3D"DIMENSIONAL"=20
SHOWVALUEAS=3D"0" SHOWSUMMARY=3D"true" VIEWTYPE=3D"XAXIS" =
DISPLAY_NAME=3D"When"=20
COLUMN_ID=3D"185184000000048008" VCID=3D"185184000000051445"></DIV>
<DIV OPERATION=3D"MAX" ADDONTYPE=3D"NUMBER" DTYPE=3D"MEASURE" =
SHOWVALUEAS=3D"0"=20
SHOWSUMMARY=3D"true" VIEWTYPE=3D"YAXIS" DISPLAY_NAME=3D"Months"=20
COLUMN_ID=3D"185184000000048009" VCID=3D"185184000000051446"></DIV>
<DIV OPERATION=3D"AVG" ADDONTYPE=3D"NUMBER" DTYPE=3D"MEASURE" =
SHOWVALUEAS=3D"0"=20
SHOWSUMMARY=3D"true" VIEWTYPE=3D"YAXIS" DISPLAY_NAME=3D"Months"=20
COLUMN_ID=3D"185184000000048009" VCID=3D"185184000000051447"></DIV>
<DIV OPERATION=3D"AVG" ADDONTYPE=3D"NUMBER" DTYPE=3D"MEASURE" =
SHOWVALUEAS=3D"0"=20
SHOWSUMMARY=3D"true" VIEWTYPE=3D"GROUP" DISPLAY_NAME=3D"Months"=20
COLUMN_ID=3D"185184000000048009" VCID=3D"185184000000051448"></DIV>
<DIV style=3D"DISPLAY: none" configType=3D"ZALabel">
<DIV name=3D"ZALabel" MAXVAL=3D"0" MINVAL=3D"0" INTERVAL_AUTO=3D"true" =
AUTO=3D"true"=20
RANGE_SUPPORTED=3D"false" MODIFIED=3D"true" VALUE=3D""=20
DISPLAYKEY=3D"Year(185184000000048008)" AXIS=3D"XAXIS"=20
KEY=3D"83293177_2719805(185184000000048008)"></DIV>
<DIV name=3D"ZALabel" MAXVAL=3D"0" MINVAL=3D"0" INTERVAL_AUTO=3D"true" =
AUTO=3D"true"=20
RANGE_SUPPORTED=3D"false" MODIFIED=3D"true" VALUE=3D"Months Waiting"=20
DISPLAYKEY=3D"Max(185184000000048009) , Avg(185184000000048009)" =
AXIS=3D"YAXIS"=20
KEY=3D"84216698_76100(185184000000048009),84216698_65202(1851840000000480=
09)"></DIV></DIV>
<DIV style=3D"DISPLAY: none" configType=3D"ZALegendMap">
<DIV name=3D"ZALegendMap" KEY=3D"Avg Months" SAVECOLOR=3D"true" =
COLOR=3D"FF0000"></DIV>
<DIV name=3D"ZALegendMap" KEY=3D"Max Months" SAVECOLOR=3D"true"=20
COLOR=3D"FF9900"></DIV></DIV>
<DIV style=3D"DISPLAY: none" configType=3D"ZAPVCritProp"></DIV>
<DIV style=3D"DISPLAY: none" configType=3D"ZATholdProp"></DIV>
<DIV style=3D"DISPLAY: none" configType=3D"ZAChartProp">
<DIV name=3D"ZAChartProp" VALUE=3D"true" KEY=3D"data label"></DIV>
<DIV name=3D"ZAChartProp" VALUE=3D"undefined"=20
KEY=3D"week&amp;year format"></DIV></DIV></DIV><!--$Id$-->
<DIV style=3D"DISPLAY: none" id=3DZAVMFilterDiv_185184000000049926>
<DIV class=3DVMFilterCompDrgEl =
onmousedown=3DZAVMFilter.startDrag(this,event);=20
viewtype=3D"VMFILTERCRITERIA" VMFilterFetchStatus=3D"0" =
COMPBODYEL=3D"true"=20
OPERATION=3D"GROUPBY" ADDONTYPE=3D"CATEGORICAL" SUBTYPE=3D"100"=20
COLUMN_ID=3D"185184000000048004" INCLUDETIME=3D"false" =
CUSTOMDATEFILTER=3D"false"=20
DEFAULTDISPLAYCRITERIA=3D"" DEFAULTCRITERIA=3D"" DISPLAYCRITERIA=3D"" =
CRITERIA=3D""=20
WIDTH=3D"157" POSITION=3D"1" ISALLVAL=3D"true" LABEL=3D"Clinic" =
UITYPE=3D"2" NR=3D"null"=20
EXCLUDE=3D"false">
<DIV style=3D"POSITION: relative" elname=3D"contentHolder">
<TABLE border=3D0 cellSpacing=3D2 cellPadding=3D1>
  <TBODY>
  <TR>
    <TD style=3D"FONT-WEIGHT: bold" class=3DVMFilterTitle =
vAlign=3Dcenter=20
    elname=3D"compLabel">Clinic: </TD>
    <TD elname=3D"compElContainer"><!--including jspfs based on =
uitype-->
      <DIV style=3D"DISPLAY: none" i18nholderdiv=3D"true">
      <DIV =
id=3Dzrpt.common.VMFilterEditMode.zdbalertmsg.js.none>[NONE]</DIV>
      <DIV id=3Dzrpt.common.VMFilterEditMode.zdbalertmsg.js.select>--- =
Select=20
      ---</DIV>
      <DIV=20
      =
id=3Dzrpt.common.VMFilterEditMode.zdbalertmsg.js.deSelectOthers>Deselecti=
ng=20
      this checkbox will remove the option 'Others' from the filter =
list. Only=20
      selected values will be shown in the filter list. Do you wish to=20
      continue?</DIV>
      <DIV=20
      =
id=3Dzrpt.common.VMFilterEditMode.zdbalertmsg.js.emptySelectedValues>Sele=
cted=20
      Values list cannot be empty. Please select a value(s) to =
proceed</DIV>
      <DIV=20
      =
id=3Dzrpt.common.VMFilterEditMode.zdbalertmsg.js.ssDefaultValuesDesc>Spec=
ify=20
      the default filter value to apply. Ensure that the value is =
present in the=20
      column.</DIV>
      <DIV =
id=3Dzrpt.common.VMFilterEditMode.zdbalertmsg.js.duplicated>Filter with=20
      the same name already exist. Please provide a different display=20
name.</DIV>
      <DIV =
id=3Dzrpt.common.VMFilterEditMode.zdbalertmsg.js.defaultValue>Specify=20
      the default filter value:</DIV>
      <DIV=20
      =
id=3Dzrpt.common.VMFilterEditMode.zdbalertmsg.js.msDefaultValuesDesc>Spec=
ify=20
      the default filter values to apply. Seperate each value with comma =
and=20
      ensure that all the values present in the column.</DIV>
      <DIV =
id=3Dzrpt.common.VMFilterEditMode.zdbalertmsg.js.defaultValues>Specify=20
      the default filter values:</DIV>
      <DIV=20
      =
id=3Dzrpt.common.VMFilterEditMode.zdbalertmsg.js.invalidDateValue>Sorry, =
the=20
      default filter value is invalid.</DIV>
      <DIV =
id=3Dzrpt.common.VMFilterEditMode.zdbalertmsg.js.others>Others</DIV>
      <DIV =
id=3Dzrpt.common.VMFilterEditMode.zdbalertmsg.js.onlyOneAllowed>only=20
      one value is allowed</DIV>
      <DIV =
id=3Dzrpt.common.VMFilterEditMode.zdbalertmsg.js.emptyLabel>Please=20
      provide the display name. Display name cannot be empty.</DIV>
      <DIV =
id=3Dzrpt.common.VMFilterEditMode.zdbalertmsg.js.all>All</DIV>
      <DIV =
id=3Dzrpt.common.VMFilterEditMode.zdbalertmsg.js.selectOthers>Selecting=20
      this checkbox will add an option 'Others' to the filter list. =
'Others'=20
      indicate all other values in the column, which are not part of the =

      Selected filter values. Do you wish to continue?</DIV></DIV>
      <DIV class=3DdComboDropDownLoaded=20
      =
onmouseover=3D"ZAVMFilter.highLightBorder(this,event,'mouseOver');"=20
      onmouseout=3D"ZAVMFilter.highLightBorder(this,event,'mouseOut');"=20
      =
onmouseleave=3D"ZAVMFilter.highLightBorder(this,event,'mouseLeave');"=20
      onclick=3D"ZAVMFilter.fetchVMFilterCriteria(this,'Clinic');"=20
      elname=3D"filterHead" classprefix=3D"dComboDropDown" =
showitems=3D"6"=20
      clearFunc=3D"clearCombo" valFunc=3D"getSelectVal" =
dcrName=3D"critValue"=20
      filterHead=3D"true">
      <DIV style=3D"WIDTH: 80px" class=3DdComboDispSelected=20
      onmouseover=3DToolTip.show(event,this); =
onmouseout=3DToolTip.hide(event,this);=20
      elname=3D"displaySelected" value=3D"All">All</DIV></DIV>
      <DIV style=3D"OVERFLOW-X: hidden; DISPLAY: none" =
id=3DvmOptionList_Clinic=20
      class=3DdComboListStyle =
onclick=3DZAVMFilterComp.multiSelect(this,event);=20
      optionList=3D"true">
      <DIV elname=3D"optionDiv">
      <UL class=3DVMFilterValue>
        <LI style=3D"COLOR: #009900; FONT-WEIGHT: bold"=20
        class=3DdComboSelectAllCheckbox =
onmouseover=3DToolTip.show(event,this);=20
        onmouseout=3DToolTip.hide(event,this); value=3DAll =
elname=3D"selAllLi"=20
        valFunc=3D"selOrDeselAll" filterDispValue=3D"All"=20
        displayValue=3D"--- Select ---" filteredValue=3D"All">All =
</LI></UL>
      <UL=20
      style=3D"TEXT-ALIGN: left; TEXT-INDENT: 24px; MARGIN: 0px; =
PADDING-LEFT: 0px; WHITE-SPACE: nowrap; LIST-STYLE-IMAGE: =
url(http://css.zohostatic.com/db/Oct_29_2010_1/themes/common/images/space=
r.gif)"=20
      class=3DVMFilterValue elname=3D"selectListEl"></UL></DIV>
      <DIV=20
      style=3D"TEXT-ALIGN: center; PADDING-BOTTOM: 4px; PADDING-LEFT: =
4px; PADDING-RIGHT: 4px; PADDING-TOP: 4px"=20
      class=3DcomboOptionBtnsDiv elname=3D"applyDiv"><INPUT =
class=3DglossyButton =
onmouseover=3D"this.className=3D'glossyButtonHover'" =
onmouseout=3D"this.className=3D'glossyButton'" value=3DOk type=3Dbutton =
elname=3D"multiSelOk" valFunc=3D"applyMultiSel">=20
<INPUT style=3D"MARGIN-LEFT: 4px" class=3DglossyButton =
onmouseover=3D"this.className=3D'glossyButtonHover'" =
onmouseout=3D"this.className=3D'glossyButton'" value=3DCancel =
type=3Dbutton elname=3D"multiSelCancel" valFunc=3D"applyMultiSel">=20
      </DIV></DIV><!--including jspfs based on =
uitype--></TD></TR></TBODY></TABLE></DIV></DIV>
<DIV class=3DVMFilterCompDrgEl =
onmousedown=3DZAVMFilter.startDrag(this,event);=20
viewtype=3D"VMFILTERCRITERIA" VMFilterFetchStatus=3D"0" =
COMPBODYEL=3D"true"=20
OPERATION=3D"GROUPBY" ADDONTYPE=3D"CATEGORICAL" SUBTYPE=3D"100"=20
COLUMN_ID=3D"185184000000048006" INCLUDETIME=3D"false" =
CUSTOMDATEFILTER=3D"false"=20
DEFAULTDISPLAYCRITERIA=3D"" DEFAULTCRITERIA=3D"" DISPLAYCRITERIA=3D"" =
CRITERIA=3D""=20
WIDTH=3D"152" POSITION=3D"2" ISALLVAL=3D"true" LABEL=3D"Zone" =
UITYPE=3D"2" NR=3D"null"=20
EXCLUDE=3D"false">
<DIV style=3D"POSITION: relative" elname=3D"contentHolder">
<TABLE border=3D0 cellSpacing=3D2 cellPadding=3D1>
  <TBODY>
  <TR>
    <TD style=3D"FONT-WEIGHT: bold" class=3DVMFilterTitle =
vAlign=3Dcenter=20
    elname=3D"compLabel">Zone: </TD>
    <TD elname=3D"compElContainer"><!--including jspfs based on =
uitype-->
      <DIV style=3D"DISPLAY: none" i18nholderdiv=3D"true">
      <DIV =
id=3Dzrpt.common.VMFilterEditMode.zdbalertmsg.js.none>[NONE]</DIV>
      <DIV id=3Dzrpt.common.VMFilterEditMode.zdbalertmsg.js.select>--- =
Select=20
      ---</DIV>
      <DIV=20
      =
id=3Dzrpt.common.VMFilterEditMode.zdbalertmsg.js.deSelectOthers>Deselecti=
ng=20
      this checkbox will remove the option 'Others' from the filter =
list. Only=20
      selected values will be shown in the filter list. Do you wish to=20
      continue?</DIV>
      <DIV=20
      =
id=3Dzrpt.common.VMFilterEditMode.zdbalertmsg.js.emptySelectedValues>Sele=
cted=20
      Values list cannot be empty. Please select a value(s) to =
proceed</DIV>
      <DIV=20
      =
id=3Dzrpt.common.VMFilterEditMode.zdbalertmsg.js.ssDefaultValuesDesc>Spec=
ify=20
      the default filter value to apply. Ensure that the value is =
present in the=20
      column.</DIV>
      <DIV =
id=3Dzrpt.common.VMFilterEditMode.zdbalertmsg.js.duplicated>Filter with=20
      the same name already exist. Please provide a different display=20
name.</DIV>
      <DIV =
id=3Dzrpt.common.VMFilterEditMode.zdbalertmsg.js.defaultValue>Specify=20
      the default filter value:</DIV>
      <DIV=20
      =
id=3Dzrpt.common.VMFilterEditMode.zdbalertmsg.js.msDefaultValuesDesc>Spec=
ify=20
      the default filter values to apply. Seperate each value with comma =
and=20
      ensure that all the values present in the column.</DIV>
      <DIV =
id=3Dzrpt.common.VMFilterEditMode.zdbalertmsg.js.defaultValues>Specify=20
      the default filter values:</DIV>
      <DIV=20
      =
id=3Dzrpt.common.VMFilterEditMode.zdbalertmsg.js.invalidDateValue>Sorry, =
the=20
      default filter value is invalid.</DIV>
      <DIV =
id=3Dzrpt.common.VMFilterEditMode.zdbalertmsg.js.others>Others</DIV>
      <DIV =
id=3Dzrpt.common.VMFilterEditMode.zdbalertmsg.js.onlyOneAllowed>only=20
      one value is allowed</DIV>
      <DIV =
id=3Dzrpt.common.VMFilterEditMode.zdbalertmsg.js.emptyLabel>Please=20
      provide the display name. Display name cannot be empty.</DIV>
      <DIV =
id=3Dzrpt.common.VMFilterEditMode.zdbalertmsg.js.all>All</DIV>
      <DIV =
id=3Dzrpt.common.VMFilterEditMode.zdbalertmsg.js.selectOthers>Selecting=20
      this checkbox will add an option 'Others' to the filter list. =
'Others'=20
      indicate all other values in the column, which are not part of the =

      Selected filter values. Do you wish to continue?</DIV></DIV>
      <DIV class=3DdComboDropDownLoaded=20
      =
onmouseover=3D"ZAVMFilter.highLightBorder(this,event,'mouseOver');"=20
      onmouseout=3D"ZAVMFilter.highLightBorder(this,event,'mouseOut');"=20
      =
onmouseleave=3D"ZAVMFilter.highLightBorder(this,event,'mouseLeave');"=20
      onclick=3D"ZAVMFilter.fetchVMFilterCriteria(this,'Zone');"=20
      elname=3D"filterHead" classprefix=3D"dComboDropDown" =
showitems=3D"6"=20
      clearFunc=3D"clearCombo" valFunc=3D"getSelectVal" =
dcrName=3D"critValue"=20
      filterHead=3D"true">
      <DIV style=3D"WIDTH: 80px" class=3DdComboDispSelected=20
      onmouseover=3DToolTip.show(event,this); =
onmouseout=3DToolTip.hide(event,this);=20
      elname=3D"displaySelected" value=3D"All">All</DIV></DIV>
      <DIV style=3D"OVERFLOW-X: hidden; DISPLAY: none" =
id=3DvmOptionList_Zone=20
      class=3DdComboListStyle =
onclick=3DZAVMFilterComp.multiSelect(this,event);=20
      optionList=3D"true">
      <DIV elname=3D"optionDiv">
      <UL class=3DVMFilterValue>
        <LI style=3D"COLOR: #009900; FONT-WEIGHT: bold"=20
        class=3DdComboSelectAllCheckbox =
onmouseover=3DToolTip.show(event,this);=20
        onmouseout=3DToolTip.hide(event,this); value=3DAll =
elname=3D"selAllLi"=20
        valFunc=3D"selOrDeselAll" filterDispValue=3D"All"=20
        displayValue=3D"--- Select ---" filteredValue=3D"All">All =
</LI></UL>
      <UL=20
      style=3D"TEXT-ALIGN: left; TEXT-INDENT: 24px; MARGIN: 0px; =
PADDING-LEFT: 0px; WHITE-SPACE: nowrap; LIST-STYLE-IMAGE: =
url(http://css.zohostatic.com/db/Oct_29_2010_1/themes/common/images/space=
r.gif)"=20
      class=3DVMFilterValue elname=3D"selectListEl"></UL></DIV>
      <DIV=20
      style=3D"TEXT-ALIGN: center; PADDING-BOTTOM: 4px; PADDING-LEFT: =
4px; PADDING-RIGHT: 4px; PADDING-TOP: 4px"=20
      class=3DcomboOptionBtnsDiv elname=3D"applyDiv"><INPUT =
class=3DglossyButton =
onmouseover=3D"this.className=3D'glossyButtonHover'" =
onmouseout=3D"this.className=3D'glossyButton'" value=3DOk type=3Dbutton =
elname=3D"multiSelOk" valFunc=3D"applyMultiSel">=20
<INPUT style=3D"MARGIN-LEFT: 4px" class=3DglossyButton =
onmouseover=3D"this.className=3D'glossyButtonHover'" =
onmouseout=3D"this.className=3D'glossyButton'" value=3DCancel =
type=3Dbutton elname=3D"multiSelCancel" valFunc=3D"applyMultiSel">=20
      </DIV></DIV><!--including jspfs based on =
uitype--></TD></TR></TBODY></TABLE></DIV></DIV>
<DIV class=3DVMFilterCompDrgEl =
onmousedown=3DZAVMFilter.startDrag(this,event);=20
viewtype=3D"VMFILTERCRITERIA" VMFilterFetchStatus=3D"0" =
COMPBODYEL=3D"true"=20
OPERATION=3D"GROUPBY" ADDONTYPE=3D"CATEGORICAL" SUBTYPE=3D"100"=20
COLUMN_ID=3D"185184000000048007" INCLUDETIME=3D"false" =
CUSTOMDATEFILTER=3D"false"=20
DEFAULTDISPLAYCRITERIA=3D"" DEFAULTCRITERIA=3D"" DISPLAYCRITERIA=3D"" =
CRITERIA=3D""=20
WIDTH=3D"169" POSITION=3D"3" ISALLVAL=3D"true" LABEL=3D"Service" =
UITYPE=3D"2" NR=3D"null"=20
EXCLUDE=3D"false">
<DIV style=3D"POSITION: relative" elname=3D"contentHolder">
<TABLE border=3D0 cellSpacing=3D2 cellPadding=3D1>
  <TBODY>
  <TR>
    <TD style=3D"FONT-WEIGHT: bold" class=3DVMFilterTitle =
vAlign=3Dcenter=20
    elname=3D"compLabel">Service: </TD>
    <TD elname=3D"compElContainer"><!--including jspfs based on =
uitype-->
      <DIV style=3D"DISPLAY: none" i18nholderdiv=3D"true">
      <DIV =
id=3Dzrpt.common.VMFilterEditMode.zdbalertmsg.js.none>[NONE]</DIV>
      <DIV id=3Dzrpt.common.VMFilterEditMode.zdbalertmsg.js.select>--- =
Select=20
      ---</DIV>
      <DIV=20
      =
id=3Dzrpt.common.VMFilterEditMode.zdbalertmsg.js.deSelectOthers>Deselecti=
ng=20
      this checkbox will remove the option 'Others' from the filter =
list. Only=20
      selected values will be shown in the filter list. Do you wish to=20
      continue?</DIV>
      <DIV=20
      =
id=3Dzrpt.common.VMFilterEditMode.zdbalertmsg.js.emptySelectedValues>Sele=
cted=20
      Values list cannot be empty. Please select a value(s) to =
proceed</DIV>
      <DIV=20
      =
id=3Dzrpt.common.VMFilterEditMode.zdbalertmsg.js.ssDefaultValuesDesc>Spec=
ify=20
      the default filter value to apply. Ensure that the value is =
present in the=20
      column.</DIV>
      <DIV =
id=3Dzrpt.common.VMFilterEditMode.zdbalertmsg.js.duplicated>Filter with=20
      the same name already exist. Please provide a different display=20
name.</DIV>
      <DIV =
id=3Dzrpt.common.VMFilterEditMode.zdbalertmsg.js.defaultValue>Specify=20
      the default filter value:</DIV>
      <DIV=20
      =
id=3Dzrpt.common.VMFilterEditMode.zdbalertmsg.js.msDefaultValuesDesc>Spec=
ify=20
      the default filter values to apply. Seperate each value with comma =
and=20
      ensure that all the values present in the column.</DIV>
      <DIV =
id=3Dzrpt.common.VMFilterEditMode.zdbalertmsg.js.defaultValues>Specify=20
      the default filter values:</DIV>
      <DIV=20
      =
id=3Dzrpt.common.VMFilterEditMode.zdbalertmsg.js.invalidDateValue>Sorry, =
the=20
      default filter value is invalid.</DIV>
      <DIV =
id=3Dzrpt.common.VMFilterEditMode.zdbalertmsg.js.others>Others</DIV>
      <DIV =
id=3Dzrpt.common.VMFilterEditMode.zdbalertmsg.js.onlyOneAllowed>only=20
      one value is allowed</DIV>
      <DIV =
id=3Dzrpt.common.VMFilterEditMode.zdbalertmsg.js.emptyLabel>Please=20
      provide the display name. Display name cannot be empty.</DIV>
      <DIV =
id=3Dzrpt.common.VMFilterEditMode.zdbalertmsg.js.all>All</DIV>
      <DIV =
id=3Dzrpt.common.VMFilterEditMode.zdbalertmsg.js.selectOthers>Selecting=20
      this checkbox will add an option 'Others' to the filter list. =
'Others'=20
      indicate all other values in the column, which are not part of the =

      Selected filter values. Do you wish to continue?</DIV></DIV>
      <DIV class=3DdComboDropDownLoaded=20
      =
onmouseover=3D"ZAVMFilter.highLightBorder(this,event,'mouseOver');"=20
      onmouseout=3D"ZAVMFilter.highLightBorder(this,event,'mouseOut');"=20
      =
onmouseleave=3D"ZAVMFilter.highLightBorder(this,event,'mouseLeave');"=20
      onclick=3D"ZAVMFilter.fetchVMFilterCriteria(this,'Service');"=20
      elname=3D"filterHead" classprefix=3D"dComboDropDown" =
showitems=3D"6"=20
      clearFunc=3D"clearCombo" valFunc=3D"getSelectVal" =
dcrName=3D"critValue"=20
      filterHead=3D"true">
      <DIV style=3D"WIDTH: 80px" class=3DdComboDispSelected=20
      onmouseover=3DToolTip.show(event,this); =
onmouseout=3DToolTip.hide(event,this);=20
      elname=3D"displaySelected" value=3D"All">All</DIV></DIV>
      <DIV style=3D"OVERFLOW-X: hidden; DISPLAY: none" =
id=3DvmOptionList_Service=20
      class=3DdComboListStyle =
onclick=3DZAVMFilterComp.multiSelect(this,event);=20
      optionList=3D"true">
      <DIV elname=3D"optionDiv">
      <UL class=3DVMFilterValue>
        <LI style=3D"COLOR: #009900; FONT-WEIGHT: bold"=20
        class=3DdComboSelectAllCheckbox =
onmouseover=3DToolTip.show(event,this);=20
        onmouseout=3DToolTip.hide(event,this); value=3DAll =
elname=3D"selAllLi"=20
        valFunc=3D"selOrDeselAll" filterDispValue=3D"All"=20
        displayValue=3D"--- Select ---" filteredValue=3D"All">All =
</LI></UL>
      <UL=20
      style=3D"TEXT-ALIGN: left; TEXT-INDENT: 24px; MARGIN: 0px; =
PADDING-LEFT: 0px; WHITE-SPACE: nowrap; LIST-STYLE-IMAGE: =
url(http://css.zohostatic.com/db/Oct_29_2010_1/themes/common/images/space=
r.gif)"=20
      class=3DVMFilterValue elname=3D"selectListEl"></UL></DIV>
      <DIV=20
      style=3D"TEXT-ALIGN: center; PADDING-BOTTOM: 4px; PADDING-LEFT: =
4px; PADDING-RIGHT: 4px; PADDING-TOP: 4px"=20
      class=3DcomboOptionBtnsDiv elname=3D"applyDiv"><INPUT =
class=3DglossyButton =
onmouseover=3D"this.className=3D'glossyButtonHover'" =
onmouseout=3D"this.className=3D'glossyButton'" value=3DOk type=3Dbutton =
elname=3D"multiSelOk" valFunc=3D"applyMultiSel">=20
<INPUT style=3D"MARGIN-LEFT: 4px" class=3DglossyButton =
onmouseover=3D"this.className=3D'glossyButtonHover'" =
onmouseout=3D"this.className=3D'glossyButton'" value=3DCancel =
type=3Dbutton elname=3D"multiSelCancel" valFunc=3D"applyMultiSel">=20
      </DIV></DIV><!--including jspfs based on =
uitype--></TD></TR></TBODY></TABLE></DIV></DIV></DIV>
<DIV style=3D"DISPLAY: none" id=3DZAVMFilterDiv_185184000000049926>
<DIV class=3DVMFilterCompDrgEl =
onmousedown=3DZAVMFilter.startDrag(this,event);=20
viewtype=3D"VMFILTERCRITERIA" VMFilterFetchStatus=3D"0" =
COMPBODYEL=3D"true"=20
OPERATION=3D"GROUPBY" ADDONTYPE=3D"CATEGORICAL" SUBTYPE=3D"100"=20
COLUMN_ID=3D"185184000000048004" INCLUDETIME=3D"false" =
CUSTOMDATEFILTER=3D"false"=20
DEFAULTDISPLAYCRITERIA=3D"" DEFAULTCRITERIA=3D"" DISPLAYCRITERIA=3D"" =
CRITERIA=3D""=20
WIDTH=3D"157" POSITION=3D"1" ISALLVAL=3D"true" LABEL=3D"Clinic" =
UITYPE=3D"2" NR=3D"null"=20
EXCLUDE=3D"false">
<DIV style=3D"POSITION: relative" elname=3D"contentHolder">
<TABLE border=3D0 cellSpacing=3D2 cellPadding=3D1>
  <TBODY>
  <TR>
    <TD style=3D"FONT-WEIGHT: bold" class=3DVMFilterTitle =
vAlign=3Dcenter=20
    elname=3D"compLabel">Clinic: </TD>
    <TD elname=3D"compElContainer"><!--including jspfs based on =
uitype-->
      <DIV style=3D"DISPLAY: none" i18nholderdiv=3D"true">
      <DIV =
id=3Dzrpt.common.VMFilterEditMode.zdbalertmsg.js.none>[NONE]</DIV>
      <DIV id=3Dzrpt.common.VMFilterEditMode.zdbalertmsg.js.select>--- =
Select=20
      ---</DIV>
      <DIV=20
      =
id=3Dzrpt.common.VMFilterEditMode.zdbalertmsg.js.deSelectOthers>Deselecti=
ng=20
      this checkbox will remove the option 'Others' from the filter =
list. Only=20
      selected values will be shown in the filter list. Do you wish to=20
      continue?</DIV>
      <DIV=20
      =
id=3Dzrpt.common.VMFilterEditMode.zdbalertmsg.js.emptySelectedValues>Sele=
cted=20
      Values list cannot be empty. Please select a value(s) to =
proceed</DIV>
      <DIV=20
      =
id=3Dzrpt.common.VMFilterEditMode.zdbalertmsg.js.ssDefaultValuesDesc>Spec=
ify=20
      the default filter value to apply. Ensure that the value is =
present in the=20
      column.</DIV>
      <DIV =
id=3Dzrpt.common.VMFilterEditMode.zdbalertmsg.js.duplicated>Filter with=20
      the same name already exist. Please provide a different display=20
name.</DIV>
      <DIV =
id=3Dzrpt.common.VMFilterEditMode.zdbalertmsg.js.defaultValue>Specify=20
      the default filter value:</DIV>
      <DIV=20
      =
id=3Dzrpt.common.VMFilterEditMode.zdbalertmsg.js.msDefaultValuesDesc>Spec=
ify=20
      the default filter values to apply. Seperate each value with comma =
and=20
      ensure that all the values present in the column.</DIV>
      <DIV =
id=3Dzrpt.common.VMFilterEditMode.zdbalertmsg.js.defaultValues>Specify=20
      the default filter values:</DIV>
      <DIV=20
      =
id=3Dzrpt.common.VMFilterEditMode.zdbalertmsg.js.invalidDateValue>Sorry, =
the=20
      default filter value is invalid.</DIV>
      <DIV =
id=3Dzrpt.common.VMFilterEditMode.zdbalertmsg.js.others>Others</DIV>
      <DIV =
id=3Dzrpt.common.VMFilterEditMode.zdbalertmsg.js.onlyOneAllowed>only=20
      one value is allowed</DIV>
      <DIV =
id=3Dzrpt.common.VMFilterEditMode.zdbalertmsg.js.emptyLabel>Please=20
      provide the display name. Display name cannot be empty.</DIV>
      <DIV =
id=3Dzrpt.common.VMFilterEditMode.zdbalertmsg.js.all>All</DIV>
      <DIV =
id=3Dzrpt.common.VMFilterEditMode.zdbalertmsg.js.selectOthers>Selecting=20
      this checkbox will add an option 'Others' to the filter list. =
'Others'=20
      indicate all other values in the column, which are not part of the =

      Selected filter values. Do you wish to continue?</DIV></DIV>
      <DIV class=3DdComboDropDownLoaded=20
      =
onmouseover=3D"ZAVMFilter.highLightBorder(this,event,'mouseOver');"=20
      onmouseout=3D"ZAVMFilter.highLightBorder(this,event,'mouseOut');"=20
      =
onmouseleave=3D"ZAVMFilter.highLightBorder(this,event,'mouseLeave');"=20
      onclick=3D"ZAVMFilter.fetchVMFilterCriteria(this,'Clinic');"=20
      elname=3D"filterHead" classprefix=3D"dComboDropDown" =
showitems=3D"6"=20
      clearFunc=3D"clearCombo" valFunc=3D"getSelectVal" =
dcrName=3D"critValue"=20
      filterHead=3D"true">
      <DIV style=3D"WIDTH: 80px" class=3DdComboDispSelected=20
      onmouseover=3DToolTip.show(event,this); =
onmouseout=3DToolTip.hide(event,this);=20
      elname=3D"displaySelected" value=3D"All">All</DIV></DIV>
      <DIV style=3D"OVERFLOW-X: hidden; DISPLAY: none" =
id=3DvmOptionList_Clinic=20
      class=3DdComboListStyle =
onclick=3DZAVMFilterComp.multiSelect(this,event);=20
      optionList=3D"true">
      <DIV elname=3D"optionDiv">
      <UL class=3DVMFilterValue>
        <LI style=3D"COLOR: #009900; FONT-WEIGHT: bold"=20
        class=3DdComboSelectAllCheckbox =
onmouseover=3DToolTip.show(event,this);=20
        onmouseout=3DToolTip.hide(event,this); value=3DAll =
elname=3D"selAllLi"=20
        valFunc=3D"selOrDeselAll" filterDispValue=3D"All"=20
        displayValue=3D"--- Select ---" filteredValue=3D"All">All =
</LI></UL>
      <UL=20
      style=3D"TEXT-ALIGN: left; TEXT-INDENT: 24px; MARGIN: 0px; =
PADDING-LEFT: 0px; WHITE-SPACE: nowrap; LIST-STYLE-IMAGE: =
url(http://css.zohostatic.com/db/Oct_29_2010_1/themes/common/images/space=
r.gif)"=20
      class=3DVMFilterValue elname=3D"selectListEl"></UL></DIV>
      <DIV=20
      style=3D"TEXT-ALIGN: center; PADDING-BOTTOM: 4px; PADDING-LEFT: =
4px; PADDING-RIGHT: 4px; PADDING-TOP: 4px"=20
      class=3DcomboOptionBtnsDiv elname=3D"applyDiv"><INPUT =
class=3DglossyButton =
onmouseover=3D"this.className=3D'glossyButtonHover'" =
onmouseout=3D"this.className=3D'glossyButton'" value=3DOk type=3Dbutton =
elname=3D"multiSelOk" valFunc=3D"applyMultiSel">=20
<INPUT style=3D"MARGIN-LEFT: 4px" class=3DglossyButton =
onmouseover=3D"this.className=3D'glossyButtonHover'" =
onmouseout=3D"this.className=3D'glossyButton'" value=3DCancel =
type=3Dbutton elname=3D"multiSelCancel" valFunc=3D"applyMultiSel">=20
      </DIV></DIV><!--including jspfs based on =
uitype--></TD></TR></TBODY></TABLE></DIV></DIV>
<DIV class=3DVMFilterCompDrgEl =
onmousedown=3DZAVMFilter.startDrag(this,event);=20
viewtype=3D"VMFILTERCRITERIA" VMFilterFetchStatus=3D"0" =
COMPBODYEL=3D"true"=20
OPERATION=3D"GROUPBY" ADDONTYPE=3D"CATEGORICAL" SUBTYPE=3D"100"=20
COLUMN_ID=3D"185184000000048006" INCLUDETIME=3D"false" =
CUSTOMDATEFILTER=3D"false"=20
DEFAULTDISPLAYCRITERIA=3D"" DEFAULTCRITERIA=3D"" DISPLAYCRITERIA=3D"" =
CRITERIA=3D""=20
WIDTH=3D"152" POSITION=3D"2" ISALLVAL=3D"true" LABEL=3D"Zone" =
UITYPE=3D"2" NR=3D"null"=20
EXCLUDE=3D"false">
<DIV style=3D"POSITION: relative" elname=3D"contentHolder">
<TABLE border=3D0 cellSpacing=3D2 cellPadding=3D1>
  <TBODY>
  <TR>
    <TD style=3D"FONT-WEIGHT: bold" class=3DVMFilterTitle =
vAlign=3Dcenter=20
    elname=3D"compLabel">Zone: </TD>
    <TD elname=3D"compElContainer"><!--including jspfs based on =
uitype-->
      <DIV style=3D"DISPLAY: none" i18nholderdiv=3D"true">
      <DIV =
id=3Dzrpt.common.VMFilterEditMode.zdbalertmsg.js.none>[NONE]</DIV>
      <DIV id=3Dzrpt.common.VMFilterEditMode.zdbalertmsg.js.select>--- =
Select=20
      ---</DIV>
      <DIV=20
      =
id=3Dzrpt.common.VMFilterEditMode.zdbalertmsg.js.deSelectOthers>Deselecti=
ng=20
      this checkbox will remove the option 'Others' from the filter =
list. Only=20
      selected values will be shown in the filter list. Do you wish to=20
      continue?</DIV>
      <DIV=20
      =
id=3Dzrpt.common.VMFilterEditMode.zdbalertmsg.js.emptySelectedValues>Sele=
cted=20
      Values list cannot be empty. Please select a value(s) to =
proceed</DIV>
      <DIV=20
      =
id=3Dzrpt.common.VMFilterEditMode.zdbalertmsg.js.ssDefaultValuesDesc>Spec=
ify=20
      the default filter value to apply. Ensure that the value is =
present in the=20
      column.</DIV>
      <DIV =
id=3Dzrpt.common.VMFilterEditMode.zdbalertmsg.js.duplicated>Filter with=20
      the same name already exist. Please provide a different display=20
name.</DIV>
      <DIV =
id=3Dzrpt.common.VMFilterEditMode.zdbalertmsg.js.defaultValue>Specify=20
      the default filter value:</DIV>
      <DIV=20
      =
id=3Dzrpt.common.VMFilterEditMode.zdbalertmsg.js.msDefaultValuesDesc>Spec=
ify=20
      the default filter values to apply. Seperate each value with comma =
and=20
      ensure that all the values present in the column.</DIV>
      <DIV =
id=3Dzrpt.common.VMFilterEditMode.zdbalertmsg.js.defaultValues>Specify=20
      the default filter values:</DIV>
      <DIV=20
      =
id=3Dzrpt.common.VMFilterEditMode.zdbalertmsg.js.invalidDateValue>Sorry, =
the=20
      default filter value is invalid.</DIV>
      <DIV =
id=3Dzrpt.common.VMFilterEditMode.zdbalertmsg.js.others>Others</DIV>
      <DIV =
id=3Dzrpt.common.VMFilterEditMode.zdbalertmsg.js.onlyOneAllowed>only=20
      one value is allowed</DIV>
      <DIV =
id=3Dzrpt.common.VMFilterEditMode.zdbalertmsg.js.emptyLabel>Please=20
      provide the display name. Display name cannot be empty.</DIV>
      <DIV =
id=3Dzrpt.common.VMFilterEditMode.zdbalertmsg.js.all>All</DIV>
      <DIV =
id=3Dzrpt.common.VMFilterEditMode.zdbalertmsg.js.selectOthers>Selecting=20
      this checkbox will add an option 'Others' to the filter list. =
'Others'=20
      indicate all other values in the column, which are not part of the =

      Selected filter values. Do you wish to continue?</DIV></DIV>
      <DIV class=3DdComboDropDownLoaded=20
      =
onmouseover=3D"ZAVMFilter.highLightBorder(this,event,'mouseOver');"=20
      onmouseout=3D"ZAVMFilter.highLightBorder(this,event,'mouseOut');"=20
      =
onmouseleave=3D"ZAVMFilter.highLightBorder(this,event,'mouseLeave');"=20
      onclick=3D"ZAVMFilter.fetchVMFilterCriteria(this,'Zone');"=20
      elname=3D"filterHead" classprefix=3D"dComboDropDown" =
showitems=3D"6"=20
      clearFunc=3D"clearCombo" valFunc=3D"getSelectVal" =
dcrName=3D"critValue"=20
      filterHead=3D"true">
      <DIV style=3D"WIDTH: 80px" class=3DdComboDispSelected=20
      onmouseover=3DToolTip.show(event,this); =
onmouseout=3DToolTip.hide(event,this);=20
      elname=3D"displaySelected" value=3D"All">All</DIV></DIV>
      <DIV style=3D"OVERFLOW-X: hidden; DISPLAY: none" =
id=3DvmOptionList_Zone=20
      class=3DdComboListStyle =
onclick=3DZAVMFilterComp.multiSelect(this,event);=20
      optionList=3D"true">
      <DIV elname=3D"optionDiv">
      <UL class=3DVMFilterValue>
        <LI style=3D"COLOR: #009900; FONT-WEIGHT: bold"=20
        class=3DdComboSelectAllCheckbox =
onmouseover=3DToolTip.show(event,this);=20
        onmouseout=3DToolTip.hide(event,this); value=3DAll =
elname=3D"selAllLi"=20
        valFunc=3D"selOrDeselAll" filterDispValue=3D"All"=20
        displayValue=3D"--- Select ---" filteredValue=3D"All">All =
</LI></UL>
      <UL=20
      style=3D"TEXT-ALIGN: left; TEXT-INDENT: 24px; MARGIN: 0px; =
PADDING-LEFT: 0px; WHITE-SPACE: nowrap; LIST-STYLE-IMAGE: =
url(http://css.zohostatic.com/db/Oct_29_2010_1/themes/common/images/space=
r.gif)"=20
      class=3DVMFilterValue elname=3D"selectListEl"></UL></DIV>
      <DIV=20
      style=3D"TEXT-ALIGN: center; PADDING-BOTTOM: 4px; PADDING-LEFT: =
4px; PADDING-RIGHT: 4px; PADDING-TOP: 4px"=20
      class=3DcomboOptionBtnsDiv elname=3D"applyDiv"><INPUT =
class=3DglossyButton =
onmouseover=3D"this.className=3D'glossyButtonHover'" =
onmouseout=3D"this.className=3D'glossyButton'" value=3DOk type=3Dbutton =
elname=3D"multiSelOk" valFunc=3D"applyMultiSel">=20
<INPUT style=3D"MARGIN-LEFT: 4px" class=3DglossyButton =
onmouseover=3D"this.className=3D'glossyButtonHover'" =
onmouseout=3D"this.className=3D'glossyButton'" value=3DCancel =
type=3Dbutton elname=3D"multiSelCancel" valFunc=3D"applyMultiSel">=20
      </DIV></DIV><!--including jspfs based on =
uitype--></TD></TR></TBODY></TABLE></DIV></DIV>
<DIV class=3DVMFilterCompDrgEl =
onmousedown=3DZAVMFilter.startDrag(this,event);=20
viewtype=3D"VMFILTERCRITERIA" VMFilterFetchStatus=3D"0" =
COMPBODYEL=3D"true"=20
OPERATION=3D"GROUPBY" ADDONTYPE=3D"CATEGORICAL" SUBTYPE=3D"100"=20
COLUMN_ID=3D"185184000000048007" INCLUDETIME=3D"false" =
CUSTOMDATEFILTER=3D"false"=20
DEFAULTDISPLAYCRITERIA=3D"" DEFAULTCRITERIA=3D"" DISPLAYCRITERIA=3D"" =
CRITERIA=3D""=20
WIDTH=3D"169" POSITION=3D"3" ISALLVAL=3D"true" LABEL=3D"Service" =
UITYPE=3D"2" NR=3D"null"=20
EXCLUDE=3D"false">
<DIV style=3D"POSITION: relative" elname=3D"contentHolder">
<TABLE border=3D0 cellSpacing=3D2 cellPadding=3D1>
  <TBODY>
  <TR>
    <TD style=3D"FONT-WEIGHT: bold" class=3DVMFilterTitle =
vAlign=3Dcenter=20
    elname=3D"compLabel">Service: </TD>
    <TD elname=3D"compElContainer"><!--including jspfs based on =
uitype-->
      <DIV style=3D"DISPLAY: none" i18nholderdiv=3D"true">
      <DIV =
id=3Dzrpt.common.VMFilterEditMode.zdbalertmsg.js.none>[NONE]</DIV>
      <DIV id=3Dzrpt.common.VMFilterEditMode.zdbalertmsg.js.select>--- =
Select=20
      ---</DIV>
      <DIV=20
      =
id=3Dzrpt.common.VMFilterEditMode.zdbalertmsg.js.deSelectOthers>Deselecti=
ng=20
      this checkbox will remove the option 'Others' from the filter =
list. Only=20
      selected values will be shown in the filter list. Do you wish to=20
      continue?</DIV>
      <DIV=20
      =
id=3Dzrpt.common.VMFilterEditMode.zdbalertmsg.js.emptySelectedValues>Sele=
cted=20
      Values list cannot be empty. Please select a value(s) to =
proceed</DIV>
      <DIV=20
      =
id=3Dzrpt.common.VMFilterEditMode.zdbalertmsg.js.ssDefaultValuesDesc>Spec=
ify=20
      the default filter value to apply. Ensure that the value is =
present in the=20
      column.</DIV>
      <DIV =
id=3Dzrpt.common.VMFilterEditMode.zdbalertmsg.js.duplicated>Filter with=20
      the same name already exist. Please provide a different display=20
name.</DIV>
      <DIV =
id=3Dzrpt.common.VMFilterEditMode.zdbalertmsg.js.defaultValue>Specify=20
      the default filter value:</DIV>
      <DIV=20
      =
id=3Dzrpt.common.VMFilterEditMode.zdbalertmsg.js.msDefaultValuesDesc>Spec=
ify=20
      the default filter values to apply. Seperate each value with comma =
and=20
      ensure that all the values present in the column.</DIV>
      <DIV =
id=3Dzrpt.common.VMFilterEditMode.zdbalertmsg.js.defaultValues>Specify=20
      the default filter values:</DIV>
      <DIV=20
      =
id=3Dzrpt.common.VMFilterEditMode.zdbalertmsg.js.invalidDateValue>Sorry, =
the=20
      default filter value is invalid.</DIV>
      <DIV =
id=3Dzrpt.common.VMFilterEditMode.zdbalertmsg.js.others>Others</DIV>
      <DIV =
id=3Dzrpt.common.VMFilterEditMode.zdbalertmsg.js.onlyOneAllowed>only=20
      one value is allowed</DIV>
      <DIV =
id=3Dzrpt.common.VMFilterEditMode.zdbalertmsg.js.emptyLabel>Please=20
      provide the display name. Display name cannot be empty.</DIV>
      <DIV =
id=3Dzrpt.common.VMFilterEditMode.zdbalertmsg.js.all>All</DIV>
      <DIV =
id=3Dzrpt.common.VMFilterEditMode.zdbalertmsg.js.selectOthers>Selecting=20
      this checkbox will add an option 'Others' to the filter list. =
'Others'=20
      indicate all other values in the column, which are not part of the =

      Selected filter values. Do you wish to continue?</DIV></DIV>
      <DIV class=3DdComboDropDownLoaded=20
      =
onmouseover=3D"ZAVMFilter.highLightBorder(this,event,'mouseOver');"=20
      onmouseout=3D"ZAVMFilter.highLightBorder(this,event,'mouseOut');"=20
      =
onmouseleave=3D"ZAVMFilter.highLightBorder(this,event,'mouseLeave');"=20
      onclick=3D"ZAVMFilter.fetchVMFilterCriteria(this,'Service');"=20
      elname=3D"filterHead" classprefix=3D"dComboDropDown" =
showitems=3D"6"=20
      clearFunc=3D"clearCombo" valFunc=3D"getSelectVal" =
dcrName=3D"critValue"=20
      filterHead=3D"true">
      <DIV style=3D"WIDTH: 80px" class=3DdComboDispSelected=20
      onmouseover=3DToolTip.show(event,this); =
onmouseout=3DToolTip.hide(event,this);=20
      elname=3D"displaySelected" value=3D"All">All</DIV></DIV>
      <DIV style=3D"OVERFLOW-X: hidden; DISPLAY: none" =
id=3DvmOptionList_Service=20
      class=3DdComboListStyle =
onclick=3DZAVMFilterComp.multiSelect(this,event);=20
      optionList=3D"true">
      <DIV elname=3D"optionDiv">
      <UL class=3DVMFilterValue>
        <LI style=3D"COLOR: #009900; FONT-WEIGHT: bold"=20
        class=3DdComboSelectAllCheckbox =
onmouseover=3DToolTip.show(event,this);=20
        onmouseout=3DToolTip.hide(event,this); value=3DAll =
elname=3D"selAllLi"=20
        valFunc=3D"selOrDeselAll" filterDispValue=3D"All"=20
        displayValue=3D"--- Select ---" filteredValue=3D"All">All =
</LI></UL>
      <UL=20
      style=3D"TEXT-ALIGN: left; TEXT-INDENT: 24px; MARGIN: 0px; =
PADDING-LEFT: 0px; WHITE-SPACE: nowrap; LIST-STYLE-IMAGE: =
url(http://css.zohostatic.com/db/Oct_29_2010_1/themes/common/images/space=
r.gif)"=20
      class=3DVMFilterValue elname=3D"selectListEl"></UL></DIV>
      <DIV=20
      style=3D"TEXT-ALIGN: center; PADDING-BOTTOM: 4px; PADDING-LEFT: =
4px; PADDING-RIGHT: 4px; PADDING-TOP: 4px"=20
      class=3DcomboOptionBtnsDiv elname=3D"applyDiv"><INPUT =
class=3DglossyButton =
onmouseover=3D"this.className=3D'glossyButtonHover'" =
onmouseout=3D"this.className=3D'glossyButton'" value=3DOk type=3Dbutton =
elname=3D"multiSelOk" valFunc=3D"applyMultiSel">=20
<INPUT style=3D"MARGIN-LEFT: 4px" class=3DglossyButton =
onmouseover=3D"this.className=3D'glossyButtonHover'" =
onmouseout=3D"this.className=3D'glossyButton'" value=3DCancel =
type=3Dbutton elname=3D"multiSelCancel" valFunc=3D"applyMultiSel">=20
      </DIV></DIV><!--including jspfs based on =
uitype--></TD></TR></TBODY></TABLE></DIV></DIV></DIV>
<SCRIPT type=3Dtext/javascript=20
src=3D"http://js.zohostatic.com/db/Oct_29_2010_1/compressed/ZDBInitialLoa=
d.js"></SCRIPT>

<SCRIPT defer>=0A=
ZDBGlobal._ZVER_=3D'5';=0A=
ZDBGlobal.PRODUCTNAME=3D'Zoho Reports'=0A=
ZDBGlobal.ZRPRODUCTNAME=3D'Zoho Reports'=0A=
ZDBGlobal.EXPBROWSERTXT=3D'Zoho Reports'=0A=
ZDBGlobal.checkForVersion=3Dfalse;=0A=
ZDBGlobal.JSPATH=3D'http://js.zohostatic.com/db/Oct_29_2010_1/';=0A=
var mjs =3D ZDBLazyLoadUtil.moduleJSURLs;=0A=
mjs['ZDBDashEdit']=3D'compressed/ZDBDashEditCompressed.js';=0A=
mjs['ZDBSeondaryLoad']=3D'compressed/ZDBSecondaryLoad.js';=0A=
mjs['ZDBGridList']=3D'compressed/ZDBGridView.js';=0A=
mjs['ZDBAnalysisViewList']=3D'compressed/ZDBAnalysisViewMode.js';=0A=
mjs['ZDBExportNShare']=3D'compressed/ZDBExportNShare.js';=0A=
mjs['ZDBChartSetting']=3D'compressed/ZDBChartSettings.js';=0A=
mjs['ZDBAnalysisEditList']=3D'compressed/ZDBAnalysisEditMode.js';=0A=
mjs =3D null;=0A=
ZDBClientUI.setUpDBView(null,"185184000000047001","185184000000049926","A=
verage =
Wait","AnalysisView",false,false,false,true,true,false,"84297ec25b8363b30=
d47652658a01ffc",null,null,false,null,false,false,null,null,"__en__US____=
",'');=0A=
ZDBGlobal.CONTENTPATH=3D'/staticcontent/Oct_29_2010_1';=0A=
ZDBGlobal.CSS_COMMON_THEME_PATH=3D'http://css.zohostatic.com/db/Oct_29_20=
10_1/themes/common';=0A=
ZDBGlobal.isDevelopmentMode =3D false;=0A=
ZDBGlobal.GADGETURL=3D'http://www.google.com/ig/add?source=3Datgs&moduleu=
rl=3Dhttp%3A//hosting.gmodules.com/ig/gadgets/file/112646789256826398286/=
ZohoReports.xml&up_zrurl=3D';=0A=
ZDBGlobal.THEMENAME=3D'blue';=0A=
ZDBAnalysisConfig.propTypes =3D {=0A=
INT:{PROPNAMES:["PROPSETID","INSTID","PROPNAME","PROPVALUE"],=0A=
 XMLNAMES:["ipid","iid","ipn","ipv"]},=0A=
COLOR:{PROPNAMES:["PROPSETID","INSTID","PROPNAME","TYPE","STARTCOLOR","EN=
DCOLOR"],=0A=
 XMLNAMES:["cpid","cid","cpn","ctp","sclr","eclr"]},=0A=
FONT:{PROPNAMES:["PROPSETID","INSTID","PROPNAME","FONTNAME","FONTSIZE","F=
ONTSTYLE","COLOR"],=0A=
 XMLNAMES:["fpid","fid","fpn","fn","fs","fsl","clr"]}};=0A=
</SCRIPT>
<IFRAME class=3Dresponseframe =
onload=3DAjaxAPI.handleIframeResponse(this)=20
src=3D"http://reports.zoho.com/framework/html/blank.html"=20
name=3DZDBDataSheetView_RESPONSEFRAME=20
onsuccessfunc=3D"updateView"></IFRAME></BODY></HTML>

------=_NextPart_000_0000_01CB7B6F.646C3330
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.voha.org/WebResource.axd?d=rObvEec8ZF5TSTceksDYSnELnJ2Ke4pY1DN7m9MGsJqNOSC4-r1-kEMZ-4RBJEtXRciNA_oSOEQxgZ9r0&t=634220176391632500

function WebForm_PostBackOptions(eventTarget, eventArgument, validation, =
validationGroup, actionUrl, trackFocus, clientSubmit) {
    this.eventTarget =3D eventTarget;
    this.eventArgument =3D eventArgument;
    this.validation =3D validation;
    this.validationGroup =3D validationGroup;
    this.actionUrl =3D actionUrl;
    this.trackFocus =3D trackFocus;
    this.clientSubmit =3D clientSubmit;
}
function WebForm_DoPostBackWithOptions(options) {
    var validationResult =3D true;
    if (options.validation) {
        if (typeof(Page_ClientValidate) =3D=3D 'function') {
            validationResult =3D =
Page_ClientValidate(options.validationGroup);
        }
    }
    if (validationResult) {
        if ((typeof(options.actionUrl) !=3D "undefined") && =
(options.actionUrl !=3D null) && (options.actionUrl.length > 0)) {
            theForm.action =3D options.actionUrl;
        }
        if (options.trackFocus) {
            var lastFocus =3D theForm.elements["__LASTFOCUS"];
            if ((typeof(lastFocus) !=3D "undefined") && (lastFocus !=3D =
null)) {
                if (typeof(document.activeElement) =3D=3D "undefined") {
                    lastFocus.value =3D options.eventTarget;
                }
                else {
                    var active =3D document.activeElement;
                    if ((typeof(active) !=3D "undefined") && (active =
!=3D null)) {
                        if ((typeof(active.id) !=3D "undefined") && =
(active.id !=3D null) && (active.id.length > 0)) {
                            lastFocus.value =3D active.id;
                        }
                        else if (typeof(active.name) !=3D "undefined") {
                            lastFocus.value =3D active.name;
                        }
                    }
                }
            }
        }
    }
    if (options.clientSubmit) {
        __doPostBack(options.eventTarget, options.eventArgument);
    }
}
var __pendingCallbacks =3D new Array();
var __synchronousCallBackIndex =3D -1;
function WebForm_DoCallback(eventTarget, eventArgument, eventCallback, =
context, errorCallback, useAsync) {
    var postData =3D __theFormPostData +
                "__CALLBACKID=3D" + WebForm_EncodeCallback(eventTarget) =
+
                "&__CALLBACKPARAM=3D" + =
WebForm_EncodeCallback(eventArgument);
    if (theForm["__EVENTVALIDATION"]) {
        postData +=3D "&__EVENTVALIDATION=3D" + =
WebForm_EncodeCallback(theForm["__EVENTVALIDATION"].value);
    }
    var xmlRequest,e;
    try {
        xmlRequest =3D new XMLHttpRequest();
    }
    catch(e) {
        try {
            xmlRequest =3D new ActiveXObject("Microsoft.XMLHTTP");
        }
        catch(e) {
        }
    }
    var setRequestHeaderMethodExists =3D true;
    try {
        setRequestHeaderMethodExists =3D (xmlRequest && =
xmlRequest.setRequestHeader);
    }
    catch(e) {}
    var callback =3D new Object();
    callback.eventCallback =3D eventCallback;
    callback.context =3D context;
    callback.errorCallback =3D errorCallback;
    callback.async =3D useAsync;
    var callbackIndex =3D =
WebForm_FillFirstAvailableSlot(__pendingCallbacks, callback);
    if (!useAsync) {
        if (__synchronousCallBackIndex !=3D -1) {
            __pendingCallbacks[__synchronousCallBackIndex] =3D null;
        }
        __synchronousCallBackIndex =3D callbackIndex;
    }
    if (setRequestHeaderMethodExists) {
        xmlRequest.onreadystatechange =3D WebForm_CallbackComplete;
        callback.xmlRequest =3D xmlRequest;
        xmlRequest.open("POST", theForm.action, true);
        xmlRequest.setRequestHeader("Content-Type", =
"application/x-www-form-urlencoded; charset=3Dutf-8");
        xmlRequest.send(postData);
        return;
    }
    callback.xmlRequest =3D new Object();
    var callbackFrameID =3D "__CALLBACKFRAME" + callbackIndex;
    var xmlRequestFrame =3D document.frames[callbackFrameID];
    if (!xmlRequestFrame) {
        xmlRequestFrame =3D document.createElement("IFRAME");
        xmlRequestFrame.width =3D "1";
        xmlRequestFrame.height =3D "1";
        xmlRequestFrame.frameBorder =3D "0";
        xmlRequestFrame.id =3D callbackFrameID;
        xmlRequestFrame.name =3D callbackFrameID;
        xmlRequestFrame.style.position =3D "absolute";
        xmlRequestFrame.style.top =3D "-100px"
        xmlRequestFrame.style.left =3D "-100px";
        try {
            if (callBackFrameUrl) {
                xmlRequestFrame.src =3D callBackFrameUrl;
            }
        }
        catch(e) {}
        document.body.appendChild(xmlRequestFrame);
    }
    var interval =3D window.setInterval(function() {
        xmlRequestFrame =3D document.frames[callbackFrameID];
        if (xmlRequestFrame && xmlRequestFrame.document) {
            window.clearInterval(interval);
            xmlRequestFrame.document.write("");
            xmlRequestFrame.document.close();
            xmlRequestFrame.document.write('<html><body><form =
method=3D"post"><input type=3D"hidden" name=3D"__CALLBACKLOADSCRIPT" =
value=3D"t"></form></body></html>');
            xmlRequestFrame.document.close();
            xmlRequestFrame.document.forms[0].action =3D theForm.action;
            var count =3D __theFormPostCollection.length;
            var element;
            for (var i =3D 0; i < count; i++) {
                element =3D __theFormPostCollection[i];
                if (element) {
                    var fieldElement =3D =
xmlRequestFrame.document.createElement("INPUT");
                    fieldElement.type =3D "hidden";
                    fieldElement.name =3D element.name;
                    fieldElement.value =3D element.value;
                    =
xmlRequestFrame.document.forms[0].appendChild(fieldElement);
                }
            }
            var callbackIdFieldElement =3D =
xmlRequestFrame.document.createElement("INPUT");
            callbackIdFieldElement.type =3D "hidden";
            callbackIdFieldElement.name =3D "__CALLBACKID";
            callbackIdFieldElement.value =3D eventTarget;
            =
xmlRequestFrame.document.forms[0].appendChild(callbackIdFieldElement);
            var callbackParamFieldElement =3D =
xmlRequestFrame.document.createElement("INPUT");
            callbackParamFieldElement.type =3D "hidden";
            callbackParamFieldElement.name =3D "__CALLBACKPARAM";
            callbackParamFieldElement.value =3D eventArgument;
            =
xmlRequestFrame.document.forms[0].appendChild(callbackParamFieldElement);=

            if (theForm["__EVENTVALIDATION"]) {
                var callbackValidationFieldElement =3D =
xmlRequestFrame.document.createElement("INPUT");
                callbackValidationFieldElement.type =3D "hidden";
                callbackValidationFieldElement.name =3D =
"__EVENTVALIDATION";
                callbackValidationFieldElement.value =3D =
theForm["__EVENTVALIDATION"].value;
                =
xmlRequestFrame.document.forms[0].appendChild(callbackValidationFieldElem=
ent);
            }
            var callbackIndexFieldElement =3D =
xmlRequestFrame.document.createElement("INPUT");
            callbackIndexFieldElement.type =3D "hidden";
            callbackIndexFieldElement.name =3D "__CALLBACKINDEX";
            callbackIndexFieldElement.value =3D callbackIndex;
            =
xmlRequestFrame.document.forms[0].appendChild(callbackIndexFieldElement);=

            xmlRequestFrame.document.forms[0].submit();
        }
    }, 10);
}
function WebForm_CallbackComplete() {
    for (var i =3D 0; i < __pendingCallbacks.length; i++) {
        callbackObject =3D __pendingCallbacks[i];
        if (callbackObject && callbackObject.xmlRequest && =
(callbackObject.xmlRequest.readyState =3D=3D 4)) {
            WebForm_ExecuteCallback(callbackObject);
            if (!__pendingCallbacks[i].async) {
                __synchronousCallBackIndex =3D -1;
            }
            __pendingCallbacks[i] =3D null;
            var callbackFrameID =3D "__CALLBACKFRAME" + i;
            var xmlRequestFrame =3D =
document.getElementById(callbackFrameID);
            if (xmlRequestFrame) {
                xmlRequestFrame.parentNode.removeChild(xmlRequestFrame);
            }
        }
    }
}
function WebForm_ExecuteCallback(callbackObject) {
    var response =3D callbackObject.xmlRequest.responseText;
    if (response.charAt(0) =3D=3D "s") {
        if ((typeof(callbackObject.eventCallback) !=3D "undefined") && =
(callbackObject.eventCallback !=3D null)) {
            callbackObject.eventCallback(response.substring(1), =
callbackObject.context);
        }
    }
    else if (response.charAt(0) =3D=3D "e") {
        if ((typeof(callbackObject.errorCallback) !=3D "undefined") && =
(callbackObject.errorCallback !=3D null)) {
            callbackObject.errorCallback(response.substring(1), =
callbackObject.context);
        }
    }
    else {
        var separatorIndex =3D response.indexOf("|");
        if (separatorIndex !=3D -1) {
            var validationFieldLength =3D parseInt(response.substring(0, =
separatorIndex));
            if (!isNaN(validationFieldLength)) {
                var validationField =3D =
response.substring(separatorIndex + 1, separatorIndex + =
validationFieldLength + 1);
                if (validationField !=3D "") {
                    var validationFieldElement =3D =
theForm["__EVENTVALIDATION"];
                    if (!validationFieldElement) {
                        validationFieldElement =3D =
document.createElement("INPUT");
                        validationFieldElement.type =3D "hidden";
                        validationFieldElement.name =3D =
"__EVENTVALIDATION";
                        theForm.appendChild(validationFieldElement);
                    }
                    validationFieldElement.value =3D validationField;
                }
                if ((typeof(callbackObject.eventCallback) !=3D =
"undefined") && (callbackObject.eventCallback !=3D null)) {
                    =
callbackObject.eventCallback(response.substring(separatorIndex + =
validationFieldLength + 1), callbackObject.context);
                }
            }
        }
    }
}
function WebForm_FillFirstAvailableSlot(array, element) {
    var i;
    for (i =3D 0; i < array.length; i++) {
        if (!array[i]) break;
    }
    array[i] =3D element;
    return i;
}
var __nonMSDOMBrowser =3D =
(window.navigator.appName.toLowerCase().indexOf('explorer') =3D=3D -1);
var __theFormPostData =3D "";
var __theFormPostCollection =3D new Array();
function WebForm_InitCallback() {
    var count =3D theForm.elements.length;
    var element;
    for (var i =3D 0; i < count; i++) {
        element =3D theForm.elements[i];
        var tagName =3D element.tagName.toLowerCase();
        if (tagName =3D=3D "input") {
            var type =3D element.type;
            if ((type =3D=3D "text" || type =3D=3D "hidden" || type =
=3D=3D "password" ||
                ((type =3D=3D "checkbox" || type =3D=3D "radio") && =
element.checked)) &&
                (element.id !=3D "__EVENTVALIDATION")) {
                WebForm_InitCallbackAddField(element.name, =
element.value);
            }
        }
        else if (tagName =3D=3D "select") {
            var selectCount =3D element.options.length;
            for (var j =3D 0; j < selectCount; j++) {
                var selectChild =3D element.options[j];
                if (selectChild.selected =3D=3D true) {
                    WebForm_InitCallbackAddField(element.name, =
element.value);
                }
            }
        }
        else if (tagName =3D=3D "textarea") {
            WebForm_InitCallbackAddField(element.name, element.value);
        }
    }
}
function WebForm_InitCallbackAddField(name, value) {
    var nameValue =3D new Object();
    nameValue.name =3D name;
    nameValue.value =3D value;
    __theFormPostCollection[__theFormPostCollection.length] =3D =
nameValue;
    __theFormPostData +=3D WebForm_EncodeCallback(name) + "=3D" + =
WebForm_EncodeCallback(value) + "&";
}
function WebForm_EncodeCallback(parameter) {
    if (encodeURIComponent) {
        return encodeURIComponent(parameter);
    }
    else {
        return escape(parameter);
    }
}
var __disabledControlArray =3D new Array();
function WebForm_ReEnableControls() {
    if (typeof(__enabledControlArray) =3D=3D 'undefined') {
        return false;
    }
    var disabledIndex =3D 0;
    for (var i =3D 0; i < __enabledControlArray.length; i++) {
        var c;
        if (__nonMSDOMBrowser) {
            c =3D document.getElementById(__enabledControlArray[i]);
        }
        else {
            c =3D document.all[__enabledControlArray[i]];
        }
        if ((typeof(c) !=3D "undefined") && (c !=3D null) && (c.disabled =
=3D=3D true)) {
            c.disabled =3D false;
            __disabledControlArray[disabledIndex++] =3D c;
        }
    }
    setTimeout("WebForm_ReDisableControls()", 0);
    return true;
}
function WebForm_ReDisableControls() {
    for (var i =3D 0; i < __disabledControlArray.length; i++) {
        __disabledControlArray[i].disabled =3D true;
    }
}
function WebForm_FireDefaultButton(event, target) {
    if (event.keyCode =3D=3D 13) {
        var src =3D event.srcElement || event.target;
        if (!src || (src.tagName.toLowerCase() !=3D "textarea")) {
            var defaultButton;
            if (__nonMSDOMBrowser) {
               defaultButton =3D document.getElementById(target);
            }
            else {
                defaultButton =3D document.all[target];
            }
            if (defaultButton && typeof(defaultButton.click) !=3D =
"undefined") {
                defaultButton.click();
                event.cancelBubble =3D true;
                if (event.stopPropagation) event.stopPropagation();
                return false;
            }
        }
    }
    return true;
}
function WebForm_GetScrollX() {
    if (__nonMSDOMBrowser) {
        return window.pageXOffset;
    }
    else {
        if (document.documentElement && =
document.documentElement.scrollLeft) {
            return document.documentElement.scrollLeft;
        }
        else if (document.body) {
            return document.body.scrollLeft;
        }
    }
    return 0;
}
function WebForm_GetScrollY() {
    if (__nonMSDOMBrowser) {
        return window.pageYOffset;
    }
    else {
        if (document.documentElement && =
document.documentElement.scrollTop) {
            return document.documentElement.scrollTop;
        }
        else if (document.body) {
            return document.body.scrollTop;
        }
    }
    return 0;
}
function WebForm_SaveScrollPositionSubmit() {
    if (__nonMSDOMBrowser) {
        theForm.elements['__SCROLLPOSITIONY'].value =3D =
window.pageYOffset;
        theForm.elements['__SCROLLPOSITIONX'].value =3D =
window.pageXOffset;
    }
    else {
        theForm.__SCROLLPOSITIONX.value =3D WebForm_GetScrollX();
        theForm.__SCROLLPOSITIONY.value =3D WebForm_GetScrollY();
    }
    if ((typeof(this.oldSubmit) !=3D "undefined") && (this.oldSubmit =
!=3D null)) {
        return this.oldSubmit();
    }
    return true;
}
function WebForm_SaveScrollPositionOnSubmit() {
    theForm.__SCROLLPOSITIONX.value =3D WebForm_GetScrollX();
    theForm.__SCROLLPOSITIONY.value =3D WebForm_GetScrollY();
    if ((typeof(this.oldOnSubmit) !=3D "undefined") && (this.oldOnSubmit =
!=3D null)) {
        return this.oldOnSubmit();
    }
    return true;
}
function WebForm_RestoreScrollPosition() {
    if (__nonMSDOMBrowser) {
        window.scrollTo(theForm.elements['__SCROLLPOSITIONX'].value, =
theForm.elements['__SCROLLPOSITIONY'].value);
    }
    else {
        window.scrollTo(theForm.__SCROLLPOSITIONX.value, =
theForm.__SCROLLPOSITIONY.value);
    }
    if ((typeof(theForm.oldOnLoad) !=3D "undefined") && =
(theForm.oldOnLoad !=3D null)) {
        return theForm.oldOnLoad();
    }
    return true;
}
function WebForm_TextBoxKeyHandler(event) {
    if (event.keyCode =3D=3D 13) {
        var target;
        if (__nonMSDOMBrowser) {
            target =3D event.target;
        }
        else {
            target =3D event.srcElement;
        }
        if ((typeof(target) !=3D "undefined") && (target !=3D null)) {
            if (typeof(target.onchange) !=3D "undefined") {
                target.onchange();
                event.cancelBubble =3D true;
                if (event.stopPropagation) event.stopPropagation();
                return false;
            }
        }
    }
    return true;
}
function WebForm_TrimString(value) {
    return value.replace(/^\s+|\s+$/g, '')
}
function WebForm_AppendToClassName(element, className) {
    var currentClassName =3D ' ' + WebForm_TrimString(element.className) =
+ ' ';
    className =3D WebForm_TrimString(className);
    var index =3D currentClassName.indexOf(' ' + className + ' ');
    if (index =3D=3D=3D -1) {
        element.className =3D (element.className =3D=3D=3D '') ? =
className : element.className + ' ' + className;
    }
}
function WebForm_RemoveClassName(element, className) {
    var currentClassName =3D ' ' + WebForm_TrimString(element.className) =
+ ' ';
    className =3D WebForm_TrimString(className);
    var index =3D currentClassName.indexOf(' ' + className + ' ');
    if (index >=3D 0) {
        element.className =3D =
WebForm_TrimString(currentClassName.substring(0, index) + ' ' +
            currentClassName.substring(index + className.length + 1, =
currentClassName.length));
    }
}
function WebForm_GetElementById(elementId) {
    if (document.getElementById) {
        return document.getElementById(elementId);
    }
    else if (document.all) {
        return document.all[elementId];
    }
    else return null;
}
function WebForm_GetElementByTagName(element, tagName) {
    var elements =3D WebForm_GetElementsByTagName(element, tagName);
    if (elements && elements.length > 0) {
        return elements[0];
    }
    else return null;
}
function WebForm_GetElementsByTagName(element, tagName) {
    if (element && tagName) {
        if (element.getElementsByTagName) {
            return element.getElementsByTagName(tagName);
        }
        if (element.all && element.all.tags) {
            return element.all.tags(tagName);
        }
    }
    return null;
}
function WebForm_GetElementDir(element) {
    if (element) {
        if (element.dir) {
            return element.dir;
        }
        return WebForm_GetElementDir(element.parentNode);
    }
    return "ltr";
}
function WebForm_GetElementPosition(element) {
    var result =3D new Object();
    result.x =3D 0;
    result.y =3D 0;
    result.width =3D 0;
    result.height =3D 0;
    if (element.offsetParent) {
        result.x =3D element.offsetLeft;
        result.y =3D element.offsetTop;
        var parent =3D element.offsetParent;
        while (parent) {
            result.x +=3D parent.offsetLeft;
            result.y +=3D parent.offsetTop;
            var parentTagName =3D parent.tagName.toLowerCase();
            if (parentTagName !=3D "table" &&
                parentTagName !=3D "body" &&=20
                parentTagName !=3D "html" &&=20
                parentTagName !=3D "div" &&=20
                parent.clientTop &&=20
                parent.clientLeft) {
                result.x +=3D parent.clientLeft;
                result.y +=3D parent.clientTop;
            }
            parent =3D parent.offsetParent;
        }
    }
    else if (element.left && element.top) {
        result.x =3D element.left;
        result.y =3D element.top;
    }
    else {
        if (element.x) {
            result.x =3D element.x;
        }
        if (element.y) {
            result.y =3D element.y;
        }
    }
    if (element.offsetWidth && element.offsetHeight) {
        result.width =3D element.offsetWidth;
        result.height =3D element.offsetHeight;
    }
    else if (element.style && element.style.pixelWidth && =
element.style.pixelHeight) {
        result.width =3D element.style.pixelWidth;
        result.height =3D element.style.pixelHeight;
    }
    return result;
}
function WebForm_GetParentByTagName(element, tagName) {
    var parent =3D element.parentNode;
    var upperTagName =3D tagName.toUpperCase();
    while (parent && (parent.tagName.toUpperCase() !=3D upperTagName)) {
        parent =3D parent.parentNode ? parent.parentNode : =
parent.parentElement;
    }
    return parent;
}
function WebForm_SetElementHeight(element, height) {
    if (element && element.style) {
        element.style.height =3D height + "px";
    }
}
function WebForm_SetElementWidth(element, width) {
    if (element && element.style) {
        element.style.width =3D width + "px";
    }
}
function WebForm_SetElementX(element, x) {
    if (element && element.style) {
        element.style.left =3D x + "px";
    }
}
function WebForm_SetElementY(element, y) {
    if (element && element.style) {
        element.style.top =3D y + "px";
    }
}

------=_NextPart_000_0000_01CB7B6F.646C3330
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.voha.org/js/dnncore.js

//General
//for example: instead of each module writing out script found in =
moduleMaxMin_OnClick have the functionality cached
//

var DNN_COL_DELIMITER =3D String.fromCharCode(16);
var DNN_ROW_DELIMITER =3D String.fromCharCode(15);
var __dnn_m_bPageLoaded =3D false;

window.onload =3D __dnn_Page_OnLoad;

function __dnn_ClientAPIEnabled()
{
	return typeof(dnn) !=3D 'undefined';
}


function __dnn_Page_OnLoad()
{
	if (__dnn_ClientAPIEnabled())
	{
		var sLoadHandlers =3D dnn.getVar('__dnn_pageload');
		if (sLoadHandlers !=3D null)
			eval(sLoadHandlers);
	=09
		dnn.dom.attachEvent(window, 'onscroll', __dnn_bodyscroll);
	}
	__dnn_m_bPageLoaded =3D true;
}

function __dnn_KeyDown(iKeyCode, sFunc, e)
{
	if (e =3D=3D null)
		e =3D window.event;

	if (e.keyCode =3D=3D iKeyCode)
	{
		eval(unescape(sFunc));
		return false;
	}
}

function __dnn_bodyscroll()=20
{
	var oF=3Ddocument.forms[0];=09
	if (__dnn_ClientAPIEnabled() && __dnn_m_bPageLoaded)
		oF.ScrollTop.value=3Ddocument.documentElement.scrollTop ? =
document.documentElement.scrollTop : =
dnn.dom.getByTagName("body")[0].scrollTop;
}

function __dnn_setScrollTop(iTop)
{
	if (__dnn_ClientAPIEnabled())
	{
		if (iTop =3D=3D null)
			iTop =3D document.forms[0].ScrollTop.value;
=09
		var sID =3D dnn.getVar('ScrollToControl');
		if (sID !=3D null && sID.length > 0)
		{
			var oCtl =3D dnn.dom.getById(sID);
			if (oCtl !=3D null)
			{
				iTop =3D dnn.dom.positioning.elementTop(oCtl);
				dnn.setVar('ScrollToControl', '');
			}
		}
		window.scrollTo(0, iTop);
	}
}

//Focus logic
function __dnn_SetInitialFocus(sID)
{
	var oCtl =3D dnn.dom.getById(sID);=09
	if (oCtl !=3D null && __dnn_CanReceiveFocus(oCtl))
		oCtl.focus();
}=09

function __dnn_CanReceiveFocus(e)
{
	//probably should call getComputedStyle for classes that cause item to =
be hidden
	if (e.style.display !=3D 'none' && e.tabIndex > -1 && e.disabled =3D=3D =
false && e.style.visible !=3D 'hidden')
	{
		var eParent =3D e.parentElement;
		while (eParent !=3D null && eParent.tagName !=3D 'BODY')
		{
			if (eParent.style.display =3D=3D 'none' || eParent.disabled || =
eParent.style.visible =3D=3D 'hidden')
				return false;
			eParent =3D eParent.parentElement;
		}
		return true;
	}
	else
		return false;
}

//Max/Min Script
function __dnn_ContainerMaxMin_OnClick(oLnk, sContentID)
{
	var oContent =3D dnn.dom.getById(sContentID);
	if (oContent !=3D null)
	{
		var oBtn =3D oLnk.childNodes[0];
		var sContainerID =3D oLnk.getAttribute('containerid');
		var sCookieID =3D oLnk.getAttribute('cookieid');
		var sCurrentFile =3D =
oBtn.src.toLowerCase().substr(oBtn.src.lastIndexOf('/'));
		var sMaxFile;
		var sMaxIcon;
		var sMinIcon;

		if (dnn.getVar('min_icon_' + sContainerID))
			sMinIcon =3D dnn.getVar('min_icon_' + sContainerID);
		else
			sMinIcon =3D dnn.getVar('min_icon');

		if (dnn.getVar('max_icon_' + sContainerID))
			sMaxIcon =3D dnn.getVar('max_icon_' + sContainerID);
		else
			sMaxIcon =3D dnn.getVar('max_icon');

		sMaxFile =3D sMaxIcon.toLowerCase().substr(sMaxIcon.lastIndexOf('/'));

		var iNum =3D 5;
		if (oLnk.getAttribute('animf') !=3D null)
			iNum =3D new Number(oLnk.getAttribute('animf'));
		=09
		if (sCurrentFile =3D=3D sMaxFile)
		{
			oBtn.src =3D sMinIcon;			=09
			//oContent.style.display =3D '';
			dnn.dom.expandElement(oContent, iNum);
			oBtn.title =3D dnn.getVar('min_text');
			if (sCookieID !=3D null)
			{
				if (dnn.getVar('__dnn_' + sContainerID + ':defminimized') =3D=3D =
'true')
					dnn.dom.setCookie(sCookieID, 'true', 365);
				else
					dnn.dom.deleteCookie(sCookieID);
			}
			else
				dnn.setVar('__dnn_' + sContainerID + '_Visible', 'true');
		}
		else
		{
			oBtn.src =3D sMaxIcon;			=09
			//oContent.style.display =3D 'none';
			dnn.dom.collapseElement(oContent, iNum);
			oBtn.title =3D dnn.getVar('max_text');
			if (sCookieID !=3D null)
			{
				if (dnn.getVar('__dnn_' + sContainerID + ':defminimized') =3D=3D =
'true')
					dnn.dom.deleteCookie(sCookieID);
				else
					dnn.dom.setCookie(sCookieID, 'false', 365);			=09
			}
			else
				dnn.setVar('__dnn_' + sContainerID + '_Visible', 'false');		=09
		}
	=09
		return true;	//cancel postback
	}
	return false;	//failed so do postback
}

function __dnn_Help_OnClick(sHelpID)
{
	var oHelp =3D dnn.dom.getById(sHelpID);
	if (oHelp !=3D null)
	{
		if (oHelp.style.display =3D=3D 'none')
			oHelp.style.display =3D '';
		else
			oHelp.style.display =3D 'none';

		return true;	//cancel postback
	}
	return false;	//failed so do postback
}

function __dnn_SectionMaxMin(oBtn, sContentID)
{
	var oContent =3D dnn.dom.getById(sContentID);
	if (oContent !=3D null)
	{
		var sMaxIcon =3D oBtn.getAttribute('max_icon');
		var sMinIcon =3D oBtn.getAttribute('min_icon');
		var bCallback =3D oBtn.getAttribute('userctr') !=3D null;
		var sVal;
		if (oContent.style.display =3D=3D 'none')
		{
			oBtn.src =3D sMinIcon;			=09
			oContent.style.display =3D '';
			if (bCallback)
			    sVal =3D 'True';
			else
			    dnn.setVar(oBtn.id + ':exp', 1);
		}
		else
		{
			oBtn.src =3D sMaxIcon;			=09
			oContent.style.display =3D 'none';
			if (bCallback)
			    sVal =3D 'False';
			else
                dnn.setVar(oBtn.id + ':exp', 0);
		}
		if (bCallback)
		    dnncore.setUserProp(oBtn.getAttribute('userctr'), =
oBtn.getAttribute('userkey'), sVal, null);
		return true;	//cancel postback
	}
	return false;	//failed so do postback
}

//Drag N Drop
function __dnn_enableDragDrop()
{
	var aryConts =3D dnn.getVar('__dnn_dragDrop').split(";");=09
	var aryTitles;

	for (var i=3D0; i < aryConts.length; i++)
	{
		aryTitles =3D aryConts[i].split(" ");
		if (aryTitles[0].length > 0)
		{		=09
			var oCtr =3D dnn.dom.getById(aryTitles[0]);
			var oTitle =3D dnn.dom.getById(aryTitles[1]);
			if (oCtr !=3D null && oTitle !=3D null)
			{
				oCtr.setAttribute('moduleid', aryTitles[2]);
				dnn.dom.positioning.enableDragAndDrop(oCtr, oTitle, =
'__dnn_dragComplete()', '__dnn_dragOver()');
			}=09
		}
	}
}

var __dnn_oPrevSelPane;
var __dnn_oPrevSelModule;
var __dnn_dragEventCount=3D0;
function __dnn_dragOver()
{
	__dnn_dragEventCount++;
	if (__dnn_dragEventCount % 75 !=3D 0)	//only calculate position every =
75 events
		return;
=09
	var oCont =3D dnn.dom.getById(dnn.dom.positioning.dragCtr.contID);

	var oPane =3D __dnn_getMostSelectedPane(dnn.dom.positioning.dragCtr);
	=09
	if (__dnn_oPrevSelPane !=3D null)	//reset previous pane's border
		__dnn_oPrevSelPane.pane.style.border =3D =
__dnn_oPrevSelPane.origBorder;

	if (oPane !=3D null)
	{	=09
		__dnn_oPrevSelPane =3D oPane;
		oPane.pane.style.border =3D '4px double ' + DNN_HIGHLIGHT_COLOR;
		var iIndex =3D __dnn_getPaneControlIndex(oCont, oPane);

		var oPrevCtl;
		var oNextCtl;
		for (var i=3D0; i<oPane.controls.length; i++)
		{
			if (iIndex > i && oPane.controls[i].id !=3D oCont.id)
				oPrevCtl =3D oPane.controls[i];
			if (iIndex <=3D i && oPane.controls[i].id !=3D oCont.id)
			{
				oNextCtl =3D oPane.controls[i];
				break;
			}
		}		=09
	=09
		if (__dnn_oPrevSelModule !=3D null)
			dnn.dom.getNonTextNode(__dnn_oPrevSelModule.control).style.border =3D =
__dnn_oPrevSelModule.origBorder;
		=09

		if (oNextCtl !=3D null)
		{
			__dnn_oPrevSelModule =3D oNextCtl;
			dnn.dom.getNonTextNode(oNextCtl.control).style.borderTop =3D '5px =
groove ' + DNN_HIGHLIGHT_COLOR;
		}
		else if (oPrevCtl !=3D null)
		{
			__dnn_oPrevSelModule =3D oPrevCtl;
			dnn.dom.getNonTextNode(oPrevCtl.control).style.borderBottom =3D '5px =
groove ' + DNN_HIGHLIGHT_COLOR;
		}
	}
}

function __dnn_dragComplete()
{
	var oCtl =3D dnn.dom.getById(dnn.dom.positioning.dragCtr.contID);
	var sModuleID =3D oCtl.getAttribute('moduleid');
=09
	if (__dnn_oPrevSelPane !=3D null)
		__dnn_oPrevSelPane.pane.style.border =3D =
__dnn_oPrevSelPane.origBorder;

	if (__dnn_oPrevSelModule !=3D null)
		dnn.dom.getNonTextNode(__dnn_oPrevSelModule.control).style.border =3D =
__dnn_oPrevSelModule.origBorder;
	=09
	var oPane =3D __dnn_getMostSelectedPane(dnn.dom.positioning.dragCtr);
	var iIndex;
	if (oPane =3D=3D null)
	{
		var oPanes =3D __dnn_Panes();
		for (var i=3D0; i<oPanes.length; i++)
		{
			if (oPanes[i].id =3D=3D oCtl.parentNode.id)
				oPane =3D oPanes[i];
		}
	}=09
	if (oPane !=3D null)
	{
		iIndex =3D __dnn_getPaneControlIndex(oCtl, oPane);
		__dnn_MoveToPane(oPane, oCtl, iIndex);

		dnn.callPostBack('MoveToPane', 'moduleid=3D' + sModuleID, 'pane=3D' + =
oPane.paneName, 'order=3D' + iIndex * 2);=20
	}
}

function __dnn_MoveToPane(oPane, oCtl, iIndex)
{

	if (oPane !=3D null)
	{
		var aryCtls =3D new Array();
		for (var i=3DiIndex; i<oPane.controls.length; i++)
		{
			if (oPane.controls[i].control.id !=3D oCtl.id)
				aryCtls[aryCtls.length] =3D oPane.controls[i].control;

			dnn.dom.removeChild(oPane.controls[i].control);
		}
		dnn.dom.appendChild(oPane.pane, oCtl);
		oCtl.style.top=3D0;
		oCtl.style.left=3D0;
		oCtl.style.position =3D 'relative';
		for (var i=3D0; i<aryCtls.length; i++)
		{
			dnn.dom.appendChild(oPane.pane, aryCtls[i]);
		}
		__dnn_RefreshPanes();
	}
	else
	{
		oCtl.style.top=3D0;
		oCtl.style.left=3D0;
		oCtl.style.position =3D 'relative';
	}
}

function __dnn_RefreshPanes()
{
	var aryPanes =3D dnn.getVar('__dnn_Panes').split(';');
	var aryPaneNames =3D dnn.getVar('__dnn_PaneNames').split(';');
	__dnn_m_aryPanes =3D new Array();
	for (var i=3D0; i<aryPanes.length; i++)
	{
		if (aryPanes[i].length > 0)
			__dnn_m_aryPanes[__dnn_m_aryPanes.length] =3D new =
__dnn_Pane(dnn.dom.getById(aryPanes[i]), aryPaneNames[i]);
	}
}

var __dnn_m_aryPanes;
var __dnn_m_aryModules;
function __dnn_Panes()
{
	if (__dnn_m_aryPanes =3D=3D null)
	{
		__dnn_m_aryPanes =3D new Array();
		__dnn_RefreshPanes();
	}
	return __dnn_m_aryPanes;
}

function __dnn_Modules(sModuleID)
{
	if (__dnn_m_aryModules =3D=3D null)
		__dnn_RefreshPanes();
=09
	return __dnn_m_aryModules[sModuleID];
}

function __dnn_getMostSelectedPane(oContent)
{
	var oCDims =3D new dnn.dom.positioning.dims(oContent);
	var iTopScore=3D0;
	var iScore;
	var oTopPane;
	for (var i=3D0; i<__dnn_Panes().length; i++)
	{
		var oPane =3D __dnn_Panes()[i];
		var oPDims =3D new dnn.dom.positioning.dims(oPane.pane);
		iScore =3D dnn.dom.positioning.elementOverlapScore(oPDims, oCDims);
	=09
		if (iScore > iTopScore)
		{
			iTopScore =3D iScore;
			oTopPane =3D oPane;
		}
	}
	return oTopPane;
}

function __dnn_getPaneControlIndex(oContent, oPane)
{
	if (oPane =3D=3D null)
		return;
	var oCDims =3D new dnn.dom.positioning.dims(oContent);
	var oCtl;
	if (oPane.controls.length =3D=3D 0)
		return 0;
	for (var i=3D0; i<oPane.controls.length; i++)
	{
		oCtl =3D oPane.controls[i];
		var oIDims =3D new dnn.dom.positioning.dims(oCtl.control);
		if (oCDims.t < oIDims.t)
			return oCtl.index;
	}
	if (oCtl !=3D null)
		return oCtl.index+1;
	else
		return 0;
}

//Objects
function __dnn_Pane(ctl, sPaneName)
{
	this.pane =3D ctl;
	this.id =3D ctl.id;
	this.controls =3D new Array();
	this.origBorder =3D ctl.style.border;
	this.paneName =3D sPaneName;
=09
	var iIndex =3D 0;
	var strModuleOrder=3D'';
	for (var i=3D0; i<ctl.childNodes.length; i++)
	{
		var oNode =3D ctl.childNodes[i];
		if (dnn.dom.isNonTextNode(oNode))=09
		{
			if (__dnn_m_aryModules =3D=3D null)
				__dnn_m_aryModules =3D new Array();

			//if (oNode.tagName =3D=3D 'A' && oNode.childNodes.length > 0)
			//	oNode =3D oNode.childNodes[0];	//DNN now embeds anchor tag=20
			=09
			var sModuleID =3D oNode.getAttribute('moduleid');
			if (sModuleID !=3D null && sModuleID.length > 0)
			{
				strModuleOrder +=3D sModuleID + '~';
				this.controls[this.controls.length] =3D new __dnn_PaneControl(oNode, =
iIndex);
				__dnn_m_aryModules[sModuleID] =3D oNode.id;
				iIndex+=3D1;
			}
		}
	}
	this.moduleOrder =3D strModuleOrder;

}

function __dnn_PaneControl(ctl, iIndex)
{
	this.control =3D ctl;
	this.id =3D ctl.id;
	this.index =3D iIndex;
	this.origBorder =3D ctl.style.border;
=09
}

//move towards dnncore ns.  right now only for personalization
function __dnncore()
{
    this.GetUserVal =3D 0;
    this.SetUserVal =3D 1;
}

__dnncore.prototype =3D {
getUserProp: function(sNameCtr, sKey, pFunc) {
    this._doUserCallBack(dnncore.GetUserVal, sNameCtr, sKey, null, new =
dnncore.UserPropArgs(sNameCtr, sKey, pFunc));
},

setUserProp: function(sNameCtr, sKey, sVal, pFunc) {
    this._doUserCallBack(dnncore.SetUserVal, sNameCtr, sKey, sVal, new =
dnncore.UserPropArgs(sNameCtr, sKey, pFunc));
},

_doUserCallBack: function(iType, sNameCtr, sKey, sVal, pFunc) {
    if (dnn && dnn.xmlhttp)
    {
        var sPack =3D iType + COL_DELIMITER + sNameCtr + COL_DELIMITER + =
sKey + COL_DELIMITER + sVal;
        =
dnn.xmlhttp.doCallBack('__Page',sPack,dnncore._callBackSuccess,pFunc,dnnc=
ore._callBackFail,null,true,null,0);
    }
    else
        alert('Client Personalization not enabled');
},

_callBackSuccess: function (result, ctx, req) {
    if (ctx.pFunc)
        ctx.pFunc(ctx.namingCtr, ctx.key, result);
},

_callBackFail: function (result, ctx) {
	window.status =3D result;
}
}

__dnncore.prototype.UserPropArgs =3D function(sNameCtr, sKey, pFunc)
{
    this.namingCtr =3D sNameCtr;
	this.key =3D sKey;
	this.pFunc =3D pFunc;
}

var dnncore =3D new __dnncore();

------=_NextPart_000_0000_01CB7B6F.646C3330
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.voha.org/js/dnn.js

var dnn;	//should really make this m_dnn... but want to treat like =
namespace

var DNN_HIGHLIGHT_COLOR =3D '#9999FF';
var COL_DELIMITER =3D String.fromCharCode(18);
var ROW_DELIMITER =3D String.fromCharCode(17);
var QUOTE_REPLACEMENT =3D String.fromCharCode(19);
var KEY_LEFT_ARROW =3D 37;
var KEY_UP_ARROW =3D 38;
var KEY_RIGHT_ARROW =3D 39;
var KEY_DOWN_ARROW =3D 40;
var KEY_RETURN =3D 13;
var KEY_ESCAPE =3D 27;

if (typeof(__dnn_m_aNamespaces) =3D=3D 'undefined')	//include in each =
DNN ClientAPI namespace file for dependency loading
	var __dnn_m_aNamespaces =3D new Array();

//NameSpace DNN
	function __dnn()
	{
		this.apiversion =3D .4;
		this.pns =3D '';
		this.ns =3D 'dnn';
		this.diagnostics =3D null;
		this.vars =3D null;
		this.dependencies =3D new Array();
		this.isLoaded =3D false;
		this.delay =3D new Array();
	}
=09
__dnn.prototype =3D=20
{
	getVars: function()
	{
		if (this.vars =3D=3D null)
		{
			this.vars =3D new Array();
			var oCtl =3D dnn.dom.getById('__dnnVariable');
			if (oCtl !=3D null)
			{
				if (oCtl.value.indexOf('__scdoff') !=3D -1)
				{
					//browsers like MacIE don't support char(18) very well... need to =
use multichars
					COL_DELIMITER =3D '~|~';
					ROW_DELIMITER =3D '~`~';
					QUOTE_REPLACEMENT =3D '~!~';
				}
		=09
				var aryItems =3D oCtl.value.split(ROW_DELIMITER);
				for (var i=3D0; i<aryItems.length; i++)
				{
					var aryItem =3D aryItems[i].split(COL_DELIMITER);
				=09
					if (aryItem.length =3D=3D 2)
						this.vars[aryItem[0]] =3D aryItem[1];
				}
			}
		}
		return this.vars;=09
	},

	getVar: function(sKey)
	{
		if (this.getVars()[sKey] !=3D null)
		{
			var re =3D eval('/' + QUOTE_REPLACEMENT + '/g');
			return this.getVars()[sKey].replace(re, '"');
		}
	},

	setVar: function(sKey, sVal)
	{		=09
		if (this.vars =3D=3D null)
			this.getVars();		=09
		this.vars[sKey] =3D sVal;
		var oCtl =3D dnn.dom.getById('__dnnVariable');
		if (oCtl =3D=3D null)
		{
			oCtl =3D dnn.dom.createElement('INPUT');
			oCtl.type =3D 'hidden';
			oCtl.id =3D '__dnnVariable';
			dnn.dom.appendChild(dnn.dom.getByTagName("body")[0], oCtl);	=09
		}
		var sVals =3D '';
		var s;
		var re =3D eval('/"/g');
		for (s in this.vars)
			sVals +=3D ROW_DELIMITER + s + COL_DELIMITER + =
this.vars[s].toString().replace(re, QUOTE_REPLACEMENT);

		oCtl.value =3D sVals;
		return true;
	},

	callPostBack: function(sAction)
	{
		var sPostBack =3D dnn.getVar('__dnn_postBack');
		var sData =3D '';
		if (sPostBack.length > 0)
		{
			sData +=3D sAction;
			for (var i=3D1; i<arguments.length; i++)
			{
				var aryParam =3D arguments[i].split('=3D');
				sData +=3D COL_DELIMITER + aryParam[0] + COL_DELIMITER + =
aryParam[1];
			}
			eval(sPostBack.replace('[DATA]', sData));
			return true;
		}
		return false;
	},

    createDelegate: function(oThis, pFunc)=20
    {
        return function() {pFunc.apply(oThis, arguments);};
    },

	doDelay: function(sType, iTime, pFunc, oContext)=20
	{
		if (this.delay[sType] =3D=3D null)
		{
			this.delay[sType] =3D new dnn.delayObject(pFunc, oContext, sType);
			//this.delay[sType].num =3D =
window.setTimeout(dnn.dom.getObjMethRef(this.delay[sType], 'complete'), =
iTime);
			this.delay[sType].num =3D =
window.setTimeout(dnn.createDelegate(this.delay[sType], =
this.delay[sType].complete), iTime);
		}
	},

	cancelDelay: function(sType)=20
	{
		if (this.delay[sType] !=3D null)
		{
			window.clearTimeout(this.delay[sType].num);
			this.delay[sType] =3D null;
		}
	},

	decodeHTML: function(s)=09
	{
		return =
s.toString().replace(/&amp;/g,"&").replace(/&lt;/g,"<").replace(/&gt;/g,"=
>").replace(/&quot;/g,'"');
	},

	encode: function(sArg)
	{
		if (encodeURIComponent)
			return encodeURIComponent(sArg);
		else
			return escape(sArg);
	},

	encodeHTML: function(s)=09
	{
		return s.toString().replace(/&/g, "&amp;").replace(/</g, =
"&lt;").replace(/>/g, "&gt;").replace(/'/g, "&apos;").replace(/\"/g, =
"&quot;");
	},

	evalJSON: function(s)
	{
		return eval("("+s+")");
	},

	escapeForEval: function(s)	//needs work...
	{
		return s.replace(/\\/g, '\\\\').replace(/\'/g, "\\'").replace(/\r/g, =
'').replace(/\n/g, '\\n').replace(/\./, '\\.');
	},

	extend: function(dest, src)=20
	{
		for (s in src)
			dest[s] =3D src[s];=0A=
		return dest;=0A=
	},

	dependenciesLoaded: function()
	{
		return true;
	},


	loadNamespace: function()
	{
		if (this.isLoaded =3D=3D false)
		{
			if (this.dependenciesLoaded())
			{
				dnn =3D this;=20
				this.isLoaded =3D true;
				this.loadDependencies(this.pns, this.ns);
			}
		}=09
	},

	loadDependencies: function(sPNS, sNS)
	{
		for (var i=3D0; i<__dnn_m_aNamespaces.length; i++)
		{
			for (var iDep=3D0; iDep<__dnn_m_aNamespaces[i].dependencies.length; =
iDep++)
			{
				if (__dnn_m_aNamespaces[i].dependencies[iDep] =3D=3D sPNS + =
(sPNS.length>0 ? '.': '') + sNS)
					__dnn_m_aNamespaces[i].loadNamespace();
			}
		}
	}
}=09

	__dnn.prototype.delayObject =3D function(pFunc, oContext, sType)
	{
		this.num =3D null;
		this.pfunc =3D pFunc;
		this.context =3D oContext;
		this.type =3D sType;
	}

	__dnn.prototype.delayObject.prototype =3D
	{
		complete: function()
		{
			dnn.delay[this.type] =3D null;
			this.pfunc(this.context);
		}
	}

	__dnn.prototype.ScriptRequest =3D function(sSrc, sText, fCallBack)
	{
		this.ctl =3D null;
		this.xmlhttp =3D null;
		this.src =3D null;
		this.text =3D null;
		if (sSrc !=3D null && sSrc.length > 0)
			this.src =3D sSrc;
		if (sText !=3D null && sText.length > 0)
			this.text =3D sText;
		this.callBack =3D fCallBack;
		this.status =3D 'init';
		this.timeOut =3D 5000;
		//this.alreadyLoaded =3D false;
	}
	__dnn.prototype.ScriptRequest.prototype =3D=20
	{
		load: function()
		{
			this.status =3D 'loading';
			this.ctl =3D document.createElement('script');
			this.ctl.type =3D 'text/javascript';
			if (this.src !=3D null)
			{
				if (dnn.dom.browser.isType(dnn.dom.browser.Safari))
				{
					this.xmlhttp=3Dnew XMLHttpRequest();
					this.xmlhttp.open('GET',this.src,true);
					this.xmlhttp.onreadystatechange=3Ddnn.createDelegate(this, =
this.xmlhttpStatusChange);
					this.xmlhttp.send(null);
					return;
				}
				else
				{
					if (dnn.dom.browser.isType(dnn.dom.browser.InternetExplorer))
						this.ctl.onreadystatechange =3D dnn.createDelegate(this, =
this.statusChange);
					else if (dnn.dom.browser.isType(dnn.dom.browser.Opera) =3D=3D =
false)	//opera loads synchronously
						this.ctl.onload =3D dnn.createDelegate(this, this.complete);
				=09
					this.ctl.src =3D this.src;
				}
			}
			else
			{
				if (dnn.dom.browser.isType(dnn.dom.browser.Safari))
					this.ctl.innerHTML =3D dnn.encodeHTML(this.text);		=09
				else
					this.ctl.text =3D this.text;		=09
			}
					=09
			var oHeads =3D dnn.dom.getByTagName('HEAD');
			if (oHeads)
			{
				//opera will load script twice if inline and appended to page=20
				if (dnn.dom.browser.isType(dnn.dom.browser.Opera) =3D=3D false || =
this.src !=3D null)
					oHeads[0].appendChild(this.ctl);
			}
			else
				alert('Cannot load dynamic script, no HEAD tag present.');
		=09
			if (this.src =3D=3D null || =
dnn.dom.browser.isType(dnn.dom.browser.Opera))	//opera loads script =
synchronously
				this.complete();
			else if (this.timeOut)
				dnn.doDelay('loadScript_' + this.src, this.timeOut, =
dnn.createDelegate(this, this.reload), null);
		},

		xmlhttpStatusChange: function()
		{
			if(this.xmlhttp.readyState !=3D 4)
				return;
		=09
			this.src =3D null;
			this.text =3D this.xmlhttp.responseText;
			this.load();	//load as inline script
		},

		statusChange: function()
		{
			if ((this.ctl.readyState =3D=3D 'loaded' || this.ctl.readyState =
=3D=3D 'complete') && this.status !=3D 'complete')
				this.complete();
		},
	=09
		reload: function()
		{
			//if (dnn.dom.getScript(this.src))
			if (dnn.dom.scriptStatus(this.src) =3D=3D 'complete')
			{=09
				//alert('timeout:  event didnt fire\n' + this.src);
				this.complete();
			}
			else
			{
				//alert('timeout: attempting load\n' + this.src);
				this.load();
			}
		},
			=09
		complete: function()
		{
			dnn.cancelDelay('loadScript_' + this.src);
			this.status =3D 'complete';
			//this.ctl.readyState =3D 'loaded';
			if (typeof(this.callBack) !=3D 'undefined')
				this.callBack(this);
		    this.dispose();		=09
		},
	=09
		dispose: function()
		{
			this.callBack =3D null;
			if (this.ctl)
			{
				if (this.ctl.onreadystatechange)
					this.ctl.onreadystatechange =3D new function() {};//stop IE memory =
leak.  Not sure why can't set to null;
				else if (this.ctl.onload)
					this.ctl.onload =3D null;
				this.ctl =3D null;
			}
			this.xmlhttp =3D null;
		}
	}

	//--- dnn.dom
		function dnn_dom()
		{
			this.pns =3D 'dnn';
			this.ns =3D 'dom';
			this.dependencies =3D 'dnn'.split(',');
			this.isLoaded =3D false;
			this.browser =3D new this.browserObject();
			this.__leakEvts =3D new Array();		=09
			this.scripts =3D [];
			this.scriptElements =3D [];
		}

dnn_dom.prototype =3D
{
		appendChild: function(oParent, oChild)=20
		{
			if (oParent.appendChild)=20
				return oParent.appendChild(oChild);
			else=20
				return null;
		},

		attachEvent: function(oCtl, sType, fHandler)=20
		{
			if (dnn.dom.browser.isType(dnn.dom.browser.InternetExplorer) =3D=3D =
false)
			{
				var sName =3D sType.substring(2);
				oCtl.addEventListener(sName, function(evt) {dnn.dom.event =3D new =
dnn.dom.eventObject(evt, evt.target); return fHandler();}, false);
			}
			else
				oCtl.attachEvent(sType, function() {dnn.dom.event =3D new =
dnn.dom.eventObject(window.event, window.event.srcElement); return =
fHandler();});
			return true;
		},	=09

		createElement: function(sTagName)=20
		{
			if (document.createElement)=20
				return document.createElement(sTagName.toLowerCase());
			else=20
				return null;
		},

		cursorPos: function(oCtl)
		{		=09
			// empty control means the cursor is at 0
			if (oCtl.value.length =3D=3D 0)
				return 0;
		=09
			// -1 for unknown
			var iPos =3D -1;

			if (oCtl.selectionStart)	// Moz - Opera
				iPos =3D oCtl.selectionStart;
			else if ( oCtl.createTextRange )// IE
			{
				var oSel =3D window.document.selection.createRange();
				var oRange =3D oCtl.createTextRange();
			=09
				// if the current selection is within the edit control		=09
				if (oRange =3D=3D null || oSel =3D=3D null || (( oSel.text !=3D "" ) =
&& oRange.inRange(oSel) =3D=3D false))
					return -1;
			=09
				if (oSel.text =3D=3D "")
				{
					if (oRange.boundingLeft =3D=3D oSel.boundingLeft)
						iPos =3D 0;
					else
					{
						var sTagName =3D oCtl.tagName.toLowerCase();
						// Handle inputs.
						if (sTagName =3D=3D "input")
						{
							var sText =3D oRange.text;
							var i =3D 1;
							while (i < sText.length)
							{
								oRange.findText(sText.substring(i));
								if (oRange.boundingLeft =3D=3D oSel.boundingLeft)
									break;
							=09
								i++;
							}
						}
						// Handle text areas.
						else if (sTagName =3D=3D "textarea")
						{
							var i =3D oCtl.value.length + 1;
							var oCaret =3D document.selection.createRange().duplicate();
							while (oCaret.parentElement() =3D=3D oCtl && =
oCaret.move("character",1) =3D=3D 1)
								--i;
						=09
							if (i =3D=3D oCtl.value.length + 1)
								i =3D -1;
						}
						iPos =3D i;
					}
				}
				else
					iPos =3D oRange.text.indexOf(oSel.text);
			}
			return iPos;
		},

		cancelCollapseElement: function(oCtl)
		{
			dnn.cancelDelay(oCtl.id + 'col');
			oCtl.style.display =3D 'none';
		},
	=09
		collapseElement: function(oCtl, iNum, pCallBack)=20
		{
			if (iNum =3D=3D null)
				iNum =3D 10;
			oCtl.style.overflow =3D 'hidden';
			var oContext =3D new Object();
			oContext.num =3D iNum;
			oContext.ctl =3D oCtl;
			oContext.pfunc =3D pCallBack;
			oCtl.origHeight =3D oCtl.offsetHeight;
			dnn.dom.__collapseElement(oContext);
		},
	=09
		__collapseElement: function(oContext)=20
		{
			var iNum =3D oContext.num;
			var oCtl =3D oContext.ctl;
		=09
			var iStep =3D oCtl.origHeight / iNum;
			if (oCtl.offsetHeight - (iStep*2) > 0)
			{
				oCtl.style.height =3D (oCtl.offsetHeight - iStep).toString() + 'px';
				dnn.doDelay(oCtl.id + 'col', 10, dnn.dom.__collapseElement, =
oContext);
			}
			else
			{
				oCtl.style.display =3D 'none';
				if (oContext.pfunc !=3D null)
					oContext.pfunc();
			}
		},

		cancelExpandElement: function(oCtl)
		{
			dnn.cancelDelay(oCtl.id + 'exp');
			oCtl.style.overflow =3D '';
			oCtl.style.height =3D '';		=09
		},
	=09
		expandElement: function(oCtl, iNum, pCallBack)=20
		{
			if (iNum =3D=3D null)
				iNum =3D 10;
		=09
			if (oCtl.style.display =3D=3D 'none' && oCtl.origHeight =3D=3D null)
			{
				oCtl.style.display =3D '';
				oCtl.style.overflow =3D '';
				oCtl.origHeight =3D oCtl.offsetHeight;
				oCtl.style.overflow =3D 'hidden';
				oCtl.style.height =3D '1px';
			}
			oCtl.style.display =3D '';

			var oContext =3D new Object();
			oContext.num =3D iNum;
			oContext.ctl =3D oCtl;
			oContext.pfunc =3D pCallBack;
			dnn.dom.__expandElement(oContext);
		},

		__expandElement: function(oContext)=20
		{
			var iNum =3D oContext.num;
			var oCtl =3D oContext.ctl;
			var iStep =3D oCtl.origHeight / iNum;
			if (oCtl.offsetHeight + iStep < oCtl.origHeight)
			{
				oCtl.style.height =3D (oCtl.offsetHeight + iStep).toString() + 'px';
				dnn.doDelay(oCtl.id + 'exp', 10, dnn.dom.__expandElement, oContext);
			}
			else
			{
				oCtl.style.overflow =3D '';
				oCtl.style.height =3D '';
				if (oContext.pfunc !=3D null)
					oContext.pfunc();
			}			=09
		},
	=09
		deleteCookie: function(sName, sPath, sDomain)=20
		{
			if (this.getCookie(sName))=20
			{
				this.setCookie(sName, '', -1, sPath, sDomain);
				return true;
			}
			return false;
		},

		getAttr: function(oNode, sAttr, sDef)
		{
			if (oNode.getAttribute =3D=3D null)
				return sDef;
			var sVal =3D oNode.getAttribute(sAttr);
		=09
			if (sVal =3D=3D null || sVal =3D=3D '')
				return sDef;
			else
				return sVal;
		},

		getById: function(sID, oCtl)
		{
			if (oCtl =3D=3D null)
				oCtl =3D document;
			if (oCtl.getElementById) =
//(dnn.dom.browser.isType(dnn.dom.browser.InternetExplorer) =3D=3D =
false)
				return oCtl.getElementById(sID);
			else if (oCtl.all)
				return oCtl.all(sID);
			else
				return null;
		},

		getByTagName: function(sTag, oCtl)
		{
			if (oCtl =3D=3D null)
				oCtl =3D document;
			if (oCtl.getElementsByTagName) //(dnn.dom.browser.type =3D=3D =
dnn.dom.browser.InternetExplorer)
				return oCtl.getElementsByTagName(sTag);
			else if (oCtl.all && oCtl.all.tags)
				return oCtl.all.tags(sTag);
			else
				return null;
		},

		getParentByTagName: function(oCtl, sTag)
		{
			var oP =3D oCtl.parentNode;
			sTag =3D sTag.toLowerCase();
			while (oP!=3D null)
			{
				if  (oP.tagName && oP.tagName.toLowerCase() =3D=3D sTag)
					return oP;
				oP =3D oP.parentNode;
			}
			return null;
		},

		getCookie: function(sName)=20
		{
			var sCookie =3D " " + document.cookie;
			var sSearch =3D " " + sName + "=3D";
			var sStr =3D null;
			var iOffset =3D 0;
			var iEnd =3D 0;
			if (sCookie.length > 0)=20
			{
				iOffset =3D sCookie.indexOf(sSearch);
				if (iOffset !=3D -1)=20
				{
					iOffset +=3D sSearch.length;
					iEnd =3D sCookie.indexOf(";", iOffset)
					if (iEnd =3D=3D -1)=20
						iEnd =3D sCookie.length;
					sStr =3D unescape(sCookie.substring(iOffset, iEnd));
				}
			}
			return(sStr);
		},

		getNonTextNode: function(oNode)
		{
			if (this.isNonTextNode(oNode))=09
				return oNode;
		=09
			while (oNode !=3D null && this.isNonTextNode(oNode))
			{
				oNode =3D this.getSibling(oNode, 1);
			}
			return oNode;
		},

		__leakEvt: function(sName, oCtl, oPtr)
		{
			this.name =3D sName;
			this.ctl =3D oCtl;
			this.ptr =3D oPtr;
		},
	=09
		addSafeHandler: function(oDOM, sEvent, oObj, sMethod)
		{
			oDOM[sEvent] =3D this.getObjMethRef(oObj, sMethod);		=09

			if (dnn.dom.browser.isType(dnn.dom.browser.InternetExplorer))	=
//handle IE memory leaks with closures
			{
				if (this.__leakEvts.length =3D=3D 0)
					dnn.dom.attachEvent(window, 'onunload', dnn.dom.destroyHandlers);

				this.__leakEvts[this.__leakEvts.length] =3D new =
dnn.dom.__leakEvt(sEvent, oDOM, oDOM[sEvent]);
			}
		},
	=09
		destroyHandlers: function()	//handle IE memory leaks with closures
		{
			var iCount =3D dnn.dom.__leakEvts.length-1;
			for (var i=3DiCount; i>=3D0; i--)
			{
				var oEvt =3D dnn.dom.__leakEvts[i];
				oEvt.ctl.detachEvent(oEvt.name, oEvt.ptr);
				oEvt.ctl[oEvt.name] =3D null;
				dnn.dom.__leakEvts.length =3D dnn.dom.__leakEvts.length - 1;
			}
		},
	=09
		//http://jibbering.com/faq/faq_notes/closures.html =
(associateObjWithEvent)
		getObjMethRef: function(obj, methodName)
		{
			return (function(e)	{e =3D e||window.event; return obj[methodName](e, =
this); } );
		},

		getScript: function(sSrc)
		{
			if (this.scriptElements[sSrc]) //perf
				return this.scriptElements[sSrc];
			=09
			//var oScripts =3D (document.scripts !=3D null ? document.scripts : =
dnn.dom.getByTagName('SCRIPT'));
			var oScripts =3D dnn.dom.getByTagName('SCRIPT');	//safari has =
document.scripts
			//for (var s in oScripts)
			for (var s=3D0; s<oScripts.length; s++) //safari
			{
				if (oScripts[s].src !=3D null && oScripts[s].src.indexOf(sSrc) > -1)
				{
					this.scriptElements[sSrc] =3D oScripts[s];	//cache for perf
					return oScripts[s];=20
				}
			}
		},
	=09
		getScriptPath: function()
		{
			var oThisScript =3D dnn.dom.getScript('dnn.js');
			if (oThisScript)
				return oThisScript.src.replace('dnn.js', '');
			return '';
		},

		getSibling: function(oCtl, iOffset)
		{
			if (oCtl !=3D null && oCtl.parentNode !=3D null)
			{
				for (var i=3D0; i<oCtl.parentNode.childNodes.length; i++)
				{
					if (oCtl.parentNode.childNodes[i].id =3D=3D oCtl.id)
					{
						if (oCtl.parentNode.childNodes[i + iOffset] !=3D null)
							return oCtl.parentNode.childNodes[i + iOffset];
					}
				}
			}
			return null;
		},
=09
		isNonTextNode: function(oNode)
		{
			return (oNode.nodeType !=3D 3 && oNode.nodeType !=3D 8); //exclude =
nodeType of Text (Netscape/Mozilla) issue!
		},

		scriptFile: function(sSrc)	//trims off path
		{
			var ary =3D sSrc.split('/');
			return ary[ary.length-1];
		},
=09
		loadScript: function(sSrc, sText, callBack)
		{
			var sFile;
			if (sSrc !=3D null && sSrc.length > 0)
			{
				sFile =3D this.scriptFile(sSrc);=20
				if (this.scripts[sFile] !=3D null)	//already loaded
					return;
			}
			var oSR =3D new dnn.ScriptRequest(sSrc, sText, callBack);
			if (sFile)
				this.scripts[sFile] =3D oSR;
			oSR.load();
			return oSR;	=09
		},
	=09
		loadScripts: function(aSrc, aText, callBack)
		{
			if (dnn.scripts =3D=3D null)
			{
				var oRef =3D function(aSrc, aText, callBack) //closure to invoke =
self with same params when done
							{return (function() {dnn.dom.loadScripts(aSrc, aText, =
callBack);});};
				dnn.dom.loadScript(dnn.dom.getScriptPath() + 'dnn.scripts.js', null, =
oRef(aSrc, aText, callBack));
				//dnn.dom.loadScript(dnn.dom.getScriptPath() + 'dnn.scripts.js', =
null);
				return;
			}
			var oBatch =3D new dnn.scripts.ScriptBatchRequest(aSrc, aText, =
callBack);
			oBatch.load();
		},
	=09
		scriptStatus: function(sSrc)
		{
			var sFile =3D this.scriptFile(sSrc);
			if (this.scripts[sFile])
				return this.scripts[sFile].status;	//dynamic load
		=09
			var oScript =3D this.getScript(sSrc);
			if (oScript !=3D null)	//not a dynamic load, must be complete if =
found
				return 'complete';
			else
				return '';
		},=09
	=09
		setScriptLoaded: function(sSrc)	//called by pages js that is =
dynamically loaded.  Needed since Safari doesn't support onload for =
script elements
		{
			var sFile =3D this.scriptFile(sSrc);
			if (this.scripts[sFile] && dnn.dom.scripts[sFile].status !=3D =
'complete')
				dnn.dom.scripts[sFile].complete();	=09
		},
			=09
		navigate: function(sURL, sTarget)
		{
			if (sTarget !=3D null && sTarget.length > 0)
			{
				if (sTarget =3D=3D '_blank')	//todo: handle more
					window.open(sURL);
				else
					document.frames[sTarget].location.href =3D sURL;
			}
			else
				window.location.href =3D sURL;
			return false;
		},
	=09
		removeChild: function(oChild)=20
		{
			if (oChild.parentNode.removeChild)=20
				return oChild.parentNode.removeChild(oChild);
			else=20
				return null;
		},

		setCookie: function(sName, sVal, iDays, sPath, sDomain, bSecure)=20
		{
			var sExpires;
			if (iDays)
			{
				sExpires =3D new Date();
				sExpires.setTime(sExpires.getTime()+(iDays*24*60*60*1000));
			}
			document.cookie =3D sName + "=3D" + escape(sVal) + ((sExpires) ? "; =
expires=3D" + sExpires.toGMTString() : "") +=20
				((sPath) ? "; path=3D" + sPath : "") + ((sDomain) ? "; domain=3D" + =
sDomain : "") + ((bSecure) ? "; secure" : "");
		=09
			if (document.cookie.length > 0)
				return true;
		},

		getCurrentStyle: function(oNode, prop)=20
		{
			if (document.defaultView)=20
			{
				if (oNode.nodeType !=3D oNode.ELEMENT_NODE) return null;
				return =
document.defaultView.getComputedStyle(oNode,'').getPropertyValue(prop.spl=
it('-').join(''));
			}
			if (oNode.currentStyle)=20
				return oNode.currentStyle[prop.split('-').join('')];
			if (oNode.style)=20
				return oNode.style.getAttribute(prop.split('-').join(''));  // We =
need to get rid of slashes
			return null;
		},

		dependenciesLoaded: function()
		{
			return (typeof(dnn) !=3D 'undefined');
		},

		loadNamespace: function()
		{
			if (this.isLoaded =3D=3D false)
			{
				if (this.dependenciesLoaded())
				{
					dnn.dom =3D this;=20
					this.isLoaded =3D true;
					dnn.loadDependencies(this.pns, this.ns);
				}
			}=09
		},

		getFormPostString: function(oCtl)
		{
			var sRet =3D '';
			if (oCtl !=3D null)
			{
				if (oCtl.tagName && oCtl.tagName.toLowerCase() =3D=3D 'form')	//if =
form, faster to loop elements collection
				{
					for (var i=3D0; i<oCtl.elements.length; i++)
						sRet +=3D this.getElementPostString(oCtl.elements[i]);				=09
				}
				else
				{
					sRet =3D this.getElementPostString(oCtl);
					for (var i=3D0; i<oCtl.childNodes.length; i++)
						sRet +=3D this.getFormPostString(oCtl.childNodes[i]);	//1.3 fix =
(calling self recursive insead of elementpoststring)
				}
			}
			return sRet;	=09
		},
	=09
		getElementPostString: function(oCtl)
		{
			var sTagName;
			if (oCtl.tagName)
				sTagName =3D oCtl.tagName.toLowerCase();
			=09
			if (sTagName =3D=3D 'input')=20
			{
				var sType =3D oCtl.type.toLowerCase();
				if (sType =3D=3D 'text' || sType =3D=3D 'password' || sType =3D=3D =
'hidden' || ((sType =3D=3D 'checkbox' || sType =3D=3D 'radio') && =
oCtl.checked))=20
					return oCtl.name + '=3D' + dnn.encode(oCtl.value) + '&';
			}
			else if (sTagName =3D=3D 'select')=20
			{
				for (var i=3D0; i<oCtl.options.length; i++)=20
				{
					if (oCtl.options[i].selected)=20
						return oCtl.name + '=3D' + dnn.encode(oCtl.options[i].value) + =
'&';
				}
			}
			else if (sTagName =3D=3D 'textarea')=20
					return oCtl.name + '=3D' + dnn.encode(oCtl.value) + '&';
			return '';
		}
}

		dnn_dom.prototype.eventObject =3D function(e, srcElement)
		{
			this.object =3D e;
			this.srcElement =3D srcElement;
		}
	=09
		//--- dnn.dom.browser
		dnn_dom.prototype.browserObject =3D function()
		{
			this.InternetExplorer =3D 'ie';
			this.Netscape =3D 'ns';
			this.Mozilla =3D 'mo';
			this.Opera =3D 'op';
			this.Safari =3D 'safari';
			this.Konqueror =3D 'kq';
			this.MacIE =3D 'macie';
		=09
			//Please offer a better solution if you have one!
			var sType;
			var agt=3Dnavigator.userAgent.toLowerCase();

			if (agt.indexOf('konqueror') !=3D -1)=20
				sType =3D this.Konqueror;
			else if (agt.indexOf('opera') !=3D -1)=20
				sType =3D this.Opera;
			else if (agt.indexOf('netscape') !=3D -1)=20
				sType =3D this.Netscape;
			else if (agt.indexOf('msie') !=3D -1)
			{
				if (agt.indexOf('mac') !=3D -1)
					sType =3D this.MacIE;
				else
					sType =3D this.InternetExplorer;
			}
			else if (agt.indexOf('safari') !=3D -1)
				sType =3D 'safari';
		=09
			if (sType =3D=3D null)
				sType =3D this.Mozilla; =20
		=09
			this.type =3D sType;
			this.version =3D parseFloat(navigator.appVersion);
		=09
			var sAgent =3D navigator.userAgent.toLowerCase();
			if (this.type =3D=3D this.InternetExplorer)
			{
				var temp=3Dnavigator.appVersion.split("MSIE");
				this.version=3DparseFloat(temp[1]);
			}
			if (this.type =3D=3D this.Netscape)
			{
				var temp=3DsAgent.split("netscape");
				this.version=3DparseFloat(temp[1].split("/")[1]);=09
			}
		}
	=09
dnn_dom.prototype.browserObject.prototype =3D
{
		toString: function()
		{
			return this.type + ' ' + this.version;
		},
	=09
		isType: function()
		{
			for (var i=3D0; i<arguments.length; i++)
			{
				if (dnn.dom.browser.type =3D=3D arguments[i])
					return true;
			}
			return false;
		}
}=09
		//--- End dnn.dom.browser
					=09
	//--- End dnn.dom

	//--- dnn.controls - not enough here to justify separate js file=09
	function dnn_controls()
	{
		this.pns =3D 'dnn';
		this.ns =3D 'controls';
		this.dependencies =3D 'dnn,dnn.dom'.split(',');	//,dnn.xml - removed =
10/17/06
		this.isLoaded =3D false;
		this.controls =3D new Array();
		this.toolbars =3D [];	//stores JSON toolbar objects
	=09
		this.orient =3D new Object();
		this.orient.horizontal =3D 0;
		this.orient.vertical =3D 1;
	=09
		this.action =3D new Object();
		this.action.postback =3D 0;
		this.action.expand =3D 1;
		this.action.none =3D 2;
		this.action.nav =3D 3;
	}

dnn_controls.prototype =3D=20
{
	dependenciesLoaded: function()
	{
		return (typeof(dnn) !=3D 'undefined' && typeof(dnn.dom) !=3D =
'undefined');	//removed && typeof(dnn.xml) !=3D 'undefined' - 10/17/06
	},

	loadNamespace: function()
	{
		if (this.isLoaded =3D=3D false)
		{
			if (this.dependenciesLoaded())
			{			=09
				if (typeof(dnn_control) !=3D 'undefined')
					dnn.extend(dnn_controls.prototype, new dnn_control);

				dnn.controls =3D new dnn_controls(); =09
				this.isLoaded =3D true;
				dnn.loadDependencies(this.pns, this.ns);
			}
		}=09
	}
}
	dnn_controls.prototype.DNNNode =3D function(oNode)
	{
		if (oNode !=3D null)
		{
			this.node =3D oNode;=20
			this.id =3D oNode.getAttribute('id', '');
			this.key =3D oNode.getAttribute('key', '');
			this.text =3D oNode.getAttribute('txt', '');
			this.url =3D oNode.getAttribute('url', '');
			this.js =3D oNode.getAttribute('js', '');
			this.target =3D oNode.getAttribute('tar', '');
			this.toolTip =3D oNode.getAttribute('tTip', '');
			this.enabled =3D oNode.getAttribute('enabled', '1') !=3D '0';
			this.css =3D oNode.getAttribute('css', '');
			this.cssSel =3D oNode.getAttribute('cssSel', '');
			this.cssHover =3D oNode.getAttribute('cssHover', '');
			this.cssIcon =3D oNode.getAttribute('cssIcon', '');
			this.hasNodes =3D oNode.childNodeCount() > 0;=09
			this.hasPendingNodes =3D (oNode.getAttribute('hasNodes', '0') =3D=3D =
'1' && this.hasNodes =3D=3D false);=09
			this.imageIndex =3D new Number(oNode.getAttribute('imgIdx', '-1'));=20
			this.image =3D oNode.getAttribute('img', '');
			this.level =3D this.getNodeLevel();	//cache
		}
	}
dnn_controls.prototype.DNNNode.prototype =3D=20
{
	childNodeCount: function()
	{
		return this.node.childNodes.length;
	},
	getNodeLevel: function()
	{
		var i=3D0;
		var oNode =3D this.node;
		while (oNode !=3D null)
		{
			oNode =3D oNode.parentNode();
			if (oNode =3D=3D null || oNode.nodeName() =3D=3D 'root')
				break;
			i++;
		}=09
		return i;
	},
	update: function(sProp)
	{
		if (sProp !=3D null)
		{
			var sType =3D typeof(this[sProp]);
		=09
			if (sType =3D=3D 'string' || sType =3D=3D 'number' || this[sProp] =
=3D=3D null)
				this.node.setAttribute(sProp, this[sProp]);
			else if (sType =3D=3D 'boolean')
				this.node.setAttribute(sProp, new Number(this[sProp]));
		}
		else
		{
			for (sProp in this)
				this.update(sProp);
		}
	}
}//END DNNNode Methods
=09
//--- End dnn.controls

	//--- dnn.utilities
	function dnn_util()
	{
		this.pns =3D 'dnn';
		this.ns =3D 'utilities';
		this.dependencies =3D 'dnn,dnn.dom'.split(',');
		this.isLoaded =3D false;
	}

	dnn_util.prototype.dependenciesLoaded =3D function()
	{
		return (typeof(dnn) !=3D 'undefined' && typeof(dnn.dom) !=3D =
'undefined');
	}

	dnn_util.prototype.loadNamespace =3D function()
	{
		if (this.isLoaded =3D=3D false)
		{
			if (this.dependenciesLoaded())
			{			=09
				if (typeof(dnn_utility) !=3D 'undefined')
					dnn.extend(dnn_util.prototype, new dnn_utility);

				dnn.util =3D new dnn_util(); =09
				this.isLoaded =3D true;
				dnn.loadDependencies(this.pns, this.ns);
			}
		}=09
	}
	//--- End dnn.utilities
=09
//--- End dnn

//-- prototype/atlas shorthand functions
function $() =0A=
{=0A=
  var ary =3D new Array();=0A=
  for (var i=3D0; i<arguments.length; i++) =0A=
  {=0A=
    var arg =3D arguments[i];=0A=
    var ctl;=0A=
    if (typeof arg =3D=3D 'string')=0A=
      ctl =3D dnn.dom.getById(arg);=0A=
    else=0A=
      ctl =3D arg;=0A=
=0A=
    if (ctl !=3D null && typeof(Element) !=3D 'undefined' && =
typeof(Element.extend) !=3D 'undefined')   //if prototype loaded, we =
must extend the object=0A=
        Element.extend(ctl);=0A=
        =0A=
    if (arguments.length =3D=3D 1)=0A=
      return ctl;=0A=
=0A=
    ary[ary.length] =3D ctl;=0A=
  }=0A=
  return ary;=0A=
}

//load namespaces
__dnn_m_aNamespaces[__dnn_m_aNamespaces.length] =3D new dnn_util();
__dnn_m_aNamespaces[__dnn_m_aNamespaces.length] =3D new dnn_controls();
__dnn_m_aNamespaces[__dnn_m_aNamespaces.length] =3D new dnn_dom();
__dnn_m_aNamespaces[__dnn_m_aNamespaces.length] =3D new __dnn();
for (var i=3D__dnn_m_aNamespaces.length-1; i>=3D0; i--)
	__dnn_m_aNamespaces[i].loadNamespace();

------=_NextPart_000_0000_01CB7B6F.646C3330
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.voha.org/controls/SolpartMenu/spmenu.js

//------------------------------------------------------//
// Solution Partner's ASP.NET Hierarchical Menu Control //
// Copyright (c) 2002-2005                              //
// Jon Henning - Solution Partner's Inc                 // =20
// jhenning@solpart.com   -   http://www.solpart.com    //
// Compatible Menu Version:  <Min: 1400>             //
//                           <Max: 1.7.2.0>             //
// <Script Version: 1720>                               //
//------------------------------------------------------//
var m_oSolpartMenu;
if (m_oSolpartMenu =3D=3D null)
	m_oSolpartMenu =3D new Array(); //stores all menu objects (SolpartMenu) =
in array=20
var m_spm_sBrowser;
var m_spm_sVersion;
function spm_initMyMenu(oXML, oCtl)   //Creates SolpartMenu object and =
calls generate method
{

  m_oSolpartMenu[oCtl.id] =3D new SolpartMenu(oCtl);
  m_oSolpartMenu[oCtl.id].GenerateMenuHTML(oXML);
=20
}
 =20
//------- Constructor -------//
function SolpartMenu(o)
{
__db(o.id + ' - constructor');
//  var me =3D this;  //allow attached events to reference this
  //--- Data Properties ---//
  this.systemImagesPath=3Dspm_getAttr(o, 'SysImgPath', ''); =20
  this.iconImagesPath=3Dspm_getAttr(o, 'IconImgPath', =
this.systemImagesPath);
 =20
  this.xml =3D spm_getAttr(o, 'XML', '');
  this.xmlFileName =3D spm_getAttr(o, 'XMLFileName', '');

  //--- Appearance Properties ---//
  this.fontStyle=3Dspm_getAttr(o, 'FontStyle', 'font-family: arial;');
  this.backColor=3Dspm_getAttr(o, 'BackColor'); =20
  this.foreColor=3Dspm_getAttr(o, 'ForeColor');
  this.iconBackColor=3Dspm_getAttr(o, 'IconBackColor');
  this.hlColor=3Dspm_getAttr(o, 'HlColor', '');
  this.shColor=3Dspm_getAttr(o, 'ShColor', '');=20
  this.selColor=3Dspm_getAttr(o, 'SelColor');
  this.selForeColor=3Dspm_getAttr(o, 'SelForeColor');
  this.selBorderColor=3Dspm_getAttr(o, 'SelBorderColor');
  this.menuAlignment =3D spm_getAttr(o, 'MenuAlignment', 'Left');
  this.display=3Dspm_getAttr(o, 'Display', 'horizontal');
  this.MBLeftHTML=3Dspm_getAttr(o, 'MBLHTML', '');
  this.MBRightHTML=3Dspm_getAttr(o, 'MBRHTML', '');

  this.rootArrow =3D spm_getAttr(o, 'RootArrow', '0');
  this.rootArrowImage =3D spm_getAttr(o, 'RootArrowImage', '');
  this.arrowImage =3D spm_getAttr(o, 'ArrowImage', '');
  this.backImage=3Dspm_getAttr(o, 'BackImage', '');

	this.supportsTransitions =3D spm_getAttr(o, 'SupportsTrans', '0');

  //--- Transition Properteis ---//
  //this.menuEffectsStyle=3Dspm_getAttr(o, 'MenuEffectsStyle', '');
  this.menuTransitionLength=3Dspm_getAttr(o, 'MenuTransitionLength', =
.3);
  this.menuTransition=3Dspm_getAttr(o, 'MenuTransition', 'None');
  this.menuTransitionStyle=3Dspm_getAttr(o, 'MenuTransitionStyle', '');
  this.SolpartMenuTransitionObject =3D new =
SolpartMenuTransitionObject();
 =20
  //--- Behavior Properteis ---//
  this.moveable =3D spm_getAttr(o, 'Moveable', '0');
  this.moDisplay=3Dspm_getAttr(o, 'MODisplay', 'HighLight');
  this.moExpand=3Dspm_getAttr(o, 'MOExpand', "-1");
  this.moutDelay=3Dspm_getAttr(o, 'MOutDelay', "0");
  this.minDelay=3Dspm_getAttr(o, 'MInDelay', "0");
  this.minDelayType=3Dnull;
	this.minDelayTimer=3Dnull;
	this.minDelayObj=3Dnull;
	 =20
  if (spm_browserType() =3D=3D 'safari')	//safari has issues with =
mouseoutdelay...
		this.moutDelay =3D 5000;
	=09
  this.target=3Dspm_getAttr(o, 'target', "");
  this.moScroll=3Dspm_getAttr(o, 'MOScroll', "-1");

  //--- Sizing Properties ---//
  this.menuBarHeight=3Dspm_fixUnit(spm_getAttr(o, 'MenuBarHeight', =
'0'));
  this.menuItemHeight=3Dspm_fixUnit(spm_getAttr(o, 'MenuItemHeight', =
'0'));
  this.iconWidth=3Dspm_fixUnit(spm_getAttr(o, 'IconWidth', '0'));
  this.borderWidth=3Dspm_getAttr(o, 'BorderWidth', '1');

  //--- CSS Properties ---//
  this.cssMenuContainer=3Dspm_getAttr(o, 'CSSMenuContainer', '');
  this.cssMenuBar=3Dspm_getAttr(o, 'CSSMenuBar', '');
  this.cssMenuItem=3Dspm_getAttr(o, 'CSSMenuItem', '');
  this.cssMenuIcon=3Dspm_getAttr(o, 'CSSMenuIcon', '');
  this.cssSubMenu=3Dspm_getAttr(o, 'CSSSubMenu', '');
  this.cssMenuBreak=3Dspm_getAttr(o, 'CSSMenuBreak', '');
  this.cssMenuItemSel=3Dspm_getAttr(o, 'CSSMenuItemSel', '');
  this.cssMenuArrow=3Dspm_getAttr(o, 'CSSMenuArrow', '');
  this.cssMenuRootArrow=3Dspm_getAttr(o, 'CSSRootMenuArw', '');
  this.cssMenuScrollItem=3Dspm_getAttr(o, 'CSSScrollItem', '');

	//for right to left (rtl) menus
	this.direction =3D spm_getCurrentStyle(document.body, 'direction');

	this.useIFrames=3D(spm_getAttr(o, 'useIFrames', '1') !=3D '0' && =
spm_supportsIFrameTrick());=09
=09
	this.delaySubmenuLoad=3D(spm_getAttr(o, 'delaySubmenuLoad', '0') !=3D =
'0' && spm_needsSubMenuDelay());=09
=09
 =20
  //---- methods ---//
  //this.GenerateMenuHTML=3D__GenerateMenuHTML;

  //----- private ----//
  this._m_sNSpace =3D o.id;               //stores namespace for menu
  this._m_sOuterTables =3D '';            //stores HTML for sub menus
  this._m_oDOM;                         //stores XML DOM object
	this._m_oMenu =3D o;                    //stores container
  this._m_oMenuMove;                    //stores control that is used =
for moving menu
 =20
  this._m_oTblMenuBar;                  //stores menu container
	this._m_aOpenMenuID =3D new Array();	  //stores list of menus that are =
currently displayed
	this._m_bMoving=3Dfalse;                //flag to determine menu is =
being dragged
  this._m_dHideTimer =3D null;            //used to time when mouse out =
occured to auto hide menu based on mouseoutdelay
  this._m_oScrollingMenu =3D null;				//used in scrolling menu on mouse =
over

__db(this._m_oMenu.id + ' - constructor end');

}

//--- Destroys interrnal object references ---//
SolpartMenu.prototype.destroy =3D function ()
{
  this.systemImagesPath =3D null; =20
  this.iconImagesPath =3D null;
  this.xml =3D null;
  this.xmlFileName =3D null;

  //--- Appearance Properties ---//
  this.fontStyle =3D null;
  this.backColor =3D null; =20
  this.foreColor =3D null;
  this.iconBackColor =3D null;
  this.hlColor =3D null;
  this.shColor =3D null;=20
  this.selColor =3D null;
  this.selForeColor =3D null;
  this.selBorderColor =3D null;
  this.menuAlignment =3D null;
  this.display =3D null;

  this.rootArrow =3D null;
  this.rootArrowImage =3D null;
  this.arrowImage =3D null;
  this.backImage =3D null;

  //--- Transition Properteis ---//
  //this.menuEffectsStyle =3D null;
  this.menuTransitionLength =3D null;
  this.menuTransition =3D null;
  this.SolpartMenuTransitionObject =3D null;
 =20
  //--- Behavior Properteis ---//
  this.moveable =3D null;
  this.moDisplay =3D null;
  this.moExpand =3D null;
  this.moutDelay =3D null;

  //--- Sizing Properties ---//
  this.menuBarHeight =3D null;
  this.menuItemHeight =3D null;
  this.iconWidth =3D null;
  this.borderWidth =3D null;

  //--- CSS Properties ---//
  this.cssMenuContainer =3D null;
  this.cssMenuBar =3D null;
  this.cssMenuItem =3D null;
  this.cssMenuIcon =3D null;
  this.cssSubMenu =3D null;
  this.cssMenuBreak =3D null;
  this.cssMenuItemSel =3D null;
  this.cssMenuArrow =3D null;
  this.cssMenuRootArrow =3D null;
 =20
  //---- methods ---//

  //----- private ----//
  m_oSolpartMenu[this._m_sNSpace] =3D null;

  this._m_sNSpace =3D null;                 //stores namespace for menu
  this._m_sOuterTables =3D null;            //stores HTML for sub menus
  this._m_oDOM =3D null;                    //stores XML DOM object
	this._m_oMenu =3D null;                   //stores container
  this._m_oMenuMove =3D null;               //stores control that is =
used for moving menu
 =20
  this._m_oTblMenuBar =3D null;             //stores menu container
	this._m_aOpenMenuID =3D null;	            //stores list of menus that =
are currently displayed
	this._m_bMoving =3D null;                 //flag to determine menu is =
being dragged
  this._m_dHideTimer =3D null;              //used to time when mouse =
out occured to auto hide menu based on mouseoutdelay
  this._m_oScrollingMenu =3D null;					//used in scrolling menu on mouse =
over
 =20
}

//--- xml document loaded (non-dataisland) ---//
SolpartMenu.prototype.onXMLLoad =3D function ()
{
  this.GenerateMenuHTML(this._m_oDOM);
}

//--- Generates menu HTML through passed in XML DOM ---//
SolpartMenu.prototype.GenerateMenuHTML =3D function (oXML)=20
{
__db(this._m_oMenu.id + ' - GenerateMenuHTML');
    //'Generates the main menu bar
  var sHTML =3D '';
  this._m_sOuterTables =3D '';

	if (oXML =3D=3D null)
	{
	  if (this._m_oDOM =3D=3D null)
	  {
	    oXML =3D spm_createDOMDoc();
	    this._m_oDOM =3D oXML;
        	 =20
	    if (this.xml.length)
	      oXML.loadXML(this.xml);
  	 =20
	    if (this.xmlFileName.length)
	    {
	      oXML.onload =3D eval('onxmlload' + this._m_sNSpace);=20
	      oXML.load(this.xmlFileName);
	      return; //async load
	    }
    }
	}
	else
	  this._m_oDOM =3D oXML;

  if (this.display =3D=3D "vertical")
  {
      sHTML +=3D '<table ID=3D"tbl' + this._m_sNSpace + 'MenuBar" =
CELLPADDING=3D\'0\' CELLSPACING=3D\'0\' BORDER=3D"0" CLASS=3D"' + =
spm_fixCSSForMac(this.getIntCSSName('spmbctr') + this.cssMenuContainer) =
+ '" HEIGHT=3D"100%" STYLE=3D"vertical-align: middle;">\n';	//removed =
position: relative;  for IE and display: block; for Opera
      sHTML +=3D MyIIf(this.MBLeftHTML.length, '<tr>\n       <td>' + =
this.MBLeftHTML + '</td>\n</tr>\n', '');
      sHTML +=3D MyIIf(Number(this.moveable), '<tr>\n       <td =
ID=3D"td' + this._m_sNSpace + 'MenuMove" height=3D\'3px\' =
style=3D\'cursor: move; ' + spm_getMenuBorderStyle(this) + '\'>' + =
spm_getSpacer(this) + '</td>\n</tr>\n', '');
      sHTML +=3D         =
this.GetMenuItems(this._m_oDOM.documentElement);
      sHTML +=3D '       <tr><td HEIGHT=3D"100%">' + spm_getSpacer(this) =
+ '</td>\n' ;
      sHTML +=3D '   </tr>\n';
      sHTML +=3D MyIIf(this.MBRightHTML.length, '<tr>\n       <td>' + =
this.MBRightHTML + '</td>\n</tr>\n', '');
      sHTML +=3D '</table>\n';
  }
  else
  {
      sHTML +=3D '<table ID=3D"tbl' + this._m_sNSpace + 'MenuBar" =
CELLPADDING=3D\'0\' CELLSPACING=3D\'0\' BORDER=3D"0" CLASS=3D"' + =
spm_fixCSSForMac(this.getIntCSSName('spmbctr') + this.cssMenuContainer) =
+ '" WIDTH=3D"100%" STYLE=3D"vertical-align: middle; ">\n';	//removed =
position: relative;  for IE and display: block; for Opera
      sHTML +=3D '	<tr>\n';
      sHTML +=3D MyIIf(this.MBLeftHTML.length, '<td>' + this.MBLeftHTML =
+ '</td>\n', '');
      sHTML +=3D MyIIf(Number(this.moveable), '       <td ID=3D"td' + =
this._m_sNSpace + 'MenuMove" width=3D\'3px\' style=3D\'cursor: move; ' + =
spm_getMenuBorderStyle(this) + '\'>' + spm_getSpacer(this) + '</td>\n', =
'');
      sHTML +=3D spm_getMenuSpacingImage('left', this);
      sHTML +=3D         =
this.GetMenuItems(this._m_oDOM.documentElement);
      sHTML +=3D spm_getMenuSpacingImage('right', this);
      sHTML +=3D MyIIf(this.MBRightHTML.length, '<td>' + =
this.MBRightHTML + '</td>\n', '');
      sHTML +=3D '   </tr>\n';
      sHTML +=3D '</table>\n';
  }
=09
	this._m_oMenu.innerHTML =3D sHTML;

	this.GenerateSubMenus();

=09
  this._m_oMenuMove =3D spm_getById('td' + this._m_sNSpace + =
'MenuMove');

  spm_getTags("BODY")[0].onclick =3D =
spm_appendFunction(spm_getTags("BODY")[0].onclick, 'm_oSolpartMenu["' + =
this._m_sNSpace + '"].bodyclick();'); //document.body.onclick =3D =
this.bodyclick;

  this._m_oTblMenuBar =3D spm_getById('tbl' + this._m_sNSpace + =
'MenuBar');=20
 =20
  this.fireEvent('onMenuComplete');

__db(this._m_oMenu.id + ' - GenerateMenuHTML end');   =20
}

SolpartMenu.prototype.GenerateSubMenus =3D function (oXML)=20
{
	if (this._m_sOuterTables.length > 0)
	{
			var oDiv =3D spm_getById(this._m_sNSpace + '_divOuterTables');
			if (oDiv =3D=3D null)
			{
				alert('It appears that your menu dll is out of sync with your script =
file.');
				return;
			}
		=09
			if (this.delaySubmenuLoad !=3D '0' && document.readyState !=3D =
'complete')
				return;
						=09
			oDiv.innerHTML =3D this._m_sOuterTables;
		=09
	}
	this._m_sOuterTables =3D '';
}

function spm_getMenuBarEvents(sCtl)
{
  return 'onmouseover=3D"m_oSolpartMenu[\'' + sCtl + '\'].onMBMO(this);" =
onmouseout=3D"m_oSolpartMenu[\'' + sCtl + '\'].onMBMOUT(this);" =
onclick=3D"m_oSolpartMenu[\'' + sCtl + '\'].onMBC(this, event);" =
onmousedown=3D"m_oSolpartMenu[\'' + sCtl + '\'].onMBMD(this);" =
onmouseup=3D"m_oSolpartMenu[\'' + sCtl + '\'].onMBMU(this);"';
}

function spm_getMenuItemEvents(sCtl)
{
  return 'onmouseover=3D"m_oSolpartMenu[\'' + sCtl + =
'\'].onMBIMO(this);" onmouseout=3D"m_oSolpartMenu[\'' + sCtl + =
'\'].onMBIMOUT(this);" onclick=3D"m_oSolpartMenu[\'' + sCtl + =
'\'].onMBIC(this, event);"';
}

//--- Returns HTML for menu items (recursive function) ---//
SolpartMenu.prototype.GetMenuItems =3D function (oParent)
{
  var oNode;
  var sHTML =3D '';
  var sID;
  var sParentID;
  var sClickAction;
 =20
	for (var i =3D 0; i < oParent.childNodes.length; i++)
	{
		oNode =3D oParent.childNodes[i];

		if (oNode.nodeType !=3D 3 && oNode.nodeType !=3D 8)  //exclude =
nodeType of Text (Netscape/Mozilla) issue!
		{
		  //'determine if root level item and set parent id accordingly
		  if (oNode.parentNode.nodeName !=3D "menuitem")
			  sParentID =3D "-1";
		  else
			  sParentID =3D oNode.parentNode.getAttribute("id");

		  if (oNode.nodeName =3D=3D "menuitem")
			  sID =3D oNode.getAttribute("id");
		  else
			  sID =3D "";


  __db(sID + ' getmenuitems');
			sClickAction =3D spm_getMenuClickAction(oNode, this);


		  if (sParentID =3D=3D "-1")	//'if top level menu item
		  {
	=09
			  if (this.display =3D=3D "vertical")
				  sHTML +=3D "<tr>\n"; //'if vertical display then add rows for each =
top menuitem
  		=09
  			if (oNode.nodeName =3D=3D 'menubreak')
  			{
					if (this.display =3D=3D "vertical")
						sHTML +=3D "<tr>\n"; //'if vertical display then add rows for each =
top menuitem

 					var sBreakHTML =3D spm_getAttr(oNode, 'lefthtml', '') + =
spm_getAttr(oNode, 'righthtml', '');
 					if (sBreakHTML.length > 0)
 						sHTML +=3D '   <td class=3D"' + =
spm_fixCSSForMac(this.getIntCSSName('spmbrk') + this.cssMenuBreak) + =
'">' + sBreakHTML + '</td>\n';
 					else
 						sHTML +=3D '   <td class=3D"' + =
spm_fixCSSForMac(this.getIntCSSName('spmbrk') + this.cssMenuBreak) + =
'">' + spm_getMenuImage('spacer.gif', this, true, ' ') + '</td>\n';

					if (this.display =3D=3D "vertical")
						sHTML +=3D "</tr>\n";
  			}
  			else
  			{
					sHTML +=3D '<td>\n<table width=3D"100%" CELLPADDING=3D"0" =
CELLSPACING=3D"0" border=3D"0">\n<tr id=3D"td' + this._m_sNSpace + sID + =
'" ' + spm_getMenuBarEvents(this._m_sNSpace) + '  class=3D"' + =
spm_fixCSSForMac(this.getIntCSSName('spmbar spmitm') + this.cssMenuBar + =
' ' + this.cssMenuItem + ' ' + spm_getMenuItemCSS(oNode)) + '" =
savecss=3D"' + spm_getMenuItemCSS(oNode) + '" saveselcss=3D"' + =
spm_getMenuItemSelCSS(oNode) + '" menuclick=3D"' + sClickAction + '" =
style=3D"' + spm_getMenuItemStyle('item', oNode) + '">\n';
					var sAlign =3D this.display=3D=3D'vertical' ? 'align=3D"' + =
this.menuAlignment + '"' : '';
					sHTML +=3D '<td unselectable=3D"on" NOWRAP=3D"NOWRAP" ' + sAlign + =
' TITLE=3D"' + spm_getAttr(oNode, 'tooltip', '') + '">' + =
spm_getImage(oNode, this) + spm_getItemHTML(oNode, 'left', '&nbsp;') + =
spm_getAttr(oNode, 'title', '') + spm_getItemHTML(oNode, 'right') + =
MyIIf(Number(this.rootArrow) && spm_nodeHasChildren(oNode), '</td>\n<td =
align=3D"right" class=3D"' + =
spm_fixCSSForMac(this.getIntCSSName('spmrarw') + this.cssMenuRootArrow) =
+ '">' + spm_getArrow(this.rootArrowImage, this) + "", '&nbsp;') + =
'\n</td>\n</tr>\n</table>\n</td>\n';
				}
				  	   =20
			  if (this.display =3D=3D "vertical")
				  sHTML +=3D "</tr>\n";
		 =20
		=20
		  }
		  else                        //'submenu - not top level menu item
		  {
			  switch(oNode.nodeName)
			  {
				  case "menuitem":
				  {
					  sHTML +=3D		'   <tr ID=3D"tr' + this._m_sNSpace + sID + '" ' + =
spm_getMenuItemEvents(this._m_sNSpace) + ' parentID=3D"' + sParentID + =
'" class=3D"' + spm_fixCSSForMac(this.getIntCSSName('spmitm') + =
this.cssMenuItem + ' ' + spm_getMenuItemCSS(oNode)) + '" savecss=3D"' + =
spm_getMenuItemCSS(oNode) + '" saveselcss=3D"' + =
spm_getMenuItemSelCSS(oNode) + '" menuclick=3D"' + sClickAction + '" =
style=3D"' + spm_getMenuItemStyle('item', oNode) + '">\n';
					  sHTML +=3D		'       <td unselectable=3D"on" id=3D"icon' + =
this._m_sNSpace + sID + '" class=3D"' + =
spm_fixCSSForMac(this.getIntCSSName('spmicn') + this.cssMenuIcon) + '" =
style=3D"' + spm_getMenuItemStyle('image', oNode) + '; ' + =
spm_getMenuItemStyle('item', oNode) + '">' + spm_getImage(oNode, this) + =
'</td>\n';
					  sHTML +=3D		'       <td unselectable=3D"on" id=3D"td' + =
this._m_sNSpace + sID + '" class=3D"' + =
spm_fixCSSForMac(this.getIntCSSName('spmitm') + this.cssMenuItem + ' ' + =
spm_getMenuItemCSS(oNode)) + '" savecss=3D"' + spm_getMenuItemCSS(oNode) =
+ '" NOWRAP=3D"NOWRAP" TITLE=3D"' + spm_getAttr(oNode, 'tooltip', '') + =
'" style=3D"' + spm_getMenuItemStyle('item', oNode) + '">' + =
spm_getItemHTML(oNode, 'left', '') + spm_getAttr(oNode, 'title', '') + =
spm_getItemHTML(oNode, 'right', '') + '</td>\n';
					  sHTML +=3D		'       <td unselectable=3D"on" id=3D"arrow' + =
this._m_sNSpace + sID + '" width=3D"15px" CLASS=3D"' + =
spm_fixCSSForMac(this.getIntCSSName('spmarw') + this.cssMenuArrow) + '" =
style=3D"' + spm_getMenuItemStyle('item', oNode) + '">' + =
MyIIf(spm_nodeHasChildren(oNode), spm_getArrow(this.arrowImage, this), =
spm_getSpacer(this)) + '</td>\n';
					  sHTML +=3D		'   </tr>\n';

					  break;
				  }
				  case "menubreak":
				  {
 						var sBreakHTML =3D spm_getAttr(oNode, 'lefthtml', '') + =
spm_getAttr(oNode, 'righthtml', '');
 						if (sBreakHTML.length > 0)
							sHTML +=3D '   <tr><td colspan=3D"3" class=3D"' + =
spm_fixCSSForMac(this.getIntCSSName('spmbrk') + this.cssMenuBreak) + =
'">' + sBreakHTML + '</td>\n</tr>\n';
 						else
							sHTML +=3D '   <tr>\n<td style=3D"height: 1px" class=3D"' + =
spm_fixCSSForMac(this.getIntCSSName('spmicn') + this.cssMenuIcon) + '">' =
+ spm_getMenuImage('spacer.gif', this, true, ' ') + '</td>\n<td =
colspan=3D"2" class=3D"' + spm_fixCSSForMac(this.getIntCSSName('spmbrk') =
+ this.cssMenuBreak) + '">' + spm_getMenuImage('spacer.gif', this, true, =
' ') + '</td>\n</tr>\n';

					  break;
				  }
			  }
		  }

		  //'Generate sub menu - note: we are recursively calling ourself
		  //'netscape renders tables with display: block as having =
cellpadding!!! therefore using div outside table - LAME!
		  if (oNode.childNodes.length > 0)
		  {
				var sTag =3D 'DIV';
				var sStyle =3D '';

				if (spm_isMac('ie'))
				{
					sTag =3D 'P';
					sStyle =3D 'margin-top:0px; margin-left:0px;'
				}
			  this._m_sOuterTables =3D '\n<' + sTag + ' ID=3D"tbl' + =
this._m_sNSpace + sID + '" CLASS=3D"' + =
spm_fixCSSForMac(this.getIntCSSName('spmsub') + this.cssSubMenu) + '" =
STYLE=3D"display:none; position: absolute;' + sStyle + =
this.menuTransitionStyle + '">\n<table CELLPADDING=3D"0" =
CELLSPACING=3D"0" BORDER=3D"0">\n' + this.GetMenuItems(oNode) + =
'\n</table>\n</' + sTag + '>\n' + this._m_sOuterTables;
			}

    }
	}
	return sHTML;
}

	//--------------- Event Functions ---------------//
  //--- menubar click event ---//
	SolpartMenu.prototype.onMBC =3D function (e, evt)
	{
		this.GenerateSubMenus();

		var oCell =3D e; //event.srcElement;
		var sID =3D oCell.id.substr(2);

		var oMenu =3D spm_getById("tbl" + sID);
	=09
		if (oMenu !=3D null)
		{
			this.hideAllMenus();		//mindelay mod
			if (oMenu.style.display =3D=3D '')
			{
				this.hideAllMenus();	=09
				if (this.useIFrames)
					spm_iFrameIndex(oMenu, false, this.systemImagesPath);
				else
					spm_showElement("SELECT|OBJECT");
			}
			else
			{
				spm_positionMenu(this, oMenu, oCell);
			=09
				this.doTransition(oMenu);
				oMenu.style.display =3D "";
				this._m_aOpenMenuID[0] =3D sID;
				if (this.useIFrames)
					spm_iFrameIndex(oMenu, true, this.systemImagesPath);
				else
					spm_hideElement("SELECT|OBJECT",oMenu);
			}
		}
	=09
    this.fireEvent('onMenuBarClick', oCell);
   =20
    oMenu =3D spm_getById("td" + sID);
    if (spm_getAttr(oMenu, "menuclick", '').length)
    {
      eval(spm_getAttr(oMenu, "menuclick", ''));
      this.hideAllMenus();
    }
		spm_stopEventBubbling(evt);
	}
=09
  //--- menubar mousedown event ---//
	SolpartMenu.prototype.onMBMD =3D function (e)
	{
		var oCell =3D e; //event.srcElement;
		this.applyBorder(oCell, 1, this.shColor, this.hlColor);
	}
 =20
  //--- menubar mouseup event ---//
	SolpartMenu.prototype.onMBMU =3D function (e)
	{
		var oCell =3D e; //event.srcElement;
		this.applyBorder(oCell, 1, this.hlColor, this.shColor);
	}
 =20
  //--- menubar mouseover event ---//
	SolpartMenu.prototype.onMBMO =3D function (e, bBypassDelay)
	{
		this.GenerateSubMenus();
		var oCell =3D e; //event.srcElement;
	=09
		if (oCell.id.length =3D=3D 0) //cancelBubble
		  return;
		var sID =3D oCell.id.substr(2);
		var oMenu =3D spm_getById("tbl" + sID);

		if (this._m_aOpenMenuID.length || this.moExpand !=3D '0')
		{
			if (this.minDelay !=3D 0 && bBypassDelay !=3D true)
			{
				if (this.minDelayTimer !=3D null)
					window.clearTimeout(this.minDelayTimer);
				this.minDelayType =3D 'root';
				this.minDelayObj =3D e;
				this.minDelayTimer =3D setTimeout('m_oSolpartMenu["' + =
this._m_sNSpace + '"].mouseInDelayHandler()', this.minDelay);
			}
			else
			{
				//--- if menu is shown then mouseover triggers the showing of all =
menus ---//
				this.hideAllMenus();

				if (oMenu !=3D null)
				{
					spm_positionMenu(this, oMenu, oCell);
					this.doTransition(oMenu);
					oMenu.style.display =3D "";
					this._m_aOpenMenuID[0] =3D sID;
					if (this.useIFrames)
						spm_iFrameIndex(oMenu, true, this.systemImagesPath);
					else
						spm_hideElement("SELECT|OBJECT",oMenu);
				}
			}
			this.applyBorder(oCell, 1, this.shColor, this.hlColor);
		}
		else
		{
			this.applyBorder(oCell, 1, this.hlColor, this.shColor);
		}

		oCell.className =3D  spm_fixCSSForMac(this.getIntCSSName('spmitmsel =
spmbar') + this.cssMenuBar + ' ' + this.cssMenuItemSel + ' ' + =
spm_getAttr(oCell, 'saveselcss', '') + ' ' + spm_getAttr(oCell, =
'savecss', ''));
	=09
		this._m_dHideTimer =3D null;
	=09
		this.fireEvent('onMenuBarMouseOver', oCell);
	=09
	}
  //--- menubar mouseout event ---//
	SolpartMenu.prototype.onMBMOUT =3D function (e)
	{
		var oCell =3D e; //event.srcElement;
		var sID =3D oCell.id.substr(2);
		this.applyBorder(oCell, 1, spm_getCellBackColor(oCell), =
spm_getCellBackColor(oCell), "none");=09
		this._m_dHideTimer =3D new Date();

		if (this.moutDelay !=3D 0)
		  setTimeout('m_oSolpartMenu["' + this._m_sNSpace + =
'"].hideMenuTime()', this.moutDelay);
		 =20
    oCell.className =3D spm_fixCSSForMac(this.getIntCSSName('spmbar =
spmitm') + this.cssMenuBar + ' ' + this.cssMenuItem + ' ' + =
spm_getAttr(e, 'savecss', ''));
    this.stopTransition();
    this.minDelayType =3D null;
    this.fireEvent('onMenuBarMouseOut', oCell);
	}
=09
  //--- menuitem click ---//
	SolpartMenu.prototype.onMBIC =3D function (e, evt)
	{
		var oRow =3D spm_getSourceTR(e, this._m_sNSpace);  //event.srcElement
		var sID =3D oRow.id.substr(2);
		if (spm_itemHasChildren(sID, this._m_sNSpace) =3D=3D false)
			this.hideAllMenus();

		this.fireEvent('onMenuItemClick', oRow);

    if (spm_getAttr(oRow, "menuclick", '').length)
    {
      eval(spm_getAttr(oRow, "menuclick", ''));
      this.hideAllMenus();
		}
		spm_stopEventBubbling(evt);
	=09
		this.handlembi_mo(oRow, true);
	}

  //--- menuitem mouseover event ---//
	SolpartMenu.prototype.onMBIMO =3D function (e)
	{	=09
		this.handlembi_mo(spm_getSourceTR(e, this._m_sNSpace)); =
//event.srcElement

		this._m_dHideTimer =3D null;
	}
  //--- menuitem mouseout event ---//
	SolpartMenu.prototype.onMBIMOUT =3D function (e)
	{=09
		this.handlembi_mout(spm_getSourceTR(e, this._m_sNSpace));  =
//event.srcElement
		this._m_dHideTimer =3D new Date;
		//setTimeout(this.hideMenuTime, this.moutDelay);
		if (this.moutDelay !=3D 0)
		  setTimeout('m_oSolpartMenu["' + this._m_sNSpace + =
'"].hideMenuTime()', this.moutDelay);
		=20
		this.minDelayType =3D null;
	}

	SolpartMenu.prototype.bodyclick =3D function()
	{
		this.hideAllMenus();
	}

  //--- handles display of newly opened menu ---//
	SolpartMenu.prototype.handleNewItemSelect =3D function (sID)
	{
		var i;
		var iNewLength=3D-1;
		var bDeleteRest=3Dfalse;=20
		for (i=3D0; i<this._m_aOpenMenuID.length; i++)
		{	=09
			if (bDeleteRest)
			{
				spm_getById("tbl" + this._m_aOpenMenuID[i]).style.display =3D =
"none";
				if (this.useIFrames)
					spm_iFrameIndex(spm_getById("tbl" + this._m_aOpenMenuID[i]), false, =
this.systemImagesPath);
			}
			if (this._m_aOpenMenuID[i] =3D=3D this._m_sNSpace + sID)
			{
				bDeleteRest=3Dtrue;
				iNewLength =3D i;
			}			=09
		}
		if (iNewLength !=3D -1)
			this._m_aOpenMenuID.length =3D iNewLength+1;
	}
=09
  //--- hides all menus that are currently displayed ---//
	SolpartMenu.prototype.hideAllMenus =3D function ()
	{
		var i;
		var oMenu;
		for (i=3D0; i<this._m_aOpenMenuID.length; i++)
		{	=09
			oMenu =3D spm_getById("tbl" + this._m_aOpenMenuID[i]);
			oMenu.style.display =3D "none";

			if (this.useIFrames)
				spm_iFrameIndex(oMenu, false, this.systemImagesPath);
		}
		if (this.useIFrames !=3D true)
			spm_showElement("SELECT|OBJECT");

		this._m_aOpenMenuID.length =3D 0;
	}	=09
 =20
 =20
  function SolpartMenuTransitionObject()
  {
    this.id=3Dnull;
    this.stop =3D false;
  }=20

  //--- stops menu transition effect ---//
  SolpartMenu.prototype.stopTransition =3D function ()
  {
    this.SolpartMenuTransitionObject.stop =3D true;
    this.doFilter();
    this.SolpartMenuTransitionObject =3D new =
SolpartMenuTransitionObject();
  }
 =20
  //--- starts menu transition effect ---//
  SolpartMenu.prototype.doTransition =3D function (oMenu)
  {
    if (this.menuTransition =3D=3D 'None' || this.supportsTransitions =
=3D=3D '0')
      return;

    var sID =3D this.SolpartMenuTransitionObject.id;
   =20
    switch (this.menuTransition)
    {
      case 'AlphaFade':
      {
        if (this.SolpartMenuTransitionObject.id !=3D oMenu.id)=20
        {
          this.SolpartMenuTransitionObject.id =3D oMenu.id;
          this.SolpartMenuTransitionObject.opacity =3D 0;
          this.doFilter();
        }
        break;
      }
      case 'Wave':
      {
        if (this.SolpartMenuTransitionObject.id !=3D oMenu.id)=20
        {       =20
          this.SolpartMenuTransitionObject.id =3D oMenu.id;
          this.SolpartMenuTransitionObject.phase =3D 0;
          this.doFilter();
        }
        break;
      }
      case 'ConstantWave':
      {
        if (sID !=3D oMenu.id)=20
        {       =20
          this.SolpartMenuTransitionObject.id =3D oMenu.id;
          this.SolpartMenuTransitionObject.phase =3D 0;
          this.SolpartMenuTransitionObject.constant=3Dtrue;
          this.doFilter();
        }
        break;
      }
      case 'Inset': case 'RadialWipe': case 'Slide': case 'Spiral': case =
'Stretch': case 'Strips': case 'Wheel': case 'GradientWipe': case =
'Zigzag': case 'Barn': case 'Blinds': case 'Checkerboard': case 'Fade': =
case 'Iris': case 'RandomBars':
      {
        oMenu.filters('DXImageTransform.Microsoft.' + =
this.menuTransition).apply();
        oMenu.filters('DXImageTransform.Microsoft.' + =
this.menuTransition).duration =3D this.menuTransitionLength;
        oMenu.filters('DXImageTransform.Microsoft.' + =
this.menuTransition).play();
        break;
      }
    }
  }

  //--- applys transition filter ---//
  SolpartMenu.prototype.doFilter =3D function (bStop)=20
  {     =20
    if (this.SolpartMenuTransitionObject.id =3D=3D null)
      return;
     =20
    var o =3D spm_getById(this.SolpartMenuTransitionObject.id);
    window.status =3D new Date();
    switch (this.menuTransition)
    {
      case 'AlphaFade':
      {
        if (this.SolpartMenuTransitionObject.stop)
        {
          o.filters('DXImageTransform.Microsoft.Alpha').opacity =3D 100;
        }
        else
        {
          o.filters('DXImageTransform.Microsoft.Alpha').opacity =3D =
this.SolpartMenuTransitionObject.opacity;
          if (this.SolpartMenuTransitionObject.opacity < 100)
          {
            setTimeout('m_oSolpartMenu["' + this._m_sNSpace + =
'"].doFilter()', 50);
            this.SolpartMenuTransitionObject.opacity +=3D (100/20* =
this.menuTransitionLength);
          }
        }
        break;
      }
      case 'Wave': case 'ConstantWave':
      {
        if (this.SolpartMenuTransitionObject.stop)
        {
            o.filters("DXImageTransform.Microsoft.Wave").freq =3D 0;
            o.filters("DXImageTransform.Microsoft.Wave").lightstrength =
=3D 0;
            o.filters("DXImageTransform.Microsoft.Wave").strength =3D 0;
            o.filters("DXImageTransform.Microsoft.Wave").phase =3D 0;
        }
        else
        {
          o.filters("DXImageTransform.Microsoft.Wave").freq =3D 1;
          o.filters("DXImageTransform.Microsoft.Wave").lightstrength =3D =
20;
          o.filters("DXImageTransform.Microsoft.Wave").strength =3D 5;
          o.filters("DXImageTransform.Microsoft.Wave").phase =3D =
this.SolpartMenuTransitionObject.phase;

          if (this.SolpartMenuTransitionObject.phase < 100 * =
this.menuTransitionLength || this.SolpartMenuTransitionObject.constant =
=3D=3D true)
          {
            setTimeout('m_oSolpartMenu["' + this._m_sNSpace + =
'"].doFilter()', 50);
            this.SolpartMenuTransitionObject.phase +=3D 5;
          }
          else
          {
            o.filters("DXImageTransform.Microsoft.Wave").freq =3D 0;
            o.filters("DXImageTransform.Microsoft.Wave").lightstrength =
=3D 0;
            o.filters("DXImageTransform.Microsoft.Wave").strength =3D 0;
            o.filters("DXImageTransform.Microsoft.Wave").phase =3D 0;
          }
        }
        break;
      }
    }
  }         =20

  //--- handles mouseover for menu item ---//
	SolpartMenu.prototype.handlembi_mo =3D function (oRow, bBypassDelay)
	{
		var sID =3D oRow.id.substr(2);

		spm_getById("icon" + sID).className =3D =
spm_fixCSSForMac(this.getIntCSSName('spmitmsel spmicn') + =
this.cssMenuIcon + ' ' + this.cssMenuItemSel + ' ' + spm_getAttr(oRow, =
'saveselcss', ''));
		spm_getById("td" + sID).className =3D =
spm_fixCSSForMac(this.getIntCSSName('spmitmsel') + this.cssMenuItemSel + =
' ' + spm_getAttr(oRow, 'saveselcss', ''));
		spm_getById("arrow" + sID).className =3D =
spm_fixCSSForMac(this.getIntCSSName('spmitmsel spmarw') + =
this.cssMenuItemSel + ' ' + this.cssMenuArrow + ' ' + spm_getAttr(oRow, =
'saveselcss', ''));
	=09
		if (this.selBorderColor !=3D '')
			spm_applyRowBorder(oRow, 1, this.selBorderColor, true);

		if (this.minDelay !=3D 0 && bBypassDelay !=3D true)
		{
			if (this.minDelayTimer !=3D null)
				window.clearTimeout(this.minDelayTimer);
			this.minDelayType =3D 'sub';
			this.minDelayObj =3D oRow;
			this.minDelayTimer =3D setTimeout('m_oSolpartMenu["' + =
this._m_sNSpace + '"].mouseInDelayHandler()', this.minDelay);
			return;
		}
=09
		if (this._m_aOpenMenuID[this._m_aOpenMenuID.length - 1] !=3D =
oRow.id.replace('tr', ''))
		{
			this.handleNewItemSelect(spm_getAttr(oRow, "parentID", ""));
	=09
			if (spm_getById("tbl" + sID) !=3D null)
			{
				var iWidth;
				oMenu =3D spm_getById("tbl" + sID);

				var oPDims =3D new spm_elementDims(oRow);
				var oMDims =3D new spm_elementDims(oMenu);
				        		=09
				oMenu.style.top =3D spm_getCoord(oPDims.t);
			=09
				spm_resetScroll(oMenu);

				this.doTransition(oMenu);

				oMDims =3D new spm_elementDims(oMenu);	//now that we moved need to =
reget dims
				oMenu.style.display =3D "";

			  if (oMDims.t - spm_getBodyScrollTop() + oMDims.h > =
spm_getViewPortHeight())
			  {
				  if (oMDims.h < spm_getViewPortHeight())
						oMenu.style.top =3D spm_getCoord(spm_getViewPortHeight() + =
spm_getBodyScrollTop() - oMDims.h);
					else
					{
						spm_handleScrollMenu(this, oMenu);
					=09
						oMDims =3D new spm_elementDims(oMenu);	//now that we moved need to =
reget dims
					}
			  }

				if (this.direction =3D=3D 'rtl')
					oMenu.style.left =3D spm_getCoord(oPDims.l - oMDims.w - =
spm_getBodyScrollLeft());
				else
					oMenu.style.left =3D spm_getCoord(oPDims.l + oPDims.w - =
spm_getBodyScrollLeft());

				if (this.direction =3D=3D 'rtl')
				{
					if (oMDims.l - spm_getBodyScrollLeft() < 0)
						oMenu.style.left =3D spm_getCoord(oPDims.l + oPDims.w - =
spm_getBodyScrollLeft());
				}
				else =20
				{
					if (oPDims.l - spm_getBodyScrollLeft() + oPDims.w + oMDims.w > =
spm_getViewPortWidth())
						oMenu.style.left =3D spm_getCoord(oPDims.l - oMDims.w - =
spm_getBodyScrollLeft());
				}
				=09
				this._m_aOpenMenuID[this._m_aOpenMenuID.length] =3D sID;
				if (this.useIFrames)
					spm_iFrameIndex(oMenu, true, this.systemImagesPath);
				else
					spm_hideElement("SELECT|OBJECT",oMenu);

			}
		}
		this.fireEvent('onMenuItemMouseOver', oRow);
	=09
	}
=09
  //--- handles mouseout for menu item ---//
	SolpartMenu.prototype.handlembi_mout =3D function (oRow)
	{
			var sID =3D oRow.id.substr(2);

			oRow.className =3D spm_fixCSSForMac(this.getIntCSSName('spmitm') + ' =
' + this.cssMenuItem + ' ' + spm_getAttr(oRow, 'savecss', ''));
		  spm_getById("icon" + sID).className =3D =
spm_fixCSSForMac(this.getIntCSSName('spmicn') + this.cssMenuIcon);
		  spm_getById("td" + sID).className =3D =
spm_fixCSSForMac(this.getIntCSSName('spmitm') + ' ' + this.cssMenuItem + =
' ' + spm_getAttr(oRow, 'savecss', ''));
		  spm_getById("arrow" + sID).className =3D =
spm_fixCSSForMac(this.getIntCSSName('spmarw') + this.cssMenuArrow);
		=09
			if (this.selBorderColor !=3D '')
				spm_applyRowBorder(oRow, 1, "", false);

      this.stopTransition();
	}

  //used for raising events to client javascript
  SolpartMenu.prototype.fireEvent =3D function (sEvent, src)=20
  {
		return; //disabled for now
    if (eval('this.' + sEvent + ' !=3D null'))
		{
			var e =3D new Object();
			if (src !=3D null)
				e.srcElement =3D src;
			else
				e.srcElement =3D this._m_oMenu;
			=09
				eval('this.' + sEvent + '(e)');
		}
  }

	//--- called by setTimeOut to check mouseout hide delay ---//
	SolpartMenu.prototype.hideMenuTime =3D function ()
  {
    if (this._m_dHideTimer !=3D null && this.moutDelay > 0)
    {
      if (new Date() - this._m_dHideTimer >=3D this.moutDelay)
      {
        this.hideAllMenus();
        this._m_dHideTimer =3D null;
      }
      else
        setTimeout(this.hideMenuTime, this.moutDelay);
    }
  }

	SolpartMenu.prototype.mouseInDelayHandler =3D function ()
	{
		if (this.minDelayType =3D=3D 'root')
			this.onMBMO(this.minDelayObj, true);
		else if (this.minDelayType =3D=3D 'sub')
			this.handlembi_mo(this.minDelayObj, true);
		this.minDelayTimer =3D null;
		this.minDelayObj =3D null;
	}

	//--- called by setTimeOut to check mouseout hide delay ---//
	SolpartMenu.prototype.scrollMenu =3D function ()
  {
		if (this._m_oScrollingMenu !=3D null)
		{
			if (spm_ScrollMenuClick(this._m_oScrollingMenu) =3D=3D false)
				setTimeout('m_oSolpartMenu["' + this._m_sNSpace + '"].scrollMenu()', =
500);
			else
				this._m_oScrollingMenu =3D null;
		}
  }

//global
	function spm_iFrameIndex(eMenu, bShow, sysImgPath)
	{
		if (spm_browserType() =3D=3D 'op')
			return;	//not needed
	=09
		if (document.readyState !=3D 'complete')
			return;	//avoid operation aborted
	=09
		if (bShow)
		{
			var oIFR=3Dspm_getById('ifr' + eMenu.id);
			if (oIFR =3D=3D null)
			{
				var oIFR =3D document.createElement('iframe');
				oIFR.id =3D 'ifr' + eMenu.id;
				//oIFR.src =3D 'javascript: void(0);';
				oIFR.src =3D sysImgPath + 'spacer.gif';
				oIFR.style.top =3D spm_getCoord(0);
				oIFR.style.left =3D spm_getCoord(0);
				oIFR.style.filter =3D =
"progid:DXImageTransform.Microsoft.Alpha(opacity=3D0)";
				oIFR.scrolling =3D 'no';
				oIFR.frameBorder =3D 'no';
				oIFR.style.display =3D 'none';
				oIFR.style.position =3D 'absolute';
				document.body.appendChild(oIFR);
			}
			var oMDims =3D new spm_elementDims(eMenu);
		=09
			oIFR.style.width=3DoMDims.w;
			oIFR.style.height=3DoMDims.h;
			oIFR.style.top=3Dspm_getCoord(oMDims.t);
			oIFR.style.left=3Dspm_getCoord(oMDims.l);
		=09
			var iIndex =3D spm_getCurrentStyle(eMenu, 'zIndex');	=
//eMenu.style.zIndex;
			if (iIndex =3D=3D null || iIndex =3D=3D 0)
				eMenu.style.zIndex =3D 1;
			oIFR.style.zIndex=3DiIndex-1;
			oIFR.style.display=3D"block";
		}
		else if (spm_getById('ifr' + eMenu.id) !=3D null)
		{
			spm_getById('ifr' + eMenu.id).style.display=3D'none';
		}
	}

	function spm_showElement(elmID)
	{
		if (spm_browserType() =3D=3D 'op')
			return;	//not needed

		// Display any element that was hidden
		var sTags =3D elmID.split('|');
		for (var x=3D0; x<sTags.length; x++)
		{
			elmID =3D sTags[x];
			for (var i =3D 0; i < spm_getTags(elmID).length; i++)
			{
				obj =3D spm_getTags(elmID)[i];
				if (! obj || ! obj.offsetParent)
					continue;
				obj.style.visibility =3D "";
			}
		}
	}

	function spm_hideElement(elmID, eMenu)
	{
		if (spm_browserType() =3D=3D 'op')
			return;	//not needed

		var obj;
		// Hide any element that overlaps with the dropdown menu
		var sTags =3D elmID.split('|');
	=09
		var oMDims =3D new spm_elementDims(eMenu);
	=09
		for (var x=3D0; x<sTags.length; x++)
		{
			elmID =3D sTags[x];
			for (var i =3D 0; i < spm_getTags(elmID).length; i++)
			{
				obj =3D spm_getTags(elmID)[i];
				var oODims =3D new spm_elementDims(obj);
			=09
				if (oODims.t > oMDims.t + oMDims.h)
				{
					//if element is below bottom of menu then do nothing
				}
				else if (oODims.l > oMDims.l + oMDims.w)
				{
					//if element is to the right of menu then do nothing
				}
				else if (oODims.l + oODims.w < oMDims.l)
				{
					//if element is to the left of menu then do nothing
				}
				else if (oODims.t + oODims.h < oMDims.t)
				{
					//if element is to the top of menu then do nothing
				}
				else
				{
					obj.style.visibility =3D "hidden";
				}
			}
		}
	}

	function spm_positionMenu(me, oMenu, oCell)
	{

		spm_resetScroll(oMenu);

		var oPDims =3D new spm_elementDims(oCell, false, me);
	=09
		if (me.display =3D=3D 'vertical')
		{
			oMenu.style.top =3D spm_getCoord(oPDims.t);
			var oMDims =3D new spm_elementDims(oMenu);

			if (oMDims.t - spm_getBodyScrollTop() + oMDims.h >=3D =
spm_getViewPortHeight())
			{
				if (oMDims.h < spm_getViewPortHeight())
					oMenu.style.top =3D spm_getCoord(spm_getViewPortHeight() - oMDims.h =
+ spm_getBodyScrollTop());=09
				else
					spm_handleScrollMenu(me, oMenu);
			}
		=09
			var oOrigMDims;
		=09
			if (spm_browserType() !=3D 'ie') //since mozilla doesn't set width =
greater than window size we need to store it here
				 oOrigMDims =3D new spm_elementDims(oMenu);
		=09
      if (me.direction =3D=3D 'rtl')               =20
      {
          var oMDims2 =3D new spm_elementDims(oMenu);
          oMenu.style.left =3D spm_getCoord((oPDims.l) - oMDims2.w - =
spm_getBodyScrollLeft());
      }
      else
          oMenu.style.left =3D spm_getCoord(oPDims.l + oPDims.w - =
spm_getBodyScrollLeft());
				=09
			oMDims =3D new spm_elementDims(oMenu);
			if (oOrigMDims =3D=3D null)
				oOrigMDims =3D oMDims;
		=09
			if (oMDims.l - spm_getBodyScrollLeft(true) + oOrigMDims.w > =
spm_getViewPortWidth())
			{
			  if (spm_getViewPortWidth() - oOrigMDims.w > 0)  //only do this if =
it fits
				  oMenu.style.left =3D spm_getCoord(oPDims.l - oOrigMDims.w - =
spm_getBodyScrollLeft(true));
			}

			//oMenu.style.display =3D "";
		}
		else
		{
			if (me.direction =3D=3D 'rtl')		=09
			{
				var oMDims2 =3D new spm_elementDims(oMenu);
				oMenu.style.left =3D spm_getCoord((oPDims.l + oPDims.w) - oMDims2.w =
- spm_getBodyScrollLeft());
			}
			else		=09
				oMenu.style.left =3D spm_getCoord(oPDims.l - =
spm_getBodyScrollLeft());
			=09
			oMenu.style.top =3D spm_getCoord(oPDims.t + oPDims.h);
			var oMDims =3D new spm_elementDims(oMenu);
		=09
			if (oMDims.l - spm_getBodyScrollLeft(true) + oMDims.w > =
spm_getViewPortWidth())
			{
			  if (spm_getViewPortWidth() - oMDims.w > 0)  //only do this if it =
fits
				  oMenu.style.left =3D spm_getCoord(spm_getViewPortWidth() - =
oMDims.w + spm_getBodyScrollLeft(true));
			}
		=09
			if (oMDims.t - spm_getBodyScrollTop() + oMDims.h > =
spm_getViewPortHeight())
			{
			  if (oPDims.t - oMDims.h - spm_getBodyScrollTop() > 0) //only do =
this if it fits
				  oMenu.style.top =3D spm_getCoord(oPDims.t - oMDims.h);	//place =
above menu bar
				else
					spm_handleScrollMenu(me, oMenu);
			}
			//oMenu.style.display =3D "none";
		}
	}

	//--------- Internal (private) Functions --------//
	//--- Applies border to cell ---//
	SolpartMenu.prototype.applyBorder =3D function (oCell, iSize, =
sTopLeftColor, sBottomRightColor, sStyle)
	{
		if (this.moDisplay =3D=3D 'Outset')
		{
			if (sStyle =3D=3D null)
				sStyle =3D "solid";

			if (sTopLeftColor.length > 0 && sBottomRightColor.length > 0)
			{
				if (oCell.tagName =3D=3D 'TR')
					oCell =3D oCell.childNodes(0);
			=09
				oCell.style.borderTop =3D sStyle + " " + iSize + "px " + =
sTopLeftColor;
				oCell.style.borderLeft =3D sStyle + " " + iSize + "px " + =
sTopLeftColor;
				oCell.style.borderRight =3D sStyle + " " + iSize + "px " + =
sBottomRightColor;
				oCell.style.borderBottom =3D sStyle + " " + iSize + "px " + =
sBottomRightColor;=09
			=09
			}
		}
		if (this.moDisplay =3D=3D 'HighLight')
		{
			if (sTopLeftColor =3D=3D this.backColor)
			{
        oCell.className =3D spm_fixCSSForMac(this.getIntCSSName('spmbar =
spmitm') + ' ' + this.cssMenuItem + ' ' + spm_getAttr(oCell, 'savecss', =
''));
			}
			else
			{
        oCell.className =3D spm_fixCSSForMac(this.getIntCSSName('spmbar =
spmitmsel') + ' ' + this.cssMenuItemSel + ' ' + spm_getAttr(oCell, =
'saveselcss', ''));
			}
		}	=09
	}

	function spm_applyRowBorder(oRow, iSize, sColor, bSelected, sStyle)
	{
		if (oRow.cells.length =3D=3D 0) //(spm_browserType() =3D=3D 'safari')
			return;	//safari has issues with accessing cell
	=09
		var sColor2=3DsColor;
		if (sStyle =3D=3D null)
			sStyle =3D "solid";

		if (sColor =3D=3D "")
		{
				sColor2 =3D spm_getCurrentStyle(oRow.cells[0], 'background-Color');
				if ((sColor2 =3D=3D null || sColor2 =3D=3D '') && spm_browserType() =
!=3D 'ie')
					sColor2 =3D 'transparent';
		}

		spm_applyBorders(oRow.cells[0], sStyle, iSize, sColor2, true, true, =
false, true);

		if (sColor =3D=3D "" && bSelected =3D=3D false)
    {
      sColor2 =3D spm_getCellBackColor(oRow.cells[1]);
      if (sColor2 =3D=3D null || sColor2 =3D=3D '')
				sColor2 =3D 'transparent';
    }
  =20
    //if (sColor2 !=3D 'transparent')
    //{
			spm_applyBorders(oRow.cells[1], sStyle, iSize, sColor2, true, false, =
false, true);
			spm_applyBorders(oRow.cells[2], sStyle, iSize, sColor2, true, false, =
true, true);
		//}
	}
=09
	function spm_getCellBackColor(o)
	{
		var sColor =3D spm_getCurrentStyle(o, 'background-Color'); =20
    if (spm_browserType() =3D=3D 'ie')
    {
      //--- fix IE transparent border issue ---//
      while (sColor =3D=3D 'transparent')
      {
        sColor =3D spm_getCurrentStyle(o, 'background-Color'); =20
        o =3D o.parentElement;
        if (o.id.indexOf('divOuterTables') !=3D -1)	//if we are outside =
the realm of the menu then use transparency
					break;
      }
    }
    return sColor;
	}
=09
	function spm_applyBorders(o, sStyle, iSize, sColor, t, l, r, b)
	{

		if (t) o.style.borderTop =3D sStyle + " " + iSize + "px " + sColor;
		if (b) o.style.borderBottom =3D sStyle + " " + iSize + "px " + sColor;
		if (r) o.style.borderRight =3D sStyle + " " + iSize + "px " + sColor;
		if (l) o.style.borderLeft =3D sStyle + " " + iSize + "px " + sColor;

	}

	function spm_resetScroll(oMenu)
	{
=09
		if (oMenu.scrollItems !=3D null)
		{
			oMenu.scrollPos =3D 1;
			oMenu.scrollItems =3D 9999;
			spm_showScrolledItems(oMenu);
		}=09
	}
=09
=09
	function spm_handleScrollMenu(me, oMenu)
	{
		var oTbl =3D spm_getTags('table', oMenu)[0]; //oMenu.childNodes[1];=09
		oMenu.style.display =3D '';
		if (oMenu.scrollPos =3D=3D null)
		{
			oMenu.scrollPos =3D 1;		=09
					=09
			var oRow =3D spm_insertTableRow(oTbl);
			var oCell =3D document.createElement('TD');	=09
			oCell.id =3D 'dn' + oMenu.id.substring(3);
			oCell.colSpan =3D 3;
			oCell.align =3D 'center';
			oCell.style.backgroundColor =3D 'gray';	//can be overridden by =
MenuScroll style
			oCell.innerHTML=3D'<div id=3D"dn' + oMenu.id.substr(3) + '" =
onclick=3D"return spm_ScrollMenuClick(this, event);" =
onmouseover=3D"spm_ScrollMenuMO(this, m_oSolpartMenu[\'' + me._m_sNSpace =
+ '\']);" onmouseout=3D"spm_ScrollMenuMOUT(m_oSolpartMenu[\'' + =
me._m_sNSpace + '\']);" class=3D"' + =
spm_fixCSSForMac(me.getIntCSSName('spmitmscr')) + ' ' + =
me.cssMenuScrollItem + '" style=3D"width: 100%; font-size: =
6pt;">...</div>';
			oRow.appendChild(oCell);

			oRow =3D spm_insertTableRow(oTbl, 0);
			oCell =3D document.createElement('TD');	=09
			oCell.id =3D 'up' + oMenu.id.substring(3);
			oCell.colSpan =3D 3;
			oCell.align =3D 'center';
			oCell.style.backgroundColor =3D 'gray';	//can be overridden by =
MenuScroll style
			oCell.innerHTML=3D'<div id=3D"up' + oMenu.id.substr(3) + '" =
onclick=3D"return spm_ScrollMenuClick(this, event);" =
onmouseover=3D"spm_ScrollMenuMO(this, m_oSolpartMenu[\'' + me._m_sNSpace =
+ '\']);" onmouseout=3D"spm_ScrollMenuMOUT(m_oSolpartMenu[\'' + =
me._m_sNSpace + '\']);" class=3D"' + =
spm_fixCSSForMac(me.getIntCSSName('spmitmscr')) + ' ' + =
me.cssMenuScrollItem + '" style=3D"width: 100%; font-size: =
6pt;">...</div>';
			oRow.style.display =3D 'none';
			oRow.appendChild(oCell);
		}=09

		if (oMenu.ScrollRowHeight =3D=3D null)
		{
			spm_getTags('tr', oTbl)[0].style.display =3D '';
			oMenu.ScrollItemHeight =3D (spm_getElementHeight(spm_getTags('tr', =
oTbl)[0]) * 2);
			spm_getTags('tr', oTbl)[0].style.display =3D 'none';

			oMenu.ScrollRowHeight =3D spm_getElementHeight(spm_getTags('tr', =
oTbl)[1]);
		}

		oMenu.scrollItems =3D parseInt((spm_getViewPortHeight() - =
spm_elementTop(oMenu) + spm_getBodyScrollTop() - oMenu.ScrollItemHeight) =
/ (oMenu.ScrollRowHeight + 1));
		spm_showScrolledItems(oMenu);

	}
	=09
	function spm_ScrollMenuMO(e, me)
	{
		me._m_dHideTimer =3D null;
		me._m_oScrollingMenu =3D e;
		if (Number(me.moScroll))
			setTimeout('m_oSolpartMenu["' + me._m_sNSpace + '"].scrollMenu()', =
500);

	}
=09
	function spm_ScrollMenuMOUT(me)
	{
		me._m_oScrollingMenu =3D null;

		me._m_dHideTimer =3D new Date();
		if (me.moutDelay !=3D 0)
		  setTimeout('m_oSolpartMenu["' + me._m_sNSpace + '"].hideMenuTime()', =
me.moutDelay);
	=09

	}
=09
	function spm_ScrollMenuClick(e, evt)
	{	=09
		if (e !=3D null)
		{=09
			var oCell =3D e.parentNode;
			var oTbl =3D oCell.parentNode.parentNode.parentNode;
			var oMenu =3D oTbl.parentNode;

			if (oCell.id =3D=3D 'up' + oMenu.id.substring(3))
			{
				if (oMenu.scrollPos > 1)
					oMenu.scrollPos--;				=09
				else
					return true;
			}
			else=20
			{
				if (oMenu.scrollPos + oMenu.scrollItems < oTbl.rows.length - 1)
					oMenu.scrollPos++;
				else
					return true;
			}
			=09
			spm_showScrolledItems(oMenu);
			if (evt !=3D null)
				spm_stopEventBubbling(evt);
		}
		return false;
	}

	function spm_showScrolledItems(oMenu)
	{
		var oTbl =3D spm_getTags('table', oMenu)[0];
		var oRows =3D spm_getTags('tr', oTbl);	//oTbl.rows.length
	=09
		for (var i=3D1; i < oRows.length; i++)=09
		{
			//if row is not within display "window" then don't display it
			if (i < oMenu.scrollPos || i >=3D oMenu.scrollPos + =
oMenu.scrollItems)
				oRows[i].style.display =3D 'none';
			else
				oRows[i].style.display =3D '';		=09
		}
	=09
		// if we are scrolled down at least one then display up scroll item
		if (oMenu.scrollPos > 1)
			oRows[0].style.display =3D '';
		else
			oRows[0].style.display =3D 'none';
	=09
	=09
		// if there is at least one item not displayed then show down item
		if (oMenu.scrollPos + oMenu.scrollItems < oTbl.rows.length - 1)
			oRows[oRows.length-1].style.display =3D '';
		else
			oRows[oRows.length-1].style.display =3D 'none';
		=09
	}

	function spm_insertTableRow(tbl, iPos)
	{
		var oRow;
		var oTB;
		oRow =3D document.createElement('TR');
		if (tbl.getElementsByTagName('TBODY').length =3D=3D 0)
		{
			oTB =3D document.createElement('TBODY');
			tbl.appendChild(oTB);
		}
		else
			oTB =3D tbl.getElementsByTagName('TBODY')[0];

		if (iPos =3D=3D null)
			oTB.appendChild(oRow);
		else
			oTB.insertBefore(oRow, tbl.rows[iPos]);
		return oRow;
=09
	}

	function spm_getElementHeight(o)
	{=09
		if (o.offsetHeight =3D=3D null || o.offsetHeight =3D=3D 0)
		{
			if (o.offsetParent.offsetHeight =3D=3D null || =
o.offsetParent.offsetHeight =3D=3D 0)
			{
				if (o.offsetParent.offsetParent !=3D null)
					return o.offsetParent.offsetParent.offsetHeight; //needed for =
Konqueror
				else
					return 0;
			}
			else
				return o.offsetParent.offsetHeight;
		}
		else
			return o.offsetHeight;
	}

	function spm_getElementWidth(o)
	{
		if (o.offsetWidth =3D=3D null || o.offsetWidth =3D=3D 0)
		{
			if (o.offsetParent.offsetWidth =3D=3D null || =
o.offsetParent.offsetWidth =3D=3D 0)
			{
				if (o.offsetParent.offsetParent !=3D null)
					return o.offsetParent.offsetParent.offsetWidth; //needed for =
Konqueror
				else
					return 0;
			}
			else
				return o.offsetParent.offsetWidth

		}
		else
			return o.offsetWidth;
	}
=09
	//viewport logic taken from =
http://dhtmlkitchen.com/js/measurements/index.jsp
	function spm_getViewPortWidth()
	{
		// supported in Mozilla, Opera, and Safari
    if(window.innerWidth)
			return window.innerWidth;
    // supported in standards mode of IE, but not in any other mode
    if(window.document.documentElement.clientWidth)
			return document.documentElement.clientWidth;
=09
    // supported in quirks mode, older versions of IE, and mac IE =
(anything else).
    return window.document.body.clientWidth;
	}
=09
  function spm_getBodyScrollTop()
  {
		if (window.pageYOffset)
			return window.pageYOffset;
	=09
		var oBody =3D (document.compatMode && document.compatMode !=3D =
"BackCompat") ? document.documentElement : document.body;	=09
		return oBody.scrollTop;
  }

  function spm_getBodyScrollLeft(bOverride)
  {=20
		if (window.pageXOffset)
			return window.pageXOffset;

		var oBody =3D (document.compatMode && document.compatMode !=3D =
"BackCompat") ? document.documentElement : document.body;
		return oBody.scrollLeft;
  }
=09
	function spm_getViewPortHeight()
	{
		// supported in Mozilla, Opera, and Safari
    if(window.innerHeight)
			return window.innerHeight;
    // supported in standards mode of IE, but not in any other mode
    if(window.document.documentElement.clientHeight)
			return document.documentElement.clientHeight;
=09
    // supported in quirks mode, older versions of IE, and mac IE =
(anything else).
    return window.document.body.clientHeight;
	}
	=09
	function spm_elementTop(eSrc, includeBody)
	{
	=09
		var iTop =3D 0;
		var eParent;
		eParent =3D eSrc;

		while (eParent.tagName.toUpperCase() !=3D "BODY")
		{

			//Safari incorrectly calculates the TR tag to be at the top of the =
table, so try and get child TD tag to use for measurement
			//if (spm_browserType() =3D=3D 'safari' && =
eParent.tagName.toUpperCase() =3D=3D 'TR' && spm_getTags('TD', =
eParent).length)
			//	eParent =3D spm_getTags('TD', eParent)[0];

			iTop +=3D eParent.offsetTop;
		=09
			eParent =3D eParent.offsetParent;
			if (eParent =3D=3D null)
				break;
		}
		if (includeBody !=3D null && eParent !=3D null && (spm_browserType() =
=3D=3D 'safari' || spm_browserType() =3D=3D 'kq'))=20
			iTop +=3D eParent.offsetTop;
	=09
		return iTop;
	}


	function spm_elementLeft(eSrc, includeBody)
	{=09
		var iLeft =3D 0;
		var eParent;
		eParent =3D eSrc;
		while (eParent.tagName.toUpperCase() !=3D "BODY")
		{

			iLeft +=3D eParent.offsetLeft;
			=09
			eParent =3D eParent.offsetParent;
			if (eParent =3D=3D null)
				break;
		}
		if (includeBody !=3D null && eParent !=3D null && (spm_browserType() =
=3D=3D 'safari' || spm_browserType() =3D=3D 'kq'))
			iLeft +=3D eParent.offsetLeft;

	=09
		return iLeft;
	}
=09
	function spm_getElement(e, sID)=20
	{
		var o=3De;
		var i=3D0;
		while (o.id !=3D sID)
		{
			o=3Do.parentNode;
			i++;
		}
		return o;
	}

	function spm_getSourceTR(e, ns)
	{
		while (e.id =3D=3D "")
		{
			e=3D e.parentElement;
		}
		if (e.id.indexOf("arrow") !=3D -1)
		{
			var sID =3D e.id.substr(5);
			return spm_getById("tr" + sID);
		}
		else if (e.id.indexOf("td") !=3D -1)
		{
			var sID =3D e.id.substr(2);
			return spm_getById("tr" + sID);
		}=09
		else if (e.id.indexOf("icon") !=3D -1)
		{
			var sID =3D e.id.substr(4);
			return spm_getById("tr" + sID);
		}=09
		else if (e.id.indexOf("img") !=3D -1)
		{
			var sID =3D e.id.substr(3);
			return spm_getById("tr" + sID);
		}=09
		else
		{
			return e;
		}
	}

	function spm_itemHasChildren(sID, ns)
	{
		return spm_getById("tbl" + sID) !=3D null;
	}

function spm_getMenuItemStyle(sType, oNode)
{
  return spm_getAttr(oNode, sType + "style", '');
}

function spm_getMenuItemCSS(oNode)
{
  return spm_getAttr(oNode, "css", '');
}

function spm_getMenuItemSelCSS(oNode)
{
  return spm_getAttr(oNode, "selcss", '');
}

SolpartMenu.prototype.getIntCSSName =3D  function(sClass)
{
  var ary =3D sClass.split(' ');
  var s=3D'';
  for (var i=3D0; i<ary.length; i++)
    s +=3D this._m_sNSpace.toLowerCase() + '_' + ary[i] + ' ';
 =20
  return s;
}

function spm_fixCSSForMac(s)
{
	var ary =3D s.split(' ');
	var sRet=3D'';
	for (var i=3D0; i<ary.length; i++)
	{
		if (ary[i].rtrim().length > 0)
		{
			if (sRet.length)
				sRet +=3D ' ' + ary[i];
			else
				sRet =3D ary[i];
		}
	}
	return sRet;
}

function spm_getMenuClickAction(oNode, me)
{
  //'function to determine if menu item has action associated (URL)
  var sName =3D spm_getAttr(me._m_oMenu, 'name', me._m_oMenu.name);

  if (sName =3D=3D null || sName.length =3D=3D 0)	//opera fix for =
getting name
		sName =3D spm_getAttr(me._m_oMenu, 'pbname', me._m_oMenu.pbname);
=09
  if (spm_getAttr(oNode, "runat", '').length)
    return "__doPostBack('" + sName + "', '" + spm_getAttr(oNode, "id", =
"") + "');";
  if (spm_getAttr(oNode, "server", '').length)
    return "__doPostBack('" + sName + "', '" + spm_getAttr(oNode, "id", =
"") + "');";
  var sURL =3D spm_getAttr(oNode, "url", "");
  if (sURL.length)
	{
		if (sURL.toLowerCase().substr(0, "javascript:".length) =3D=3D =
"javascript:")
			return sURL.substr("javascript:".length) + ";";
		else
		{
			if (me.target.length > 0 && document.frames[me.target] !=3D null)
				return "document.frames['" + me.target + "'].location.href=3D'" + =
sURL + "';";
			else
				return "document.location.href=3D'" + sURL + "';";
		}
	}
	return '';
=09
}

function spm_getMenuSpacingImage(sPos, me)
{
  var sAlign =3D me.menuAlignment.toLowerCase();

  if ((sPos =3D=3D 'left' && sAlign =3D=3D 'right') || (sPos =3D=3D =
'right' && sAlign =3D=3D 'left'))
		return "       <td width=3D\"100%\">" + spm_getSpacer(me) + "</td>";

  if ((sPos =3D=3D 'right' && sAlign =3D=3D 'left') || (sPos =3D=3D =
'left' && sAlign =3D=3D 'right'))
		return "       <td width=3D\"3px\">" + spm_getSpacer(me) + "</td>";

	if (sAlign =3D=3D 'Center')
		return "       <td width=3D\"33%\">" + spm_getSpacer(me) + "</td>";
=09
	return '';  =20
}

function spm_getSpacer(me)=20
{
  return spm_getMenuImage('spacer.gif', me, false, ' ');
    //return '&nbsp;'; //"<IMG SRC=3D\"" + me.systemImagesPath + =
"spacer.gif\">";
}

function spm_getImage(oAttr, me)
{
  //'retrieves an image for a passed in XMLAttribute
  var sImage =3D spm_getAttr(oAttr, 'image', '');

  if (sImage.length)
  {
    return spm_getHTMLImage(sImage, spm_getAttr(oAttr, 'imagepath', =
me.iconImagesPath), null, spm_getAttr(oAttr, 'title', ''));
  }
  else
    return spm_getMenuImage('spacer.gif', me, null, ' ');
}

function spm_getItemHTML(oNode, sSide, sDef)
{
  if (sDef =3D=3D null) sDef =3D '';
  return spm_getAttr(oNode, sSide + "html", sDef);
}

function spm_getMenuImage(sImage, me, bForce, sAlt)
{
    //'generates html for image using the SystemImagesPath property
    return spm_getHTMLImage(sImage, me.systemImagesPath, bForce, sAlt);
}

function spm_getHTMLImage(sImage, sPath, bForce, sAlt)
{
    //'generates html for image using the SystemImagesPath property
    if (spm_browserNeedsSpacer() =3D=3D false && sImage =3D=3D =
'spacer.gif' && bForce !=3D true)
        return '&nbsp;';=20
    else
        return "<IMG SRC=3D\"" + sPath + sImage + "\" " + =
spm_getAlt(sAlt) + ">";
}

function spm_getAlt(sAlt)
{
	if (sAlt !=3D null && sAlt.rtrim().length > 0)
		return ' ALT=3D"' + sAlt + '" ';
	else
		return '';
}

function spm_browserNeedsSpacer()
{
	if (spm_browserType() =3D=3D 'ie')
		return false;
	else
		return true;
}

function MyIIf(bFlag, sTrue, sFalse)=20
{
    if (bFlag)
		return sTrue;
	else
		return sFalse;
}

function spm_getArrow(sImg, me)=20
{
  //FIX
    if (sImg.length)
        return spm_getMenuImage(sImg, me, null, '>');
    else
    {
      if (me.direction =3D=3D 'rtl')
				return "3";=20
      else
				return "4"; //'defaults to using wingdings font (4 =3D arrow)
    }
}

function spm_getMenuBorderStyle(me, shColor, hlColor, width)
{
  if (shColor =3D=3D null) shColor =3D me.shColor;
  if (hlColor =3D=3D null) hlColor =3D me.hlColor;
  if (width =3D=3D null) width =3D me.borderWidth;
 =20
  //border-bottom: Gray 1px solid; border-left: White 1px solid; =
border-top: White 1px solid; border-right: Gray 1px solid;
  //return 'border-bottom: ' + shColor + ' ' + width + 'px solid; =
border-left: ' + hlColor + ' ' + width + 'px solid;  border-top: ' + =
hlColor + ' ' + width + 'px solid; border-right: ' + shColor + ' ' + =
width + 'px solid;';
  return getBorderStyle('border-bottom', shColor, width) + =
getBorderStyle('border-left', hlColor, width) + =
getBorderStyle('border-top', hlColor, width) + =
getBorderStyle('border-right', shColor, width);
}

function getBorderStyle(type, color, width)
{ =20
  return type + ': ' + color + ' ' + width + 'px solid; ';
}



//------------------------//
String.prototype.ltrim =3D function () { return this.replace(/^\s*/, =
"");}
String.prototype.rtrim =3D function () { return this.replace(/\s*$/, =
"");}
String.prototype.trim  =3D function () { return this.ltrim().rtrim(); }

if (spm_browserType() =3D=3D 'safari')	//Safari Hack
	var Document =3D null;
=09
if (spm_browserType() !=3D 'ie' && spm_browserType() !=3D 'op' && =
Document !=3D null)
{
  Document.prototype.loadXML =3D function (s)=20
    {
   =20
      // parse the string to a new doc
      var doc2 =3D (new DOMParser()).parseFromString(s, "text/xml");

      // remove all initial children
      while (this.hasChildNodes())
      this.removeChild(this.lastChild);

      // insert and import nodes
      for (var i =3D 0; i < doc2.childNodes.length; i++)=20
      {
      this.appendChild(this.importNode(doc2.childNodes[i], true));
      }
    }

    function _Node_getXML()=20
    {
      //create a new XMLSerializer
      var objXMLSerializer =3D new XMLSerializer;
     =20
      //get the XML string
      var strXML =3D objXMLSerializer.serializeToString(this);
     =20
      //return the XML string
      return strXML;
    }
    Node.prototype.__defineGetter__("xml", _Node_getXML);
}

function spm_createDOMDoc()
{
	if (spm_browserType() =3D=3D 'ie')
	{
		var o =3D new ActiveXObject('MSXML.DOMDocument');
		o.async =3D false;
		return o;
	}
	else
		return document.implementation.createDocument("", "", null);
}

function spm_getById(sID)
{
  if (document.all =3D=3D null)
    return document.getElementById(sID);
  else
    return document.all(sID);
}

function spm_getTags(sTag, oCtl)
{
	if (oCtl =3D=3D null)
		oCtl =3D document;
=09
	if (spm_browserType() =3D=3D 'ie')
    return oCtl.all.tags(sTag);
  else
    return oCtl.getElementsByTagName(sTag);
}

function spm_browserType()
{
	if (m_spm_sBrowser =3D=3D null)
	{
		var agt=3Dnavigator.userAgent.toLowerCase();

		if (agt.toLowerCase().indexOf('konqueror') !=3D -1)=20
			m_spm_sBrowser =3D 'kq';
		else if (agt.toLowerCase().indexOf('opera') !=3D -1)=20
			m_spm_sBrowser =3D 'op';
		else if (agt.toLowerCase().indexOf('netscape') !=3D -1)=20
			m_spm_sBrowser =3D 'ns';
		else if (agt.toLowerCase().indexOf('msie') !=3D -1)
			m_spm_sBrowser =3D 'ie';
		else if (agt.toLowerCase().indexOf('safari') !=3D -1)
			m_spm_sBrowser =3D 'safari';
	 =20
		if (m_spm_sBrowser =3D=3D null)
			m_spm_sBrowser =3D 'mo'; =20
	}
	//window.status =3D m_spm_sBrowser;
	return m_spm_sBrowser;
}

function spm_browserVersion()
{
	//Please offer a better solution if you have one!
	var sType =3D spm_browserType();
	var iVersion =3D parseFloat(navigator.appVersion);
	var sAgent =3D navigator.userAgent.toLowerCase();
	if (sType =3D=3D 'ie')
	{
		var temp=3Dnavigator.appVersion.split("MSIE");
		iVersion=3DparseFloat(temp[1]);
	}
	if (sType =3D=3D 'ns')
	{
		var temp=3DsAgent.split("netscape");
		iVersion=3DparseFloat(temp[1].split("/")[1]);=09
	}
	return iVersion;
}

function spm_needsSubMenuDelay()
{
	if (spm_browserType() =3D=3D 'ie')
		return true;
	else
		return false;

}

function spm_supportsIFrameTrick()
{
	var sType =3D spm_browserType();
	var sVersion =3D spm_browserVersion();
=09
	if ((sType =3D=3D 'ie' && sVersion < 5.5) || (sType =3D=3D 'ns' && =
sVersion < 7) || (spm_browserType() =3D=3D 'safari') || spm_isMac('ie'))
	{
		return false;
	}
	return true;
}

function spm_isMac(sType)
{
//return true;
  var agt=3Dnavigator.userAgent.toLowerCase();
  if (agt.indexOf('mac') !=3D -1)=20
  {
		if (sType =3D=3D null || spm_browserType() =3D=3D sType)
			return true;
  }
  else
    return false;
 =20
}

//taken from =
http://groups.google.com/groups?hl=3Den&lr=3D&ie=3DUTF-8&oe=3DUTF-8&safe=3D=
off&threadm=3Db42qj3%24r8s1%40ripley.netscape.com&rnum=3D1&prev=3D/groups=
%3Fq%3Dmozilla%2B%2522currentstyle%2522%26hl%3Den%26lr%3D%26ie%3DUTF-8%26=
oe%3DUTF-8%26safe%3Doff%26scoring%3Dd=20
function spm_getCurrentStyle(el, property) {
  if (document.defaultView)=20
  {
   // Get computed style information:

    if (el.nodeType !=3D el.ELEMENT_NODE) return null;
    return =
document.defaultView.getComputedStyle(el,'').getPropertyValue(property.sp=
lit('-').join(''));
  }
  if (el.currentStyle)=20
  {
    // Get el.currentStyle property value:
    return el.currentStyle[property.split('-').join('')];
    //return el.currentStyle.getAttribute(property.split('-').join('')); =
 //We need to get rid of slashes
  }
  if (el.style)=20
  {
    // Get el.style property value:
    return el.style.getAttribute(property.split('-').join(''));  // We =
need to get rid of slashes
  } return  null;
}

function spm_getAttr(o, sAttr, sDef)
{
  if (sDef =3D=3D null)
    sDef =3D '';
  var s =3D o.getAttribute(sAttr);
  if (s !=3D null && s.length > 0)
    return o.getAttribute(sAttr);
  else
    return sDef;
}

function spm_setAttr(o, sAttr, sVal)
{
	if (sVal.length > 0)
		o.setAttribute(sAttr, sVal);
	else
		o.removeAttribute(sAttr);
}


function spm_fixUnit(s)
{
  if (s.length && isNaN(s) =3D=3D false)
    return s + 'px';

}

function spm_nodeHasChildren(node)
{
  if (typeof(node.selectSingleNode) !=3D 'undefined') =
//(node.selectSingleNode !=3D null) //(spm_browserType() =3D=3D 'ie')
    return node.selectSingleNode('./menuitem') !=3D null;
  else
  {
    if (node.childNodes.length > 0)
    {
      //Netscape/Mozilla counts an empty <menuitem id></menuitem> as =
having a child...
      for (var i=3D0; i< node.childNodes.length; i++)
      {
        if (node.childNodes[i].nodeName =3D=3D 'menuitem')
            return true;
      }
    }
  }
  return false; =20
}

function spm_findNode(oParent, sID)
{
	for (var i =3D 0; i < oParent.childNodes.length; i++)
	{
		oNode =3D oParent.childNodes[i];

		if (oNode.nodeType !=3D 3)  //exclude nodeType of Text =
(Netscape/Mozilla) issue!
		{

			if ((oNode.nodeName =3D=3D "menuitem" || oNode.nodeName =3D=3D =
"menubreak") && oNode.getAttribute("id") =3D=3D sID)
				return oNode;

			if (oNode.childNodes.length > 0)
			{
				var o =3D spm_findNode(oNode, sID);
				if (o !=3D null)
					return o;
			}
		}
	}
}

function spm_getSibling(oNode, iOffset)
{
	var sID =3D spm_getAttr(oNode, 'id');
	var o;
	for (var i=3D0; i<oNode.parentNode.childNodes.length; i++)
	{
		o =3D oNode.parentNode.childNodes[i];
		if (o.nodeType !=3D 3)
		{
			if (spm_getAttr(o, 'id') =3D=3D sID)
				return getOffsetNode(o.parentNode, i, iOffset);
		}
	}
}

function spm_stopEventBubbling(e)
{
    if (spm_browserType() =3D=3D 'ie')
			window.event.cancelBubble =3D true;
		else
			e.stopPropagation();
}

//--- if you have a better solution send me an email - =
jhenning@solpart.com ---//
function spm_appendFunction(from_func, to_func)
{
  if (from_func =3D=3D null)
    return new Function ( to_func );=20
  return new Function ( spm_parseFunctionContents(from_func) + '\n' + =
spm_parseFunctionContents(to_func) );
}
function spm_parseFunctionContents(fnc)
{
  var s =3DString(fnc).trim();
  if (s.indexOf('{') > -1)
		s =3D s.substring(s.indexOf('{') + 1, s.length - 1);
  return s;
}

//--- For JS DOM ---//
function SPJSXMLNode(sNodeName, sID, oParent, sTitle, sURL, sImage, =
sImagePath, sRightHTML, sLeftHTML, sRunAtServer, sItemStyle, =
sImageStyle, sToolTip, sItemCSS, sItemSelCSS)=20
{=20
  this.nodeName =3D sNodeName;
  this.id=3DsID;
  this.childNodes =3D new Array();
  //this.nodeType =3D 3;
 =20
 =20
  this.parentNode =3D oParent;           =20
  if (oParent !=3D null)
  {
    oParent.childNodes[oParent.childNodes.length] =3D this;
   =20
    if (oParent.documentElement =3D=3D null)
      this.documentElement =3D oParent;
    else
      this.documentElement =3D oParent.documentElement;
  }
  else
    this.documentElement =3D this;
   =20
  this.title =3D sTitle;
  this.url =3D sURL;
  this.image =3D sImage;
  this.imagepath =3D sImagePath;
  this.righthtml =3D sRightHTML;
  this.lefthtml =3D sLeftHTML;
  this.server =3D sRunAtServer;
  this.itemstyle =3D sItemStyle;
  this.imagestyle =3D sImageStyle;
  this.tooltip =3D sToolTip;
  this.css =3D sItemCSS;
  this.selcss =3D sItemSelCSS;
}     =20

SPJSXMLNode.prototype.getAttribute =3D function(s)
{
  return this[s];
}


  var m_iSPTimer;
  var m_iSPTotalTimer=3D0;
  var m_sSPDebugText;
  var m_oSPDebugCtl;
  var m_bSPDebug =3D false;
 =20
  function __db(s)
  {
    if (spm_browserType() !=3D 'ie' || m_bSPDebug =3D=3D false)
      return;
    =20
    var sT =3D new Date() - m_iSPTimer;
    if (sT > 120000)
    {
      sT =3D '';
      m_oSPDebugCtl.value =3D '---reset---';
      m_iSPTotalTimer=3D0;
    }
    else if (sT > 100)
    {
      m_iSPTotalTimer+=3D sT;
      sT =3D ' *** [' + sT + '] *** ';
    }
    else if (sT > 0)
    {
      m_iSPTotalTimer+=3D sT;
      sT =3D ' [' + sT + ']';
    }
    else
      sT =3D '';
     =20
    if (document.forms.length > 0 && m_oSPDebugCtl =3D=3D null)
    {     =20
      document.forms(0).insertAdjacentHTML('afterEnd', '<br><TEXTAREA =
ID=3D"my__Debug" STYLE=3D"WIDTH: 100%; HEIGHT: 100px"></TEXTAREA>');
      m_oSPDebugCtl =3D document.all('my__Debug');
    }

    if (m_oSPDebugCtl !=3D null)
      m_oSPDebugCtl.value +=3D '[' + m_iSPTotalTimer + '] ' + s + sT + =
'\n';
    else
      m_sSPDebugText +=3D '[' + m_iSPTotalTimer + '] ' + s + sT + '\n';=20
     =20
    m_iSPTimer =3D new Date();
  }

	if (window.__smartNav !=3D null)
		window.setTimeout(spm_fixSmartNav, 1000);
	function spm_fixSmartNav()
	{
		if (window.__smartNav !=3D null)
		{
			if (document.readyState =3D=3D 'complete')
			{
				var o =3D spm_getById('SolpartMenuDI');
				if (o !=3D null)
				{
					if (o.length =3D=3D null)
					{
							if (o.xml !=3D null)
								spm_initMyMenu(o, o.parentElement);
					}
					else
					{
						for (var i=3D0; i<o.length; i++)
						{
							if (o[i].xml !=3D null)
								spm_initMyMenu(o[i], o.parentElement);
						}
					}
				}
			}
			else
				window.setTimeout(spm_fixSmartNav, 1000);
		}
	}

	function spm_elementDims(o, bIncludeBody, me)
	{
		var bHidden =3D (o.style.display =3D=3D 'none');
	=09
		if (bHidden)
			o.style.display =3D "";
		this.t =3D spm_elementTop(o, bIncludeBody);
		this.l =3D spm_elementLeft(o, bIncludeBody);
		if (!spm_isMac('ie'))
		{
			o.style.top =3D spm_getCoord(0);
			o.style.left =3D spm_getCoord(0);
		}
		this.w =3D spm_getElementWidth(o);
		this.h =3D spm_getElementHeight(o);
		if (!spm_isMac('ie'))
		{
			o.style.top =3D spm_getCoord(this.t);
			o.style.left =3D spm_getCoord(this.l);
		}
		if (bHidden)
			o.style.display =3D "none";
	}

function spm_getCoord(i)
{
	return i + 'px';
}

------=_NextPart_000_0000_01CB7B6F.646C3330
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.voha.org/ScriptResource.axd?d=Ju1EBRNm_nzN7RJ0AstE-BJ2V3qyhLLfSQXRW-tcp5kvc8bEmfMoRaKYM_jyY7NpQi2NzcnINSLJ5UWnK_7tkjqtPAoa20wubuEBTETEeLhkBiCcEXEKzhjVzqw1&t=633083636260000000

=EF=BB=BF//----------------------------------------------------------
// Copyright (C) Microsoft Corporation. All rights reserved.
//----------------------------------------------------------
// MicrosoftAjax.js
Function.__typeName=3D"Function";Function.__class=3Dtrue;Function.createC=
allback=3Dfunction(b,a){return function(){var =
e=3Darguments.length;if(e>0){var d=3D[];for(var =
c=3D0;c<e;c++)d[c]=3Darguments[c];d[e]=3Da;return b.apply(this,d)}return =
b.call(this,a)}};Function.createDelegate=3Dfunction(a,b){return =
function(){return =
b.apply(a,arguments)}};Function.emptyFunction=3DFunction.emptyMethod=3Dfu=
nction(){};Function._validateParams=3Dfunction(e,c){var =
a;a=3DFunction._validateParameterCount(e,c);if(a){a.popStackFrame();retur=
n a}for(var b=3D0;b<e.length;b++){var =
d=3Dc[Math.min(b,c.length-1)],f=3Dd.name;if(d.parameterArray)f+=3D"["+(b-=
c.length+1)+"]";a=3DFunction._validateParameter(e[b],d,f);if(a){a.popStac=
kFrame();return a}}return =
null};Function._validateParameterCount=3Dfunction(e,a){var =
c=3Da.length,d=3D0;for(var =
b=3D0;b<a.length;b++)if(a[b].parameterArray)c=3DNumber.MAX_VALUE;else =
if(!a[b].optional)d++;if(e.length<d||e.length>c){var =
f=3DError.parameterCount();f.popStackFrame();return f}return =
null};Function._validateParameter=3Dfunction(c,a,h){var =
b,g=3Da.type,l=3D!!a.integer,k=3D!!a.domElement,m=3D!!a.mayBeNull;b=3DFun=
ction._validateParameterType(c,g,l,k,m,h);if(b){b.popStackFrame();return =
b}var =
e=3Da.elementType,f=3D!!a.elementMayBeNull;if(g=3D=3D=3DArray&&typeof =
c!=3D=3D"undefined"&&c!=3D=3Dnull&&(e||!f)){var =
j=3D!!a.elementInteger,i=3D!!a.elementDomElement;for(var =
d=3D0;d<c.length;d++){var =
n=3Dc[d];b=3DFunction._validateParameterType(n,e,j,i,f,h+"["+d+"]");if(b)=
{b.popStackFrame();return b}}}return =
null};Function._validateParameterType=3Dfunction(b,c,k,j,h,d){var =
a;if(typeof b=3D=3D=3D"undefined")if(h)return =
null;else{a=3DError.argumentUndefined(d);a.popStackFrame();return =
a}if(b=3D=3D=3Dnull)if(h)return =
null;else{a=3DError.argumentNull(d);a.popStackFrame();return =
a}if(c&&c.__enum){if(typeof =
b!=3D=3D"number"){a=3DError.argumentType(d,Object.getType(b),c);a.popStac=
kFrame();return a}if(b%1=3D=3D=3D0){var =
e=3Dc.prototype;if(!c.__flags||b=3D=3D=3D0){for(var g in =
e)if(e[g]=3D=3D=3Db)return null}else{var i=3Db;for(var g in e){var =
f=3De[g];if(f=3D=3D=3D0)continue;if((f&b)=3D=3D=3Df)i-=3Df;if(i=3D=3D=3D0=
)return =
null}}}a=3DError.argumentOutOfRange(d,b,String.format(Sys.Res.enumInvalid=
Value,b,c.getName()));a.popStackFrame();return =
a}if(j&&b!=3D=3Dwindow&&b!=3D=3Ddocument&&!(window.HTMLElement&&b =
instanceof HTMLElement)&&typeof =
b.nodeName!=3D=3D"string"){a=3DError.argument(d,Sys.Res.argumentDomElemen=
t);a.popStackFrame();return =
a}if(c&&!c.isInstanceOfType(b)){a=3DError.argumentType(d,Object.getType(b=
),c);a.popStackFrame();return =
a}if(c=3D=3D=3DNumber&&k)if(b%1!=3D=3D0){a=3DError.argumentOutOfRange(d,b=
,Sys.Res.argumentInteger);a.popStackFrame();return a}return =
null};Error.__typeName=3D"Error";Error.__class=3Dtrue;Error.create=3Dfunc=
tion(d,b){var a=3Dnew Error(d);a.message=3Dd;if(b)for(var c in =
b)a[c]=3Db[c];a.popStackFrame();return =
a};Error.argument=3Dfunction(a,c){var b=3D"Sys.ArgumentException: =
"+(c?c:Sys.Res.argument);if(a)b+=3D"\n"+String.format(Sys.Res.paramName,a=
);var =
d=3DError.create(b,{name:"Sys.ArgumentException",paramName:a});d.popStack=
Frame();return d};Error.argumentNull=3Dfunction(a,c){var =
b=3D"Sys.ArgumentNullException: =
"+(c?c:Sys.Res.argumentNull);if(a)b+=3D"\n"+String.format(Sys.Res.paramNa=
me,a);var =
d=3DError.create(b,{name:"Sys.ArgumentNullException",paramName:a});d.popS=
tackFrame();return d};Error.argumentOutOfRange=3Dfunction(c,a,d){var =
b=3D"Sys.ArgumentOutOfRangeException: =
"+(d?d:Sys.Res.argumentOutOfRange);if(c)b+=3D"\n"+String.format(Sys.Res.p=
aramName,c);if(typeof =
a!=3D=3D"undefined"&&a!=3D=3Dnull)b+=3D"\n"+String.format(Sys.Res.actualV=
alue,a);var =
e=3DError.create(b,{name:"Sys.ArgumentOutOfRangeException",paramName:c,ac=
tualValue:a});e.popStackFrame();return =
e};Error.argumentType=3Dfunction(d,c,b,e){var =
a=3D"Sys.ArgumentTypeException: ";if(e)a+=3De;else =
if(c&&b)a+=3DString.format(Sys.Res.argumentTypeWithTypes,c.getName(),b.ge=
tName());else =
a+=3DSys.Res.argumentType;if(d)a+=3D"\n"+String.format(Sys.Res.paramName,=
d);var =
f=3DError.create(a,{name:"Sys.ArgumentTypeException",paramName:d,actualTy=
pe:c,expectedType:b});f.popStackFrame();return =
f};Error.argumentUndefined=3Dfunction(a,c){var =
b=3D"Sys.ArgumentUndefinedException: =
"+(c?c:Sys.Res.argumentUndefined);if(a)b+=3D"\n"+String.format(Sys.Res.pa=
ramName,a);var =
d=3DError.create(b,{name:"Sys.ArgumentUndefinedException",paramName:a});d=
.popStackFrame();return d};Error.format=3Dfunction(a){var =
c=3D"Sys.FormatException: =
"+(a?a:Sys.Res.format),b=3DError.create(c,{name:"Sys.FormatException"});b=
.popStackFrame();return b};Error.invalidOperation=3Dfunction(a){var =
c=3D"Sys.InvalidOperationException: =
"+(a?a:Sys.Res.invalidOperation),b=3DError.create(c,{name:"Sys.InvalidOpe=
rationException"});b.popStackFrame();return =
b};Error.notImplemented=3Dfunction(a){var =
c=3D"Sys.NotImplementedException: =
"+(a?a:Sys.Res.notImplemented),b=3DError.create(c,{name:"Sys.NotImplement=
edException"});b.popStackFrame();return =
b};Error.parameterCount=3Dfunction(a){var =
c=3D"Sys.ParameterCountException: =
"+(a?a:Sys.Res.parameterCount),b=3DError.create(c,{name:"Sys.ParameterCou=
ntException"});b.popStackFrame();return =
b};Error.prototype.popStackFrame=3Dfunction(){if(typeof =
this.stack=3D=3D=3D"undefined"||this.stack=3D=3D=3Dnull||typeof =
this.fileName=3D=3D=3D"undefined"||this.fileName=3D=3D=3Dnull||typeof =
this.lineNumber=3D=3D=3D"undefined"||this.lineNumber=3D=3D=3Dnull)return;=
var =
a=3Dthis.stack.split("\n"),c=3Da[0],e=3Dthis.fileName+":"+this.lineNumber=
;while(typeof =
c!=3D=3D"undefined"&&c!=3D=3Dnull&&c.indexOf(e)=3D=3D=3D-1){a.shift();c=3D=
a[0]}var d=3Da[1];if(typeof =
d=3D=3D=3D"undefined"||d=3D=3D=3Dnull)return;var =
b=3Dd.match(/@(.*):(\d+)$/);if(typeof =
b=3D=3D=3D"undefined"||b=3D=3D=3Dnull)return;this.fileName=3Db[1];this.li=
neNumber=3DparseInt(b[2]);a.shift();this.stack=3Da.join("\n")};if(!window=
)this.window=3Dthis;window.Type=3DFunction;window.__rootNamespaces=3D[];w=
indow.__registeredTypes=3D{};Type.prototype.callBaseMethod=3Dfunction(a,d=
,b){var c=3Dthis.getBaseMethod(a,d);if(!b)return c.apply(a);else return =
c.apply(a,b)};Type.prototype.getBaseMethod=3Dfunction(d,c){var =
b=3Dthis.getBaseType();if(b){var a=3Db.prototype[c];return a instanceof =
Function?a:null}return =
null};Type.prototype.getBaseType=3Dfunction(){return typeof =
this.__baseType=3D=3D=3D"undefined"?null:this.__baseType};Type.prototype.=
getInterfaces=3Dfunction(){var a=3D[],b=3Dthis;while(b){var =
c=3Db.__interfaces;if(c)for(var d=3D0,f=3Dc.length;d<f;d++){var =
e=3Dc[d];if(!Array.contains(a,e))a[a.length]=3De}b=3Db.__baseType}return =
a};Type.prototype.getName=3Dfunction(){return typeof =
this.__typeName=3D=3D=3D"undefined"?"":this.__typeName};Type.prototype.im=
plementsInterface=3Dfunction(d){this.resolveInheritance();var =
c=3Dd.getName(),a=3Dthis.__interfaceCache;if(a){var e=3Da[c];if(typeof =
e!=3D=3D"undefined")return e}else a=3Dthis.__interfaceCache=3D{};var =
b=3Dthis;while(b){var =
f=3Db.__interfaces;if(f)if(Array.indexOf(f,d)!=3D=3D-1)return =
a[c]=3Dtrue;b=3Db.__baseType}return =
a[c]=3Dfalse};Type.prototype.inheritsFrom=3Dfunction(b){this.resolveInher=
itance();var a=3Dthis.__baseType;while(a){if(a=3D=3D=3Db)return =
true;a=3Da.__baseType}return =
false};Type.prototype.initializeBase=3Dfunction(a,b){this.resolveInherita=
nce();if(this.__baseType)if(!b)this.__baseType.apply(a);else =
this.__baseType.apply(a,b);return =
a};Type.prototype.isImplementedBy=3Dfunction(a){if(typeof =
a=3D=3D=3D"undefined"||a=3D=3D=3Dnull)return false;var =
b=3DObject.getType(a);return =
!!(b.implementsInterface&&b.implementsInterface(this))};Type.prototype.is=
InstanceOfType=3Dfunction(b){if(typeof =
b=3D=3D=3D"undefined"||b=3D=3D=3Dnull)return false;if(b instanceof =
this)return true;var a=3DObject.getType(b);return =
!!(a=3D=3D=3Dthis)||a.inheritsFrom&&a.inheritsFrom(this)||a.implementsInt=
erface&&a.implementsInterface(this)};Type.prototype.registerClass=3Dfunct=
ion(c,b,d){this.prototype.constructor=3Dthis;this.__typeName=3Dc;this.__c=
lass=3Dtrue;if(b){this.__baseType=3Db;this.__basePrototypePending=3Dtrue}=
if(!window.__classes)window.__classes=3D{};window.__classes[c.toUpperCase=
()]=3Dthis;if(d){this.__interfaces=3D[];for(var =
a=3D2;a<arguments.length;a++){var =
e=3Darguments[a];this.__interfaces.push(e)}}return =
this};Type.prototype.registerInterface=3Dfunction(a){this.prototype.const=
ructor=3Dthis;this.__typeName=3Da;this.__interface=3Dtrue;return =
this};Type.prototype.resolveInheritance=3Dfunction(){if(this.__baseProtot=
ypePending){var b=3Dthis.__baseType;b.resolveInheritance();for(var a in =
b.prototype){var =
c=3Db.prototype[a];if(!this.prototype[a])this.prototype[a]=3Dc}delete =
this.__basePrototypePending}};Type.getRootNamespaces=3Dfunction(){return =
Array.clone(window.__rootNamespaces)};Type.isClass=3Dfunction(a){if(typeo=
f a=3D=3D=3D"undefined"||a=3D=3D=3Dnull)return false;return =
!!a.__class};Type.isInterface=3Dfunction(a){if(typeof =
a=3D=3D=3D"undefined"||a=3D=3D=3Dnull)return false;return =
!!a.__interface};Type.isNamespace=3Dfunction(a){if(typeof =
a=3D=3D=3D"undefined"||a=3D=3D=3Dnull)return false;return =
!!a.__namespace};Type.parse=3Dfunction(typeName,ns){var =
fn;if(ns){if(!window.__classes)return =
null;fn=3Dwindow.__classes[ns.getName().toUpperCase()+"."+typeName.toUppe=
rCase()];return fn||null}if(!typeName)return =
null;if(!Type.__htClasses)Type.__htClasses=3D{};fn=3DType.__htClasses[typ=
eName];if(!fn){fn=3Deval(typeName);Type.__htClasses[typeName]=3Dfn}return=
 fn};Type.registerNamespace=3Dfunction(f){var =
d=3Dwindow,c=3Df.split(".");for(var b=3D0;b<c.length;b++){var =
e=3Dc[b],a=3Dd[e];if(!a){a=3Dd[e]=3D{};if(b=3D=3D=3D0)window.__rootNamesp=
aces[window.__rootNamespaces.length]=3Da;a.__namespace=3Dtrue;a.__typeNam=
e=3Dc.slice(0,b+1).join(".");a.getName=3Dfunction(){return =
this.__typeName}}d=3Da}};Object.__typeName=3D"Object";Object.__class=3Dtr=
ue;Object.getType=3Dfunction(b){var a=3Db.constructor;if(!a||typeof =
a!=3D=3D"function"||!a.__typeName||a.__typeName=3D=3D=3D"Object")return =
Object;return a};Object.getTypeName=3Dfunction(a){return =
Object.getType(a).getName()};Boolean.__typeName=3D"Boolean";Boolean.__cla=
ss=3Dtrue;Boolean.parse=3Dfunction(b){var =
a=3Db.trim().toLowerCase();if(a=3D=3D=3D"false")return =
false;if(a=3D=3D=3D"true")return =
true};Date.__typeName=3D"Date";Date.__class=3Dtrue;Date._appendPreOrPostM=
atch=3Dfunction(e,b){var d=3D0,a=3Dfalse;for(var =
c=3D0,g=3De.length;c<g;c++){var f=3De.charAt(c);switch(f){case =
"'":if(a)b.append("'");else d++;a=3Dfalse;break;case =
"\\":if(a)b.append("\\");a=3D!a;break;default:b.append(f);a=3Dfalse;break=
}}return =
d};Date._expandFormat=3Dfunction(a,b){if(!b)b=3D"F";if(b.length=3D=3D=3D1=
)switch(b){case "d":return a.ShortDatePattern;case "D":return =
a.LongDatePattern;case "t":return a.ShortTimePattern;case "T":return =
a.LongTimePattern;case "F":return a.FullDateTimePattern;case "M":case =
"m":return a.MonthDayPattern;case "s":return =
a.SortableDateTimePattern;case "Y":case "y":return =
a.YearMonthPattern;default:throw =
Error.format(Sys.Res.formatInvalidString)}return =
b};Date._expandYear=3Dfunction(c,a){if(a<100){var b=3D(new =
Date).getFullYear();a+=3Db-b%100;if(a>c.Calendar.TwoDigitYearMax)return =
a-100}return =
a};Date._getParseRegExp=3Dfunction(b,e){if(!b._parseRegExp)b._parseRegExp=
=3D{};else if(b._parseRegExp[e])return b._parseRegExp[e];var =
c=3DDate._expandFormat(b,e);c=3Dc.replace(/([\^\$\.\*\+\?\|\[\]\(\)\{\}])=
/g,"\\\\$1");var a=3Dnew =
Sys.StringBuilder("^"),j=3D[],f=3D0,i=3D0,h=3DDate._getTokenRegExp(),d;wh=
ile((d=3Dh.exec(c))!=3D=3Dnull){var =
l=3Dc.slice(f,d.index);f=3Dh.lastIndex;i+=3DDate._appendPreOrPostMatch(l,=
a);if(i%2=3D=3D=3D1){a.append(d[0]);continue}switch(d[0]){case =
"dddd":case "ddd":case "MMMM":case "MMM":a.append("(\\D+)");break;case =
"tt":case "t":a.append("(\\D*)");break;case =
"yyyy":a.append("(\\d{4})");break;case =
"fff":a.append("(\\d{3})");break;case =
"ff":a.append("(\\d{2})");break;case "f":a.append("(\\d)");break;case =
"dd":case "d":case "MM":case "M":case "yy":case "y":case "HH":case =
"H":case "hh":case "h":case "mm":case "m":case "ss":case =
"s":a.append("(\\d\\d?)");break;case =
"zzz":a.append("([+-]?\\d\\d?:\\d{2})");break;case "zz":case =
"z":a.append("([+-]?\\d\\d?)");break}Array.add(j,d[0])}Date._appendPreOrP=
ostMatch(c.slice(f),a);a.append("$");var =
k=3Da.toString().replace(/\s+/g,"\\s+"),g=3D{"regExp":k,"groups":j};b._pa=
rseRegExp[e]=3Dg;return g};Date._getTokenRegExp=3Dfunction(){return =
/dddd|ddd|dd|d|MMMM|MMM|MM|M|yyyy|yy|y|hh|h|HH|H|mm|m|ss|s|tt|t|fff|ff|f|=
zzz|zz|z/g};Date.parseLocale=3Dfunction(a){return =
Date._parse(a,Sys.CultureInfo.CurrentCulture,arguments)};Date.parseInvari=
ant=3Dfunction(a){return =
Date._parse(a,Sys.CultureInfo.InvariantCulture,arguments)};Date._parse=3D=
function(g,c,h){var e=3Dfalse;for(var a=3D1,i=3Dh.length;a<i;a++){var =
f=3Dh[a];if(f){e=3Dtrue;var b=3DDate._parseExact(g,f,c);if(b)return =
b}}if(!e){var d=3Dc._getDateTimeFormats();for(var =
a=3D0,i=3Dd.length;a<i;a++){var =
b=3DDate._parseExact(g,d[a],c);if(b)return b}}return =
null};Date._parseExact=3Dfunction(s,y,j){s=3Ds.trim();var =
m=3Dj.dateTimeFormat,v=3DDate._getParseRegExp(m,y),x=3D(new =
RegExp(v.regExp)).exec(s);if(x!=3D=3Dnull){var =
w=3Dv.groups,f=3Dnull,c=3Dnull,h=3Dnull,g=3Dnull,d=3D0,n=3D0,o=3D0,e=3D0,=
k=3Dnull,r=3Dfalse;for(var p=3D0,z=3Dw.length;p<z;p++){var =
a=3Dx[p+1];if(a)switch(w[p]){case "dd":case =
"d":h=3DDate._parseInt(a);if(h<1||h>31)return null;break;case =
"MMMM":c=3Dj._getMonthIndex(a);if(c<0||c>11)return null;break;case =
"MMM":c=3Dj._getAbbrMonthIndex(a);if(c<0||c>11)return null;break;case =
"M":case "MM":var c=3DDate._parseInt(a)-1;if(c<0||c>11)return =
null;break;case "y":case =
"yy":f=3DDate._expandYear(m,Date._parseInt(a));if(f<0||f>9999)return =
null;break;case "yyyy":f=3DDate._parseInt(a);if(f<0||f>9999)return =
null;break;case "h":case =
"hh":d=3DDate._parseInt(a);if(d=3D=3D=3D12)d=3D0;if(d<0||d>11)return =
null;break;case "H":case "HH":d=3DDate._parseInt(a);if(d<0||d>23)return =
null;break;case "m":case "mm":n=3DDate._parseInt(a);if(n<0||n>59)return =
null;break;case "s":case "ss":o=3DDate._parseInt(a);if(o<0||o>59)return =
null;break;case "tt":case "t":var =
u=3Da.toUpperCase();r=3Du=3D=3D=3Dm.PMDesignator.toUpperCase();if(!r&&u!=3D=
=3Dm.AMDesignator.toUpperCase())return null;break;case =
"f":e=3DDate._parseInt(a)*100;if(e<0||e>999)return null;break;case =
"ff":e=3DDate._parseInt(a)*10;if(e<0||e>999)return null;break;case =
"fff":e=3DDate._parseInt(a);if(e<0||e>999)return null;break;case =
"dddd":g=3Dj._getDayIndex(a);if(g<0||g>6)return null;break;case =
"ddd":g=3Dj._getAbbrDayIndex(a);if(g<0||g>6)return null;break;case =
"zzz":var q=3Da.split(/:/);if(q.length!=3D=3D2)return null;var =
i=3DDate._parseInt(q[0]);if(i<-12||i>13)return null;var =
l=3DDate._parseInt(q[1]);if(l<0||l>59)return =
null;k=3Di*60+(a.startsWith("-")?-l:l);break;case "z":case "zz":var =
i=3DDate._parseInt(a);if(i<-12||i>13)return null;k=3Di*60;break}}var =
b=3Dnew =
Date;if(f=3D=3D=3Dnull)f=3Db.getFullYear();if(c=3D=3D=3Dnull)c=3Db.getMon=
th();if(h=3D=3D=3Dnull)h=3Db.getDate();b.setFullYear(f,c,h);if(b.getDate(=
)!=3D=3Dh)return null;if(g!=3D=3Dnull&&b.getDay()!=3D=3Dg)return =
null;if(r&&d<12)d+=3D12;b.setHours(d,n,o,e);if(k!=3D=3Dnull){var =
t=3Db.getMinutes()-(k+b.getTimezoneOffset());b.setHours(b.getHours()+pars=
eInt(t/60),t%60)}return b}};Date._parseInt=3Dfunction(a){return =
parseInt(a.replace(/^[\s0]+(\d+)$/,"$1"))};Date.prototype.format=3Dfuncti=
on(a){return =
this._toFormattedString(a,Sys.CultureInfo.InvariantCulture)};Date.prototy=
pe.localeFormat=3Dfunction(a){return =
this._toFormattedString(a,Sys.CultureInfo.CurrentCulture)};Date.prototype=
._toFormattedString=3Dfunction(e,h){if(!e||e.length=3D=3D=3D0||e=3D=3D=3D=
"i")if(h&&h.name.length>0)return this.toLocaleString();else return =
this.toString();var d=3Dh.dateTimeFormat;e=3DDate._expandFormat(d,e);var =
a=3Dnew Sys.StringBuilder,b;function c(a){if(a<10)return "0"+a;return =
a.toString()}function g(a){if(a<10)return "00"+a;if(a<100)return =
"0"+a;return a.toString()}var =
j=3D0,i=3DDate._getTokenRegExp();for(;true;){var =
l=3Di.lastIndex,f=3Di.exec(e),k=3De.slice(l,f?f.index:e.length);j+=3DDate=
._appendPreOrPostMatch(k,a);if(!f)break;if(j%2=3D=3D=3D1){a.append(f[0]);=
continue}switch(f[0]){case =
"dddd":a.append(d.DayNames[this.getDay()]);break;case =
"ddd":a.append(d.AbbreviatedDayNames[this.getDay()]);break;case =
"dd":a.append(c(this.getDate()));break;case =
"d":a.append(this.getDate());break;case =
"MMMM":a.append(d.MonthNames[this.getMonth()]);break;case =
"MMM":a.append(d.AbbreviatedMonthNames[this.getMonth()]);break;case =
"MM":a.append(c(this.getMonth()+1));break;case =
"M":a.append(this.getMonth()+1);break;case =
"yyyy":a.append(this.getFullYear());break;case =
"yy":a.append(c(this.getFullYear()%100));break;case =
"y":a.append(this.getFullYear()%100);break;case =
"hh":b=3Dthis.getHours()%12;if(b=3D=3D=3D0)b=3D12;a.append(c(b));break;ca=
se =
"h":b=3Dthis.getHours()%12;if(b=3D=3D=3D0)b=3D12;a.append(b);break;case =
"HH":a.append(c(this.getHours()));break;case =
"H":a.append(this.getHours());break;case =
"mm":a.append(c(this.getMinutes()));break;case =
"m":a.append(this.getMinutes());break;case =
"ss":a.append(c(this.getSeconds()));break;case =
"s":a.append(this.getSeconds());break;case =
"tt":a.append(this.getHours()<12?d.AMDesignator:d.PMDesignator);break;cas=
e =
"t":a.append((this.getHours()<12?d.AMDesignator:d.PMDesignator).charAt(0)=
);break;case =
"f":a.append(g(this.getMilliseconds()).charAt(0));break;case =
"ff":a.append(g(this.getMilliseconds()).substr(0,2));break;case =
"fff":a.append(g(this.getMilliseconds()));break;case =
"z":b=3Dthis.getTimezoneOffset()/60;a.append((b>=3D0?"+":"-")+Math.floor(=
Math.abs(b)));break;case =
"zz":b=3Dthis.getTimezoneOffset()/60;a.append((b>=3D0?"+":"-")+c(Math.flo=
or(Math.abs(b))));break;case =
"zzz":b=3Dthis.getTimezoneOffset()/60;a.append((b>=3D0?"+":"-")+c(Math.fl=
oor(Math.abs(b)))+d.TimeSeparator+c(Math.abs(this.getTimezoneOffset()%60)=
));break}}return =
a.toString()};Number.__typeName=3D"Number";Number.__class=3Dtrue;Number.p=
arseLocale=3Dfunction(a){return =
Number._parse(a,Sys.CultureInfo.CurrentCulture)};Number.parseInvariant=3D=
function(a){return =
Number._parse(a,Sys.CultureInfo.InvariantCulture)};Number._parse=3Dfuncti=
on(g,f){var a=3Dg.trim();if(a.match(/infinity/i)!=3D=3Dnull)return =
parseFloat(a);if(a.match(/^0x[a-f0-9]+$/i)!=3D=3Dnull)return =
parseInt(a);var =
d=3Df.numberFormat,b=3Dd.NumberDecimalSeparator,c=3Dd.NumberGroupSeparato=
r,e=3Dnew =
RegExp("^[+-]?[\\d\\"+c+"]*\\"+b+"?\\d*([eE][+-]?\\d+)?$");if(!a.match(e)=
)return Number.NaN;a=3Da.split(c).join("");a=3Da.replace(b,".");return =
parseFloat(a)};Number.prototype.format=3Dfunction(a){return =
this._toFormattedString(a,Sys.CultureInfo.InvariantCulture)};Number.proto=
type.localeFormat=3Dfunction(a){return =
this._toFormattedString(a,Sys.CultureInfo.CurrentCulture)};Number.prototy=
pe._toFormattedString=3Dfunction(d,j){if(!d||d.length=3D=3D=3D0||d=3D=3D=3D=
"i")if(j&&j.name.length>0)return this.toLocaleString();else return =
this.toString();var q=3D["n %","n%","%n"],p=3D["-n =
%","-n%","-%n"],r=3D["(n)","-n","- n","n-","n -"],o=3D["$n","n$","$ =
n","n $"],n=3D["($n)","-$n","$-n","$n-","(n$)","-n$","n-$","n$-","-n =
$","-$ n","n $-","$ n-","$ -n","n- $","($ n)","(n $)"];function =
i(p,k,j,l,o){var =
e=3Dj[0],g=3D1,c=3Dp.toString(),a=3D"",m=3D"",i=3Dc.split(".");if(i.lengt=
h>1){c=3Di[0];a=3Di[1];var =
h=3Da.split(/e/i);if(h.length>1){a=3Dh[0];m=3D"e"+h[1]}}if(k>0){var =
f=3Da.length-k;if(f>0)a=3Da.slice(0,k);else if(f<0)for(var =
n=3D0;n<Math.abs(f);n++)a+=3D"0";a=3Do+a}else a=3D"";a+=3Dm;var =
b=3Dc.length-1,d=3D"";while(b>=3D0){if(e=3D=3D=3D0||e>b)if(d.length>0)ret=
urn c.slice(0,b+1)+l+d+a;else return =
c.slice(0,b+1)+a;if(d.length>0)d=3Dc.slice(b-e+1,b+1)+l+d;else =
d=3Dc.slice(b-e+1,b+1);b-=3De;if(g<j.length){e=3Dj[g];g++}}return =
c.slice(0,b+1)+l+d+a}var =
a=3Dj.numberFormat,e=3DMath.abs(this);if(!d)d=3D"D";var =
b=3D-1;if(d.length>1)b=3DparseInt(d.slice(1));var =
c;switch(d.charAt(0)){case "d":case "D":c=3D"n";if(b!=3D=3D-1){var =
g=3D""+e,k=3Db-g.length;if(k>0)for(var =
m=3D0;m<k;m++)g=3D"0"+g;e=3Dg}if(this<0)e=3D-e;break;case "c":case =
"C":if(this<0)c=3Dn[a.CurrencyNegativePattern];else =
c=3Do[a.CurrencyPositivePattern];if(b=3D=3D=3D-1)b=3Da.CurrencyDecimalDig=
its;e=3Di(Math.abs(this),b,a.CurrencyGroupSizes,a.CurrencyGroupSeparator,=
a.CurrencyDecimalSeparator);break;case "n":case =
"N":if(this<0)c=3Dr[a.NumberNegativePattern];else =
c=3D"n";if(b=3D=3D=3D-1)b=3Da.NumberDecimalDigits;e=3Di(Math.abs(this),b,=
a.NumberGroupSizes,a.NumberGroupSeparator,a.NumberDecimalSeparator);break=
;case "p":case "P":if(this<0)c=3Dp[a.PercentNegativePattern];else =
c=3Dq[a.PercentPositivePattern];if(b=3D=3D=3D-1)b=3Da.PercentDecimalDigit=
s;e=3Di(Math.abs(this),b,a.PercentGroupSizes,a.PercentGroupSeparator,a.Pe=
rcentDecimalSeparator);break;default:throw =
Error.format(Sys.Res.formatBadFormatSpecifier)}var =
l=3D/n|\$|-|%/g,f=3D"";for(;true;){var =
s=3Dl.lastIndex,h=3Dl.exec(c);f+=3Dc.slice(s,h?h.index:c.length);if(!h)br=
eak;switch(h[0]){case "n":f+=3De;break;case =
"$":f+=3Da.CurrencySymbol;break;case "-":f+=3Da.NegativeSign;break;case =
"%":f+=3Da.PercentSymbol;break}}return =
f};RegExp.__typeName=3D"RegExp";RegExp.__class=3Dtrue;Array.__typeName=3D=
"Array";Array.__class=3Dtrue;Array.add=3DArray.enqueue=3Dfunction(a,b){a[=
a.length]=3Db};Array.addRange=3Dfunction(a,b){a.push.apply(a,b)};Array.cl=
ear=3Dfunction(a){a.length=3D0};Array.clone=3Dfunction(a){if(a.length=3D=3D=
=3D1)return [a[0]];else return =
Array.apply(null,a)};Array.contains=3Dfunction(a,b){return =
Array.indexOf(a,b)>=3D0};Array.dequeue=3Dfunction(a){return =
a.shift()};Array.forEach=3Dfunction(b,e,d){for(var =
a=3D0,f=3Db.length;a<f;a++){var c=3Db[a];if(typeof =
c!=3D=3D"undefined")e.call(d,c,a,b)}};Array.indexOf=3Dfunction(d,e,a){if(=
typeof e=3D=3D=3D"undefined")return -1;var =
c=3Dd.length;if(c!=3D=3D0){a=3Da-0;if(isNaN(a))a=3D0;else{if(isFinite(a))=
a=3Da-a%1;if(a<0)a=3DMath.max(0,c+a)}for(var b=3Da;b<c;b++)if(typeof =
d[b]!=3D=3D"undefined"&&d[b]=3D=3D=3De)return b}return =
-1};Array.insert=3Dfunction(a,b,c){a.splice(b,0,c)};Array.parse=3Dfunctio=
n(value){if(!value)return [];return =
eval(value)};Array.remove=3Dfunction(b,c){var =
a=3DArray.indexOf(b,c);if(a>=3D0)b.splice(a,1);return =
a>=3D0};Array.removeAt=3Dfunction(a,b){a.splice(b,1)};String.__typeName=3D=
"String";String.__class=3Dtrue;String.prototype.endsWith=3Dfunction(a){re=
turn =
this.substr(this.length-a.length)=3D=3D=3Da};String.prototype.startsWith=3D=
function(a){return =
this.substr(0,a.length)=3D=3D=3Da};String.prototype.trim=3Dfunction(){ret=
urn =
this.replace(/^\s+|\s+$/g,"")};String.prototype.trimEnd=3Dfunction(){retu=
rn =
this.replace(/\s+$/,"")};String.prototype.trimStart=3Dfunction(){return =
this.replace(/^\s+/,"")};String.format=3Dfunction(){return =
String._toFormattedString(false,arguments)};String.localeFormat=3Dfunctio=
n(){return =
String._toFormattedString(true,arguments)};String._toFormattedString=3Dfu=
nction(l,j){var c=3D"",e=3Dj[0];for(var a=3D0;true;){var =
f=3De.indexOf("{",a),d=3De.indexOf("}",a);if(f<0&&d<0){c+=3De.slice(a);br=
eak}if(d>0&&(d<f||f<0)){c+=3De.slice(a,d+1);a=3Dd+2;continue}c+=3De.slice=
(a,f);a=3Df+1;if(e.charAt(a)=3D=3D=3D"{"){c+=3D"{";a++;continue}if(d<0)br=
eak;var =
h=3De.substring(a,d),g=3Dh.indexOf(":"),k=3DparseInt(g<0?h:h.substring(0,=
g))+1,i=3Dg<0?"":h.substring(g+1),b=3Dj[k];if(typeof =
b=3D=3D=3D"undefined"||b=3D=3D=3Dnull)b=3D"";if(b.toFormattedString)c+=3D=
b.toFormattedString(i);else =
if(l&&b.localeFormat)c+=3Db.localeFormat(i);else =
if(b.format)c+=3Db.format(i);else c+=3Db.toString();a=3Dd+1}return =
c};Type.registerNamespace("Sys");Sys.IDisposable=3Dfunction(){};Sys.IDisp=
osable.prototype=3D{};Sys.IDisposable.registerInterface("Sys.IDisposable"=
);Sys.StringBuilder=3Dfunction(a){this._parts=3Dtypeof =
a!=3D=3D"undefined"&&a!=3D=3Dnull&&a!=3D=3D""?[a.toString()]:[];this._val=
ue=3D{};this._len=3D0};Sys.StringBuilder.prototype=3D{append:function(a){=
this._parts[this._parts.length]=3Da},appendLine:function(a){this._parts[t=
his._parts.length]=3Dtypeof =
a=3D=3D=3D"undefined"||a=3D=3D=3Dnull||a=3D=3D=3D""?"\r\n":a+"\r\n"},clea=
r:function(){this._parts=3D[];this._value=3D{};this._len=3D0},isEmpty:fun=
ction(){if(this._parts.length=3D=3D=3D0)return true;return =
this.toString()=3D=3D=3D""},toString:function(a){a=3Da||"";var =
b=3Dthis._parts;if(this._len!=3D=3Db.length){this._value=3D{};this._len=3D=
b.length}var d=3Dthis._value;if(typeof =
d[a]=3D=3D=3D"undefined"){if(a!=3D=3D"")for(var =
c=3D0;c<b.length;)if(typeof =
b[c]=3D=3D=3D"undefined"||b[c]=3D=3D=3D""||b[c]=3D=3D=3Dnull)b.splice(c,1=
);else c++;d[a]=3Dthis._parts.join(a)}return =
d[a]}};Sys.StringBuilder.registerClass("Sys.StringBuilder");if(!window.XM=
LHttpRequest)window.XMLHttpRequest=3Dfunction(){var =
b=3D["Msxml2.XMLHTTP","Microsoft.XMLHTTP"];for(var =
a=3D0;a<b.length;a++)try{var c=3Dnew ActiveXObject(b[a]);return =
c}catch(d){}return =
null};Sys.Browser=3D{};Sys.Browser.InternetExplorer=3D{};Sys.Browser.Fire=
fox=3D{};Sys.Browser.Safari=3D{};Sys.Browser.Opera=3D{};Sys.Browser.agent=
=3Dnull;Sys.Browser.hasDebuggerStatement=3Dfalse;Sys.Browser.name=3Dnavig=
ator.appName;Sys.Browser.version=3DparseFloat(navigator.appVersion);if(na=
vigator.userAgent.indexOf(" MSIE =
")>-1){Sys.Browser.agent=3DSys.Browser.InternetExplorer;Sys.Browser.versi=
on=3DparseFloat(navigator.userAgent.match(/MSIE =
(\d+\.\d+)/)[1]);Sys.Browser.hasDebuggerStatement=3Dtrue}else =
if(navigator.userAgent.indexOf(" =
Firefox/")>-1){Sys.Browser.agent=3DSys.Browser.Firefox;Sys.Browser.versio=
n=3DparseFloat(navigator.userAgent.match(/Firefox\/(\d+\.\d+)/)[1]);Sys.B=
rowser.name=3D"Firefox";Sys.Browser.hasDebuggerStatement=3Dtrue}else =
if(navigator.userAgent.indexOf(" =
Safari/")>-1){Sys.Browser.agent=3DSys.Browser.Safari;Sys.Browser.version=3D=
parseFloat(navigator.userAgent.match(/Safari\/(\d+\.\d+)/)[1]);Sys.Browse=
r.name=3D"Safari"}else =
if(navigator.userAgent.indexOf("Opera/")>-1)Sys.Browser.agent=3DSys.Brows=
er.Opera;Type.registerNamespace("Sys.UI");Sys._Debug=3Dfunction(){};Sys._=
Debug.prototype=3D{_appendConsole:function(a){if(typeof =
Debug!=3D=3D"undefined"&&Debug.writeln)Debug.writeln(a);if(window.console=
&&window.console.log)window.console.log(a);if(window.opera)window.opera.p=
ostError(a);if(window.debugService)window.debugService.trace(a)},_appendT=
race:function(b){var =
a=3Ddocument.getElementById("TraceConsole");if(a&&a.tagName.toUpperCase()=
=3D=3D=3D"TEXTAREA")a.value+=3Db+"\n"},assert:function(c,a,b){if(!c){a=3D=
b&&this.assert.caller?String.format(Sys.Res.assertFailedCaller,a,this.ass=
ert.caller):String.format(Sys.Res.assertFailed,a);if(confirm(String.forma=
t(Sys.Res.breakIntoDebugger,a)))this.fail(a)}},clearTrace:function(){var =
a=3Ddocument.getElementById("TraceConsole");if(a&&a.tagName.toUpperCase()=
=3D=3D=3D"TEXTAREA")a.value=3D""},fail:function(message){this._appendCons=
ole(message);if(Sys.Browser.hasDebuggerStatement)eval("debugger")},trace:=
function(a){this._appendConsole(a);this._appendTrace(a)},traceDump:functi=
on(a,b){var =
c=3Dthis._traceDump(a,b,true)},_traceDump:function(a,c,f,b,d){c=3Dc?c:"tr=
aceDump";b=3Db?b:"";if(a=3D=3D=3Dnull){this.trace(b+c+": =
null");return}switch(typeof a){case "undefined":this.trace(b+c+": =
Undefined");break;case "number":case "string":case =
"boolean":this.trace(b+c+": =
"+a);break;default:if(Date.isInstanceOfType(a)||RegExp.isInstanceOfType(a=
)){this.trace(b+c+": "+a.toString());break}if(!d)d=3D[];else =
if(Array.contains(d,a)){this.trace(b+c+": =
...");return}Array.add(d,a);if(a=3D=3Dwindow||a=3D=3D=3Ddocument||window.=
HTMLElement&&a instanceof HTMLElement||typeof =
a.nodeName=3D=3D=3D"string"){var =
k=3Da.tagName?a.tagName:"DomElement";if(a.id)k+=3D" - =
"+a.id;this.trace(b+c+" {"+k+"}")}else{var =
i=3DObject.getTypeName(a);this.trace(b+c+(typeof i=3D=3D=3D"string"?" =
{"+i+"}":""));if(b=3D=3D=3D""||f){b+=3D"    ";var =
e,j,l,g,h;if(Array.isInstanceOfType(a)){j=3Da.length;for(e=3D0;e<j;e++)th=
is._traceDump(a[e],"["+e+"]",f,b,d)}else for(g in =
a){h=3Da[g];if(!Function.isInstanceOfType(h))this._traceDump(h,g,f,b,d)}}=
}Array.remove(d,a)}}};Sys._Debug.registerClass("Sys._Debug");Sys.Debug=3D=
new Sys._Debug;Sys.Debug.isDebug=3Dfalse;function =
Sys$Enum$parse(c,e){var =
a,b,i;if(e){a=3Dthis.__lowerCaseValues;if(!a){this.__lowerCaseValues=3Da=3D=
{};var g=3Dthis.prototype;for(var f in g)a[f.toLowerCase()]=3Dg[f]}}else =
a=3Dthis.prototype;if(!this.__flags){i=3De?c.toLowerCase():c;b=3Da[i.trim=
()];if(typeof b!=3D=3D"number")throw =
Error.argument("value",String.format(Sys.Res.enumInvalidValue,c,this.__ty=
peName));return b}else{var =
h=3D(e?c.toLowerCase():c).split(","),j=3D0;for(var =
d=3Dh.length-1;d>=3D0;d--){var k=3Dh[d].trim();b=3Da[k];if(typeof =
b!=3D=3D"number")throw =
Error.argument("value",String.format(Sys.Res.enumInvalidValue,c.split(","=
)[d].trim(),this.__typeName));j|=3Db}return j}}function =
Sys$Enum$toString(c){if(typeof =
c=3D=3D=3D"undefined"||c=3D=3D=3Dnull)return this.__string;var =
d=3Dthis.prototype,a;if(!this.__flags||c=3D=3D=3D0){for(a in =
d)if(d[a]=3D=3D=3Dc)return a}else{var =
b=3Dthis.__sortedValues;if(!b){b=3D[];for(a in =
d)b[b.length]=3D{key:a,value:d[a]};b.sort(function(a,b){return =
a.value-b.value});this.__sortedValues=3Db}var =
e=3D[],g=3Dc;for(a=3Db.length-1;a>=3D0;a--){var =
h=3Db[a],f=3Dh.value;if(f=3D=3D=3D0)continue;if((f&c)=3D=3D=3Df){e[e.leng=
th]=3Dh.key;g-=3Df;if(g=3D=3D=3D0)break}}if(e.length&&g=3D=3D=3D0)return =
e.reverse().join(", ")}return =
""}Type.prototype.registerEnum=3Dfunction(c,b){for(var a in =
this.prototype)this[a]=3Dthis.prototype[a];this.__typeName=3Dc;this.parse=
=3DSys$Enum$parse;this.__string=3Dthis.toString();this.toString=3DSys$Enu=
m$toString;this.__flags=3Db;this.__enum=3Dtrue};Type.isEnum=3Dfunction(a)=
{if(typeof a=3D=3D=3D"undefined"||a=3D=3D=3Dnull)return false;return =
!!a.__enum};Type.isFlags=3Dfunction(a){if(typeof =
a=3D=3D=3D"undefined"||a=3D=3D=3Dnull)return false;return =
!!a.__flags};Sys.EventHandlerList=3Dfunction(){this._list=3D{}};Sys.Event=
HandlerList.prototype=3D{addHandler:function(b,a){Array.add(this._getEven=
t(b,true),a)},removeHandler:function(c,b){var =
a=3Dthis._getEvent(c);if(!a)return;Array.remove(a,b)},getHandler:function=
(b){var a=3Dthis._getEvent(b);if(!a||a.length=3D=3D=3D0)return =
null;a=3DArray.clone(a);if(!a._handler)a._handler=3Dfunction(c,d){for(var=
 b=3D0,e=3Da.length;b<e;b++)a[b](c,d)};return =
a._handler},_getEvent:function(a,b){if(!this._list[a]){if(!b)return =
null;this._list[a]=3D[]}return =
this._list[a]}};Sys.EventHandlerList.registerClass("Sys.EventHandlerList"=
);Sys.EventArgs=3Dfunction(){};Sys.EventArgs.registerClass("Sys.EventArgs=
");Sys.EventArgs.Empty=3Dnew =
Sys.EventArgs;Sys.CancelEventArgs=3Dfunction(){Sys.CancelEventArgs.initia=
lizeBase(this);this._cancel=3Dfalse};Sys.CancelEventArgs.prototype=3D{get=
_cancel:function(){return =
this._cancel},set_cancel:function(a){this._cancel=3Da}};Sys.CancelEventAr=
gs.registerClass("Sys.CancelEventArgs",Sys.EventArgs);Sys.INotifyProperty=
Change=3Dfunction(){};Sys.INotifyPropertyChange.prototype=3D{};Sys.INotif=
yPropertyChange.registerInterface("Sys.INotifyPropertyChange");Sys.Proper=
tyChangedEventArgs=3Dfunction(a){Sys.PropertyChangedEventArgs.initializeB=
ase(this);this._propertyName=3Da};Sys.PropertyChangedEventArgs.prototype=3D=
{get_propertyName:function(){return =
this._propertyName}};Sys.PropertyChangedEventArgs.registerClass("Sys.Prop=
ertyChangedEventArgs",Sys.EventArgs);Sys.INotifyDisposing=3Dfunction(){};=
Sys.INotifyDisposing.prototype=3D{};Sys.INotifyDisposing.registerInterfac=
e("Sys.INotifyDisposing");Sys.Component=3Dfunction(){if(Sys.Application)S=
ys.Application.registerDisposableObject(this)};Sys.Component.prototype=3D=
{_id:null,_initialized:false,_updating:false,get_events:function(){if(!th=
is._events)this._events=3Dnew Sys.EventHandlerList;return =
this._events},get_id:function(){return =
this._id},set_id:function(a){this._id=3Da},get_isInitialized:function(){r=
eturn this._initialized},get_isUpdating:function(){return =
this._updating},add_disposing:function(a){this.get_events().addHandler("d=
isposing",a)},remove_disposing:function(a){this.get_events().removeHandle=
r("disposing",a)},add_propertyChanged:function(a){this.get_events().addHa=
ndler("propertyChanged",a)},remove_propertyChanged:function(a){this.get_e=
vents().removeHandler("propertyChanged",a)},beginUpdate:function(){this._=
updating=3Dtrue},dispose:function(){if(this._events){var =
a=3Dthis._events.getHandler("disposing");if(a)a(this,Sys.EventArgs.Empty)=
}delete =
this._events;Sys.Application.unregisterDisposableObject(this);Sys.Applica=
tion.removeComponent(this)},endUpdate:function(){this._updating=3Dfalse;i=
f(!this._initialized)this.initialize();this.updated()},initialize:functio=
n(){this._initialized=3Dtrue},raisePropertyChanged:function(b){if(!this._=
events)return;var =
a=3Dthis._events.getHandler("propertyChanged");if(a)a(this,new =
Sys.PropertyChangedEventArgs(b))},updated:function(){}};Sys.Component.reg=
isterClass("Sys.Component",null,Sys.IDisposable,Sys.INotifyPropertyChange=
,Sys.INotifyDisposing);function Sys$Component$_setProperties(a,i){var =
d,j=3DObject.getType(a),e=3Dj=3D=3D=3DObject||j=3D=3D=3DSys.UI.DomElement=
,h=3DSys.Component.isInstanceOfType(a)&&!a.get_isUpdating();if(h)a.beginU=
pdate();for(var c in i){var b=3Di[c],f=3De?null:a["get_"+c];if(e||typeof =
f!=3D=3D"function"){var k=3Da[c];if(!b||typeof =
b!=3D=3D"object"||e&&!k)a[c]=3Db;else =
Sys$Component$_setProperties(k,b)}else{var l=3Da["set_"+c];if(typeof =
l=3D=3D=3D"function")l.apply(a,[b]);else if(b instanceof =
Array){d=3Df.apply(a);for(var =
g=3D0,m=3Dd.length,n=3Db.length;g<n;g++,m++)d[m]=3Db[g]}else if(typeof =
b=3D=3D=3D"object"&&Object.getType(b)=3D=3D=3DObject){d=3Df.apply(a);Sys$=
Component$_setProperties(d,b)}}}if(h)a.endUpdate()}function =
Sys$Component$_setReferences(c,b){for(var a in b){var =
e=3Dc["set_"+a],d=3D$find(b[a]);e.apply(c,[d])}}var =
$create=3DSys.Component.create=3Dfunction(h,f,d,c,g){var a=3Dg?new =
h(g):new =
h,b=3DSys.Application,i=3Db.get_isCreatingComponents();a.beginUpdate();if=
(f)Sys$Component$_setProperties(a,f);if(d)for(var e in =
d)a["add_"+e](d[e]);b._createdComponents[b._createdComponents.length]=3Da=
;if(a.get_id())b.addComponent(a);if(i)if(c)b._addComponentToSecondPass(a,=
c);else =
a.endUpdate();else{if(c)Sys$Component$_setReferences(a,c);a.endUpdate()}r=
eturn a};Sys.UI.MouseButton=3Dfunction(){throw =
Error.notImplemented()};Sys.UI.MouseButton.prototype=3D{leftButton:0,midd=
leButton:1,rightButton:2};Sys.UI.MouseButton.registerEnum("Sys.UI.MouseBu=
tton");Sys.UI.Key=3Dfunction(){throw =
Error.notImplemented()};Sys.UI.Key.prototype=3D{backspace:8,tab:9,enter:1=
3,esc:27,space:32,pageUp:33,pageDown:34,end:35,home:36,left:37,up:38,righ=
t:39,down:40,del:127};Sys.UI.Key.registerEnum("Sys.UI.Key");Sys.UI.DomEve=
nt=3Dfunction(c){var =
a=3Dc;this.rawEvent=3Da;this.altKey=3Da.altKey;if(typeof =
a.button!=3D=3D"undefined")this.button=3Dtypeof =
a.which!=3D=3D"undefined"?a.button:a.button=3D=3D=3D4?Sys.UI.MouseButton.=
middleButton:a.button=3D=3D=3D2?Sys.UI.MouseButton.rightButton:Sys.UI.Mou=
seButton.leftButton;if(a.type=3D=3D=3D"keypress")this.charCode=3Da.charCo=
de||a.keyCode;else =
if(a.keyCode&&a.keyCode=3D=3D=3D46)this.keyCode=3D127;else =
this.keyCode=3Da.keyCode;this.clientX=3Da.clientX;this.clientY=3Da.client=
Y;this.ctrlKey=3Da.ctrlKey;this.target=3Da.target?a.target:a.srcElement;i=
f(this.target){var =
b=3DSys.UI.DomElement.getLocation(this.target);this.offsetX=3Dtypeof =
a.offsetX!=3D=3D"undefined"?a.offsetX:window.pageXOffset+(a.clientX||0)-b=
.x;this.offsetY=3Dtypeof =
a.offsetY!=3D=3D"undefined"?a.offsetY:window.pageYOffset+(a.clientY||0)-b=
.y}this.screenX=3Da.screenX;this.screenY=3Da.screenY;this.shiftKey=3Da.sh=
iftKey;this.type=3Da.type};Sys.UI.DomEvent.prototype=3D{preventDefault:fu=
nction(){if(this.rawEvent.preventDefault)this.rawEvent.preventDefault();e=
lse =
if(window.event)window.event.returnValue=3Dfalse},stopPropagation:functio=
n(){if(this.rawEvent.stopPropagation)this.rawEvent.stopPropagation();else=
 =
if(window.event)window.event.cancelBubble=3Dtrue}};Sys.UI.DomEvent.regist=
erClass("Sys.UI.DomEvent");var =
$addHandler=3DSys.UI.DomEvent.addHandler=3Dfunction(a,d,e){if(!a._events)=
a._events=3D{};var c=3Da._events[d];if(!c)a._events[d]=3Dc=3D[];var =
b;if(a.addEventListener){b=3Dfunction(b){return e.call(a,new =
Sys.UI.DomEvent(b))};a.addEventListener(d,b,false)}else =
if(a.attachEvent){b=3Dfunction(){return e.call(a,new =
Sys.UI.DomEvent(window.event))};a.attachEvent("on"+d,b)}c[c.length]=3D{ha=
ndler:e,browserHandler:b}},$addHandlers=3DSys.UI.DomEvent.addHandlers=3Df=
unction(e,d,c){for(var b in d){var =
a=3Dd[b];if(c)a=3DFunction.createDelegate(c,a);$addHandler(e,b,a)}},$clea=
rHandlers=3DSys.UI.DomEvent.clearHandlers=3Dfunction(a){if(a._events){var=
 e=3Da._events;for(var b in e){var d=3De[b];for(var =
c=3Dd.length-1;c>=3D0;c--)$removeHandler(a,b,d[c].handler)}a._events=3Dnu=
ll}},$removeHandler=3DSys.UI.DomEvent.removeHandler=3Dfunction(a,e,f){var=
 d=3Dnull,c=3Da._events[e],d=3Dnull;for(var =
b=3D0,g=3Dc.length;b<g;b++)if(c[b].handler=3D=3D=3Df){d=3Dc[b].browserHan=
dler;break}if(a.removeEventListener)a.removeEventListener(e,d,false);else=
 =
if(a.detachEvent)a.detachEvent("on"+e,d);c.splice(b,1)};Sys.IContainer=3D=
function(){};Sys.IContainer.prototype=3D{};Sys.IContainer.registerInterfa=
ce("Sys.IContainer");Sys._ScriptLoader=3Dfunction(){this._scriptsToLoad=3D=
null;this._scriptLoadedDelegate=3DFunction.createDelegate(this,this._scri=
ptLoadedHandler)};Sys._ScriptLoader.prototype=3D{dispose:function(){this.=
_stopLoading();if(this._events)delete =
this._events;this._scriptLoadedDelegate=3Dnull},loadScripts:function(a,c,=
d,b){this._loading=3Dtrue;this._allScriptsLoadedCallback=3Dc;this._script=
LoadFailedCallback=3Dd;this._scriptLoadTimeoutCallback=3Db;if(a>0)this._t=
imeoutCookie=3Dwindow.setTimeout(Function.createDelegate(this,this._scrip=
tLoadTimeoutHandler),a*1000);this._loadScriptsInternal()},notifyScriptLoa=
ded:function(){if(!this._loading)return;this._currentTask._notified++;if(=
Sys.Browser.agent=3D=3D=3DSys.Browser.Safari)if(this._currentTask._notifi=
ed=3D=3D=3D1)window.setTimeout(Function.createDelegate(this,function(){th=
is._scriptLoadedHandler(this._currentTask.get_scriptElement(),true)}),0)}=
,queueCustomScriptTag:function(a){if(!this._scriptsToLoad)this._scriptsTo=
Load=3D[];Array.add(this._scriptsToLoad,a)},queueScriptBlock:function(a){=
if(!this._scriptsToLoad)this._scriptsToLoad=3D[];Array.add(this._scriptsT=
oLoad,{text:a})},queueScriptReference:function(a){if(!this._scriptsToLoad=
)this._scriptsToLoad=3D[];Array.add(this._scriptsToLoad,{src:a})},_create=
ScriptElement:function(c){var =
a=3Ddocument.createElement("SCRIPT");a.type=3D"text/javascript";for(var =
b in c)a[b]=3Dc[b];return =
a},_loadScriptsInternal:function(){if(this._scriptsToLoad&&this._scriptsT=
oLoad.length>0){var =
b=3DArray.dequeue(this._scriptsToLoad),a=3Dthis._createScriptElement(b);i=
f(a.text&&Sys.Browser.agent=3D=3D=3DSys.Browser.Safari){a.innerHTML=3Da.t=
ext;delete a.text}if(typeof =
b.src=3D=3D=3D"string"){this._currentTask=3Dnew =
Sys._ScriptLoaderTask(a,this._scriptLoadedDelegate);this._currentTask.exe=
cute()}else{document.getElementsByTagName("HEAD")[0].appendChild(a);Sys._=
ScriptLoader._clearScript(a);this._loadScriptsInternal()}}else{var =
c=3Dthis._allScriptsLoadedCallback;this._stopLoading();if(c)c(this)}},_ra=
iseError:function(a){var =
c=3Dthis._scriptLoadFailedCallback,b=3Dthis._currentTask.get_scriptElemen=
t();this._stopLoading();if(c)c(this,b,a);else throw =
Sys._ScriptLoader._errorScriptLoadFailed(b.src,a)},_scriptLoadedHandler:f=
unction(a,b){if(b&&this._currentTask._notified)if(this._currentTask._noti=
fied>1)this._raiseError(true);else{Array.add(Sys._ScriptLoader._getLoaded=
Scripts(),a.src);this._currentTask.dispose();this._currentTask=3Dnull;thi=
s._loadScriptsInternal()}else =
this._raiseError(false)},_scriptLoadTimeoutHandler:function(){var =
a=3Dthis._scriptLoadTimeoutCallback;this._stopLoading();if(a)a(this)},_st=
opLoading:function(){if(this._timeoutCookie){window.clearTimeout(this._ti=
meoutCookie);this._timeoutCookie=3Dnull}if(this._currentTask){this._curre=
ntTask.dispose();this._currentTask=3Dnull}this._scriptsToLoad=3Dnull;this=
._loading=3Dnull;this._allScriptsLoadedCallback=3Dnull;this._scriptLoadFa=
iledCallback=3Dnull;this._scriptLoadTimeoutCallback=3Dnull}};Sys._ScriptL=
oader.registerClass("Sys._ScriptLoader",null,Sys.IDisposable);Sys._Script=
Loader.getInstance=3Dfunction(){var =
a=3DSys._ScriptLoader._activeInstance;if(!a)a=3DSys._ScriptLoader._active=
Instance=3Dnew Sys._ScriptLoader;return =
a};Sys._ScriptLoader.isScriptLoaded=3Dfunction(b){var =
a=3Ddocument.createElement("script");a.src=3Db;return =
Array.contains(Sys._ScriptLoader._getLoadedScripts(),a.src)};Sys._ScriptL=
oader.readLoadedScripts=3Dfunction(){if(!Sys._ScriptLoader._referencedScr=
ipts){var =
b=3DSys._ScriptLoader._referencedScripts=3D[],c=3Ddocument.getElementsByT=
agName("SCRIPT");for(i=3Dc.length-1;i>=3D0;i--){var =
d=3Dc[i],a=3Dd.src;if(a.length)if(!Array.contains(b,a))Array.add(b,a)}}};=
Sys._ScriptLoader._clearScript=3Dfunction(a){if(!Sys.Debug.isDebug)a.pare=
ntNode.removeChild(a)};Sys._ScriptLoader._errorScriptLoadFailed=3Dfunctio=
n(b,d){var a;if(d)a=3DSys.Res.scriptLoadMultipleCallbacks;else =
a=3DSys.Res.scriptLoadFailed;var e=3D"Sys.ScriptLoadFailedException: =
"+String.format(a,b),c=3DError.create(e,{name:"Sys.ScriptLoadFailedExcept=
ion","scriptUrl":b});c.popStackFrame();return =
c};Sys._ScriptLoader._getLoadedScripts=3Dfunction(){if(!Sys._ScriptLoader=
._referencedScripts){Sys._ScriptLoader._referencedScripts=3D[];Sys._Scrip=
tLoader.readLoadedScripts()}return =
Sys._ScriptLoader._referencedScripts};Sys._ScriptLoaderTask=3Dfunction(b,=
a){this._scriptElement=3Db;this._completedCallback=3Da;this._notified=3D0=
};Sys._ScriptLoaderTask.prototype=3D{get_scriptElement:function(){return =
this._scriptElement},dispose:function(){if(this._disposed)return;this._di=
sposed=3Dtrue;this._removeScriptElementHandlers();Sys._ScriptLoader._clea=
rScript(this._scriptElement);this._scriptElement=3Dnull},execute:function=
(){this._addScriptElementHandlers();document.getElementsByTagName("HEAD")=
[0].appendChild(this._scriptElement)},_addScriptElementHandlers:function(=
){this._scriptLoadDelegate=3DFunction.createDelegate(this,this._scriptLoa=
dHandler);if(Sys.Browser.agent!=3D=3DSys.Browser.InternetExplorer){this._=
scriptElement.readyState=3D"loaded";$addHandler(this._scriptElement,"load=
",this._scriptLoadDelegate)}else =
$addHandler(this._scriptElement,"readystatechange",this._scriptLoadDelega=
te);this._scriptErrorDelegate=3DFunction.createDelegate(this,this._script=
ErrorHandler);$addHandler(this._scriptElement,"error",this._scriptErrorDe=
legate)},_removeScriptElementHandlers:function(){if(this._scriptLoadDeleg=
ate){var =
a=3Dthis.get_scriptElement();if(Sys.Browser.agent!=3D=3DSys.Browser.Inter=
netExplorer)$removeHandler(a,"load",this._scriptLoadDelegate);else =
$removeHandler(a,"readystatechange",this._scriptLoadDelegate);$removeHand=
ler(a,"error",this._scriptErrorDelegate);this._scriptErrorDelegate=3Dnull=
;this._scriptLoadDelegate=3Dnull}},_scriptErrorHandler:function(){if(this=
._disposed)return;this._completedCallback(this.get_scriptElement(),false)=
},_scriptLoadHandler:function(){if(this._disposed)return;var =
a=3Dthis.get_scriptElement();if(a.readyState!=3D=3D"loaded"&&a.readyState=
!=3D=3D"complete")return;var =
b=3Dthis;window.setTimeout(function(){b._completedCallback(a,true)},0)}};=
Sys._ScriptLoaderTask.registerClass("Sys._ScriptLoaderTask",null,Sys.IDis=
posable);Sys.ApplicationLoadEventArgs=3Dfunction(b,a){Sys.ApplicationLoad=
EventArgs.initializeBase(this);this._components=3Db;this._isPartialLoad=3D=
a};Sys.ApplicationLoadEventArgs.prototype=3D{get_components:function(){re=
turn this._components},get_isPartialLoad:function(){return =
this._isPartialLoad}};Sys.ApplicationLoadEventArgs.registerClass("Sys.App=
licationLoadEventArgs",Sys.EventArgs);Sys._Application=3Dfunction(){Sys._=
Application.initializeBase(this);this._disposableObjects=3D[];this._compo=
nents=3D{};this._createdComponents=3D[];this._secondPassComponents=3D[];t=
his._unloadHandlerDelegate=3DFunction.createDelegate(this,this._unloadHan=
dler);this._loadHandlerDelegate=3DFunction.createDelegate(this,this._load=
Handler);Sys.UI.DomEvent.addHandler(window,"unload",this._unloadHandlerDe=
legate);Sys.UI.DomEvent.addHandler(window,"load",this._loadHandlerDelegat=
e)};Sys._Application.prototype=3D{_creatingComponents:false,_disposing:fa=
lse,get_isCreatingComponents:function(){return =
this._creatingComponents},add_load:function(a){this.get_events().addHandl=
er("load",a)},remove_load:function(a){this.get_events().removeHandler("lo=
ad",a)},add_init:function(a){if(this._initialized)a(this,Sys.EventArgs.Em=
pty);else =
this.get_events().addHandler("init",a)},remove_init:function(a){this.get_=
events().removeHandler("init",a)},add_unload:function(a){this.get_events(=
).addHandler("unload",a)},remove_unload:function(a){this.get_events().rem=
oveHandler("unload",a)},addComponent:function(a){this._components[a.get_i=
d()]=3Da},beginCreateComponents:function(){this._creatingComponents=3Dtru=
e},dispose:function(){if(!this._disposing){this._disposing=3Dtrue;if(wind=
ow.pageUnload)window.pageUnload(this,Sys.EventArgs.Empty);var =
c=3Dthis.get_events().getHandler("unload");if(c)c(this,Sys.EventArgs.Empt=
y);var b=3DArray.clone(this._disposableObjects);for(var =
a=3D0,e=3Db.length;a<e;a++)b[a].dispose();Array.clear(this._disposableObj=
ects);Sys.UI.DomEvent.removeHandler(window,"unload",this._unloadHandlerDe=
legate);if(this._loadHandlerDelegate){Sys.UI.DomEvent.removeHandler(windo=
w,"load",this._loadHandlerDelegate);this._loadHandlerDelegate=3Dnull}var =
d=3DSys._ScriptLoader.getInstance();if(d)d.dispose();Sys._Application.cal=
lBaseMethod(this,"dispose")}},endCreateComponents:function(){var =
b=3Dthis._secondPassComponents;for(var a=3D0,d=3Db.length;a<d;a++){var =
c=3Db[a].component;Sys$Component$_setReferences(c,b[a].references);c.endU=
pdate()}this._secondPassComponents=3D[];this._creatingComponents=3Dfalse}=
,findComponent:function(b,a){return =
a?Sys.IContainer.isInstanceOfType(a)?a.findComponent(b):a[b]||null:Sys.Ap=
plication._components[b]||null},getComponents:function(){var =
a=3D[],b=3Dthis._components;for(var c in b)a[a.length]=3Db[c];return =
a},initialize:function(){if(!this._initialized&&!this._initializing){this=
._initializing=3Dtrue;window.setTimeout(Function.createDelegate(this,this=
._doInitialize),0)}},notifyScriptLoaded:function(){var =
a=3DSys._ScriptLoader.getInstance();if(a)a.notifyScriptLoaded()},register=
DisposableObject:function(a){if(!this._disposing)this._disposableObjects[=
this._disposableObjects.length]=3Da},raiseLoad:function(){var =
b=3Dthis.get_events().getHandler("load"),a=3Dnew =
Sys.ApplicationLoadEventArgs(Array.clone(this._createdComponents),!this._=
initializing);if(b)b(this,a);if(window.pageLoad)window.pageLoad(this,a);t=
his._createdComponents=3D[]},removeComponent:function(b){var =
a=3Db.get_id();if(a)delete =
this._components[a]},unregisterDisposableObject:function(a){if(!this._dis=
posing)Array.remove(this._disposableObjects,a)},_addComponentToSecondPass=
:function(b,a){this._secondPassComponents[this._secondPassComponents.leng=
th]=3D{component:b,references:a}},_doInitialize:function(){Sys._Applicati=
on.callBaseMethod(this,"initialize");var =
a=3Dthis.get_events().getHandler("init");if(a){this.beginCreateComponents=
();a(this,Sys.EventArgs.Empty);this.endCreateComponents()}this.raiseLoad(=
);this._initializing=3Dfalse},_loadHandler:function(){if(this._loadHandle=
rDelegate){Sys.UI.DomEvent.removeHandler(window,"load",this._loadHandlerD=
elegate);this._loadHandlerDelegate=3Dnull}this.initialize()},_unloadHandl=
er:function(){this.dispose()}};Sys._Application.registerClass("Sys._Appli=
cation",Sys.Component,Sys.IContainer);Sys.Application=3Dnew =
Sys._Application;var =
$find=3DSys.Application.findComponent;Type.registerNamespace("Sys.Net");S=
ys.Net.WebRequestExecutor=3Dfunction(){this._webRequest=3Dnull;this._resu=
ltObject=3Dnull};Sys.Net.WebRequestExecutor.prototype=3D{get_webRequest:f=
unction(){return =
this._webRequest},_set_webRequest:function(a){this._webRequest=3Da},get_s=
tarted:function(){throw =
Error.notImplemented()},get_responseAvailable:function(){throw =
Error.notImplemented()},get_timedOut:function(){throw =
Error.notImplemented()},get_aborted:function(){throw =
Error.notImplemented()},get_responseData:function(){throw =
Error.notImplemented()},get_statusCode:function(){throw =
Error.notImplemented()},get_statusText:function(){throw =
Error.notImplemented()},get_xml:function(){throw =
Error.notImplemented()},get_object:function(){if(!this._resultObject)this=
._resultObject=3DSys.Serialization.JavaScriptSerializer.deserialize(this.=
get_responseData());return =
this._resultObject},executeRequest:function(){throw =
Error.notImplemented()},abort:function(){throw =
Error.notImplemented()},getResponseHeader:function(){throw =
Error.notImplemented()},getAllResponseHeaders:function(){throw =
Error.notImplemented()}};Sys.Net.WebRequestExecutor.registerClass("Sys.Ne=
t.WebRequestExecutor");window.XMLDOM=3Dfunction(d){if(!window.DOMParser){=
var c=3D["Msxml2.DOMDocument.3.0","Msxml2.DOMDocument"];for(var =
b=3D0;b<c.length;b++)try{var a=3Dnew =
ActiveXObject(c[b]);a.async=3Dfalse;a.loadXML(d);a.setProperty("Selection=
Language","XPath");return a}catch(f){}return null}else try{var e=3Dnew =
window.DOMParser;return e.parseFromString(d,"text/xml")}catch(f){return =
null}return =
null};Sys.Net.XMLHttpExecutor=3Dfunction(){Sys.Net.XMLHttpExecutor.initia=
lizeBase(this);var =
a=3Dthis;this._xmlHttpRequest=3Dnull;this._webRequest=3Dnull;this._respon=
seAvailable=3Dfalse;this._timedOut=3Dfalse;this._timer=3Dnull;this._abort=
ed=3Dfalse;this._started=3Dfalse;this._onReadyStateChange=3Dfunction(){if=
(a._xmlHttpRequest.readyState=3D=3D=3D4){a._clearTimer();a._responseAvail=
able=3Dtrue;a._webRequest.completed(Sys.EventArgs.Empty);if(a._xmlHttpReq=
uest!=3Dnull){a._xmlHttpRequest.onreadystatechange=3DFunction.emptyMethod=
;a._xmlHttpRequest=3Dnull}}};this._clearTimer=3Dfunction(){if(a._timer!=3D=
null){window.clearTimeout(a._timer);a._timer=3Dnull}};this._onTimeout=3Df=
unction(){if(!a._responseAvailable){a._clearTimer();a._timedOut=3Dtrue;a.=
_xmlHttpRequest.onreadystatechange=3DFunction.emptyMethod;a._xmlHttpReque=
st.abort();a._webRequest.completed(Sys.EventArgs.Empty);a._xmlHttpRequest=
=3Dnull}}};Sys.Net.XMLHttpExecutor.prototype=3D{get_timedOut:function(){r=
eturn this._timedOut},get_started:function(){return =
this._started},get_responseAvailable:function(){return =
this._responseAvailable},get_aborted:function(){return =
this._aborted},executeRequest:function(){this._webRequest=3Dthis.get_webR=
equest();var =
c=3Dthis._webRequest.get_body(),a=3Dthis._webRequest.get_headers();this._=
xmlHttpRequest=3Dnew =
XMLHttpRequest;this._xmlHttpRequest.onreadystatechange=3Dthis._onReadySta=
teChange;var =
e=3Dthis._webRequest.get_httpVerb();this._xmlHttpRequest.open(e,this._web=
Request.getResolvedUrl(),true);if(a)for(var b in a){var =
f=3Da[b];if(typeof =
f!=3D=3D"function")this._xmlHttpRequest.setRequestHeader(b,f)}if(e.toLowe=
rCase()=3D=3D=3D"post"){if(a=3D=3D=3Dnull||!a["Content-Type"])this._xmlHt=
tpRequest.setRequestHeader("Content-Type","application/x-www-form-urlenco=
ded");if(!c)c=3D""}var =
d=3Dthis._webRequest.get_timeout();if(d>0)this._timer=3Dwindow.setTimeout=
(Function.createDelegate(this,this._onTimeout),d);this._xmlHttpRequest.se=
nd(c);this._started=3Dtrue},getResponseHeader:function(b){var =
a;try{a=3Dthis._xmlHttpRequest.getResponseHeader(b)}catch(c){}if(!a)a=3D"=
";return a},getAllResponseHeaders:function(){return =
this._xmlHttpRequest.getAllResponseHeaders()},get_responseData:function()=
{return =
this._xmlHttpRequest.responseText},get_statusCode:function(){return =
this._xmlHttpRequest.status},get_statusText:function(){return =
this._xmlHttpRequest.statusText},get_xml:function(){var =
a=3Dthis._xmlHttpRequest.responseXML;if(!a||!a.documentElement){a=3Dnew =
XMLDOM(this._xmlHttpRequest.responseText);if(!a||!a.documentElement)retur=
n null}else =
if(navigator.userAgent.indexOf("MSIE")!=3D=3D-1)a.setProperty("SelectionL=
anguage","XPath");if(a.documentElement.namespaceURI=3D=3D=3D"http://www.m=
ozilla.org/newlayout/xml/parsererror.xml"&&a.documentElement.tagName=3D=3D=
=3D"parsererror")return =
null;if(a.documentElement.firstChild&&a.documentElement.firstChild.tagNam=
e=3D=3D=3D"parsererror")return null;return =
a},abort:function(){if(this._aborted||this._responseAvailable||this._time=
dOut)return;this._aborted=3Dtrue;this._clearTimer();if(this._xmlHttpReque=
st&&!this._responseAvailable){this._xmlHttpRequest.onreadystatechange=3DF=
unction.emptyMethod;this._xmlHttpRequest.abort();this._xmlHttpRequest=3Dn=
ull;var =
a=3Dthis._webRequest._get_eventHandlerList().getHandler("completed");if(a=
)a(this,Sys.EventArgs.Empty)}}};Sys.Net.XMLHttpExecutor.registerClass("Sy=
s.Net.XMLHttpExecutor",Sys.Net.WebRequestExecutor);Sys.Net._WebRequestMan=
ager=3Dfunction(){this._this=3Dthis;this._defaultTimeout=3D0;this._defaul=
tExecutorType=3D"Sys.Net.XMLHttpExecutor"};Sys.Net._WebRequestManager.pro=
totype=3D{add_invokingRequest:function(a){this._get_eventHandlerList().ad=
dHandler("invokingRequest",a)},remove_invokingRequest:function(a){this._g=
et_eventHandlerList().removeHandler("invokingRequest",a)},add_completedRe=
quest:function(a){this._get_eventHandlerList().addHandler("completedReque=
st",a)},remove_completedRequest:function(a){this._get_eventHandlerList().=
removeHandler("completedRequest",a)},_get_eventHandlerList:function(){if(=
!this._events)this._events=3Dnew Sys.EventHandlerList;return =
this._events},get_defaultTimeout:function(){return =
this._defaultTimeout},set_defaultTimeout:function(a){this._defaultTimeout=
=3Da},get_defaultExecutorType:function(){return =
this._defaultExecutorType},set_defaultExecutorType:function(a){this._defa=
ultExecutorType=3Da},executeRequest:function(webRequest){var =
executor=3DwebRequest.get_executor();if(!executor){var =
failed=3Dfalse;try{var =
executorType=3Deval(this._defaultExecutorType);executor=3Dnew =
executorType}catch(a){failed=3Dtrue}webRequest.set_executor(executor)}if(=
executor.get_aborted())return;var evArgs=3Dnew =
Sys.Net.NetworkRequestEventArgs(webRequest),handler=3Dthis._get_eventHand=
lerList().getHandler("invokingRequest");if(handler)handler(this,evArgs);i=
f(!evArgs.get_cancel())executor.executeRequest()}};Sys.Net._WebRequestMan=
ager.registerClass("Sys.Net._WebRequestManager");Sys.Net.WebRequestManage=
r=3Dnew =
Sys.Net._WebRequestManager;Sys.Net.NetworkRequestEventArgs=3Dfunction(a){=
Sys.Net.NetworkRequestEventArgs.initializeBase(this);this._webRequest=3Da=
};Sys.Net.NetworkRequestEventArgs.prototype=3D{get_webRequest:function(){=
return =
this._webRequest}};Sys.Net.NetworkRequestEventArgs.registerClass("Sys.Net=
.NetworkRequestEventArgs",Sys.CancelEventArgs);Sys.Net.WebRequest=3Dfunct=
ion(){this._url=3D"";this._headers=3D{};this._body=3Dnull;this._userConte=
xt=3Dnull;this._httpVerb=3Dnull;this._executor=3Dnull;this._invokeCalled=3D=
false;this._timeout=3D0};Sys.Net.WebRequest.prototype=3D{add_completed:fu=
nction(a){this._get_eventHandlerList().addHandler("completed",a)},remove_=
completed:function(a){this._get_eventHandlerList().removeHandler("complet=
ed",a)},completed:function(b){var =
a=3DSys.Net.WebRequestManager._get_eventHandlerList().getHandler("complet=
edRequest");if(a)a(this._executor,b);a=3Dthis._get_eventHandlerList().get=
Handler("completed");if(a)a(this._executor,b)},_get_eventHandlerList:func=
tion(){if(!this._events)this._events=3Dnew Sys.EventHandlerList;return =
this._events},get_url:function(){return =
this._url},set_url:function(a){this._url=3Da},get_headers:function(){retu=
rn =
this._headers},get_httpVerb:function(){if(this._httpVerb=3D=3D=3Dnull){if=
(this._body=3D=3D=3Dnull)return "GET";return "POST"}return =
this._httpVerb},set_httpVerb:function(a){this._httpVerb=3Da},get_body:fun=
ction(){return =
this._body},set_body:function(a){this._body=3Da},get_userContext:function=
(){return =
this._userContext},set_userContext:function(a){this._userContext=3Da},get=
_executor:function(){return =
this._executor},set_executor:function(a){this._executor=3Da;this._executo=
r._set_webRequest(this)},get_timeout:function(){if(this._timeout=3D=3D=3D=
0)return Sys.Net.WebRequestManager.get_defaultTimeout();return =
this._timeout},set_timeout:function(a){this._timeout=3Da},getResolvedUrl:=
function(){return =
Sys.Net.WebRequest._resolveUrl(this._url)},invoke:function(){Sys.Net.WebR=
equestManager.executeRequest(this);this._invokeCalled=3Dtrue}};Sys.Net.We=
bRequest._resolveUrl=3Dfunction(b,a){if(b&&b.indexOf("://")!=3D=3D-1)retu=
rn b;if(!a||a.length=3D=3D=3D0){var =
c=3Ddocument.getElementsByTagName("base")[0];if(c&&c.href&&c.href.length>=
0)a=3Dc.href;else a=3Ddocument.URL}var =
d=3Da.indexOf("?");if(d!=3D=3D-1)a=3Da.substr(0,d);a=3Da.substr(0,a.lastI=
ndexOf("/")+1);if(!b||b.length=3D=3D=3D0)return =
a;if(b.charAt(0)=3D=3D=3D"/"){var =
e=3Da.indexOf("://"),g=3Da.indexOf("/",e+3);return =
a.substr(0,g)+b}else{var f=3Da.lastIndexOf("/");return =
a.substr(0,f+1)+b}};Sys.Net.WebRequest._createQueryString=3Dfunction(d,b)=
{if(!b)b=3DencodeURIComponent;var a=3Dnew =
Sys.StringBuilder,f=3D0;for(var c in d){var e=3Dd[c];if(typeof =
e=3D=3D=3D"function")continue;var =
g=3DSys.Serialization.JavaScriptSerializer.serialize(e);if(f!=3D=3D0)a.ap=
pend("&");a.append(c);a.append("=3D");a.append(b(g));f++}return =
a.toString()};Sys.Net.WebRequest._createUrl=3Dfunction(a,b){if(!b)return =
a;var d=3DSys.Net.WebRequest._createQueryString(b);if(d.length>0){var =
c=3D"?";if(a&&a.indexOf("?")!=3D=3D-1)c=3D"&";return a+c+d}else return =
a};Sys.Net.WebRequest.registerClass("Sys.Net.WebRequest");Sys.Net.WebServ=
iceProxy=3Dfunction(){};Sys.Net.WebServiceProxy.prototype=3D{set_timeout:=
function(a){this._timeout=3Da},get_timeout:function(){return =
this._timeout},set_defaultUserContext:function(a){this._userContext=3Da},=
get_defaultUserContext:function(){return =
this._userContext},set_defaultSucceededCallback:function(a){this._succeed=
ed=3Da},get_defaultSucceededCallback:function(){return =
this._succeeded},set_defaultFailedCallback:function(a){this._failed=3Da},=
get_defaultFailedCallback:function(){return =
this._failed},set_path:function(a){this._path=3Da},get_path:function(){re=
turn =
this._path},_invoke:function(d,e,g,f,c,b,a){if(c=3D=3D=3Dnull||typeof =
c=3D=3D=3D"undefined")c=3Dthis.get_defaultSucceededCallback();if(b=3D=3D=3D=
null||typeof =
b=3D=3D=3D"undefined")b=3Dthis.get_defaultFailedCallback();if(a=3D=3D=3Dn=
ull||typeof =
a=3D=3D=3D"undefined")a=3Dthis.get_defaultUserContext();return =
Sys.Net.WebServiceProxy.invoke(d,e,g,f,c,b,a,this.get_timeout())}};Sys.Ne=
t.WebServiceProxy.registerClass("Sys.Net.WebServiceProxy");Sys.Net.WebSer=
viceProxy.invoke=3Dfunction(k,a,j,d,i,c,f,h){var b=3Dnew =
Sys.Net.WebRequest;b.get_headers()["Content-Type"]=3D"application/json; =
charset=3Dutf-8";if(!d)d=3D{};var =
g=3Dd;if(!j||!g)g=3D{};b.set_url(Sys.Net.WebRequest._createUrl(k+"/"+a,g)=
);var =
e=3Dnull;if(!j){e=3DSys.Serialization.JavaScriptSerializer.serialize(d);i=
f(e=3D=3D=3D"{}")e=3D""}b.set_body(e);b.add_completed(l);if(h&&h>0)b.set_=
timeout(h);b.invoke();function l(d){if(d.get_responseAvailable()){var =
e=3Dd.get_statusCode(),b=3Dnull;try{var =
j=3Dd.getResponseHeader("Content-Type");if(j.startsWith("application/json=
"))b=3Dd.get_object();else =
if(j.startsWith("text/xml"))b=3Dd.get_xml();else =
b=3Dd.get_responseData()}catch(m){}var =
k=3Dd.getResponseHeader("jsonerror"),g=3Dk=3D=3D=3D"true";if(g)b=3Dnew =
Sys.Net.WebServiceError(false,b.Message,b.StackTrace,b.ExceptionType);if(=
e<200||e>=3D300||g){if(c){if(!b||!g)b=3Dnew =
Sys.Net.WebServiceError(false,String.format(Sys.Res.webServiceFailedNoMsg=
,a),"","");b._statusCode=3De;c(b,f,a)}}else if(i)i(b,f,a)}else{var =
h;if(d.get_timedOut())h=3DString.format(Sys.Res.webServiceTimedOut,a);els=
e h=3DString.format(Sys.Res.webServiceFailedNoMsg,a);if(c)c(new =
Sys.Net.WebServiceError(d.get_timedOut(),h,"",""),f,a)}}return =
b};Sys.Net.WebServiceProxy._generateTypedConstructor=3Dfunction(a){return=
 function(b){if(b)for(var c in =
b)this[c]=3Db[c];this.__type=3Da}};Sys.Net.WebServiceError=3Dfunction(c,d=
,b,a){this._timedOut=3Dc;this._message=3Dd;this._stackTrace=3Db;this._exc=
eptionType=3Da;this._statusCode=3D-1};Sys.Net.WebServiceError.prototype=3D=
{get_timedOut:function(){return =
this._timedOut},get_statusCode:function(){return =
this._statusCode},get_message:function(){return =
this._message},get_stackTrace:function(){return =
this._stackTrace},get_exceptionType:function(){return =
this._exceptionType}};Sys.Net.WebServiceError.registerClass("Sys.Net.WebS=
erviceError");Type.registerNamespace("Sys.Services");Sys.Services._Profil=
eService=3Dfunction(){Sys.Services._ProfileService.initializeBase(this);t=
his.properties=3D{}};Sys.Services._ProfileService.DefaultWebServicePath=3D=
"";Sys.Services._ProfileService.prototype=3D{_defaultFailedCallback:null,=
_defaultLoadCompletedCallback:null,_defaultSaveCompletedCallback:null,_pa=
th:"",_timeout:0,get_defaultFailedCallback:function(){return =
this._defaultFailedCallback},set_defaultFailedCallback:function(a){this._=
defaultFailedCallback=3Da},get_defaultLoadCompletedCallback:function(){re=
turn =
this._defaultLoadCompletedCallback},set_defaultLoadCompletedCallback:func=
tion(a){this._defaultLoadCompletedCallback=3Da},get_defaultSaveCompletedC=
allback:function(){return =
this._defaultSaveCompletedCallback},set_defaultSaveCompletedCallback:func=
tion(a){this._defaultSaveCompletedCallback=3Da},get_path:function(){retur=
n =
this._path},set_path:function(a){if(!a||!a.length)a=3D"";this._path=3Da},=
get_timeout:function(){return =
this._timeout},set_timeout:function(a){this._timeout=3Da},load:function(b=
,d,e,f){var =
c=3D{},a;if(!b)a=3D"GetAllPropertiesForCurrentUser";else{a=3D"GetProperti=
esForCurrentUser";c=3D{properties:this._clonePropertyNames(b)}}this._invo=
ke(this._get_path(),a,false,c,Function.createDelegate(this,this._onLoadCo=
mplete),Function.createDelegate(this,this._onLoadFailed),[d,e,f])},save:f=
unction(d,a,c,e){var =
b=3Dthis._flattenProperties(d,this.properties);this._invoke(this._get_pat=
h(),"SetPropertiesForCurrentUser",false,{values:b},Function.createDelegat=
e(this,this._onSaveComplete),Function.createDelegate(this,this._onSaveFai=
led),[a,c,e])},_clonePropertyNames:function(e){var c=3D[],d=3D{};for(var =
b=3D0;b<e.length;b++){var =
a=3De[b];if(!d[a]){Array.add(c,a);d[a]=3Dtrue}}return =
c},_flattenProperties:function(a,h,i){var =
b=3D{},e,d;if(a&&a.length=3D=3D=3D0)return b;for(var c in =
h){e=3Dh[c];d=3Di?i+"."+c:c;if(Sys.Services.ProfileGroup.isInstanceOfType=
(e)){var g=3Dthis._flattenProperties(a,e,d);for(var f in g){var =
j=3Dg[f];b[f]=3Dj}}else =
if(!a||Array.indexOf(a,d)!=3D=3D-1)b[d]=3De}return =
b},_get_path:function(){var =
a=3Dthis.get_path();if(!a.length)a=3DSys.Services._ProfileService.Default=
WebServicePath;if(!a||!a.length)throw =
Error.invalidOperation(Sys.Res.servicePathNotSet);return =
a},_onLoadComplete:function(a,f,g){if(typeof a!=3D=3D"object")throw =
Error.invalidOperation(String.format(Sys.Res.webServiceInvalidReturnType,=
g,"Object"));var d=3Dthis._unflattenProperties(a);for(var b in =
d)this.properties[b]=3Dd[b];var =
c=3Df[0],e=3Dc?c:this._defaultLoadCompletedCallback;if(e)e(a.length,f[2],=
"Sys.Services.ProfileService.load")},_onLoadFailed:function(d,c){var =
a=3Dc[1],b=3Da?a:this._defaultFailedCallback;if(b)b(d,c[2],"Sys.Services.=
ProfileService.load")},_onSaveComplete:function(d,c,f){if(typeof =
d!=3D=3D"number")throw =
Error.invalidOperation(String.format(Sys.Res.webServiceInvalidReturnType,=
f,"Number"));var =
a=3Dc[0],e=3Dc[2],b=3Da?a:this._defaultSaveCompletedCallback;if(b)b(d,e,"=
Sys.Services.ProfileService.save")},_onSaveFailed:function(e,c){var =
a=3Dc[1],d=3Dc[2],b=3Da?a:this._defaultFailedCallback;if(b)b(e,d,"Sys.Ser=
vices.ProfileService.save")},_unflattenProperties:function(e){var =
c=3D{},d,f,h=3D0;for(var a in =
e){h++;f=3De[a];d=3Da.indexOf(".");if(d!=3D=3D-1){var =
g=3Da.substr(0,d);a=3Da.substr(d+1);var =
b=3Dc[g];if(!b||!Sys.Services.ProfileGroup.isInstanceOfType(b)){b=3Dnew =
Sys.Services.ProfileGroup;c[g]=3Db}b[a]=3Df}else =
c[a]=3Df}e.length=3Dh;return =
c}};Sys.Services._ProfileService.registerClass("Sys.Services._ProfileServ=
ice",Sys.Net.WebServiceProxy);Sys.Services.ProfileService=3Dnew =
Sys.Services._ProfileService;Sys.Services.ProfileGroup=3Dfunction(a){if(a=
)for(var b in =
a)this[b]=3Da[b]};Sys.Services.ProfileGroup.registerClass("Sys.Services.P=
rofileGroup");Sys.Services._AuthenticationService=3Dfunction(){Sys.Servic=
es._AuthenticationService.initializeBase(this)};Sys.Services._Authenticat=
ionService.DefaultWebServicePath=3D"";Sys.Services._AuthenticationService=
.prototype=3D{_defaultFailedCallback:null,_defaultLoginCompletedCallback:=
null,_defaultLogoutCompletedCallback:null,_path:"",_timeout:0,_authentica=
ted:false,get_defaultFailedCallback:function(){return =
this._defaultFailedCallback},set_defaultFailedCallback:function(a){this._=
defaultFailedCallback=3Da},get_defaultLoginCompletedCallback:function(){r=
eturn =
this._defaultLoginCompletedCallback},set_defaultLoginCompletedCallback:fu=
nction(a){this._defaultLoginCompletedCallback=3Da},get_defaultLogoutCompl=
etedCallback:function(){return =
this._defaultLogoutCompletedCallback},set_defaultLogoutCompletedCallback:=
function(a){this._defaultLogoutCompletedCallback=3Da},get_isLoggedIn:func=
tion(){return this._authenticated},get_path:function(){return =
this._path},set_path:function(a){if(!a||!a.length)a=3D"";this._path=3Da},=
get_timeout:function(){return =
this._timeout},set_timeout:function(a){this._timeout=3Da},login:function(=
c,b,a,h,f,d,e,g){this._invoke(this._get_path(),"Login",false,{userName:c,=
password:b,createPersistentCookie:a},Function.createDelegate(this,this._o=
nLoginComplete),Function.createDelegate(this,this._onLoginFailed),[c,b,a,=
f,d,e,g])},logout:function(c,a,b,d){this._invoke(this._get_path(),"Logout=
",false,{},Function.createDelegate(this,this._onLogoutComplete),Function.=
createDelegate(this,this._onLogoutFailed),[c,a,b,d])},_get_path:function(=
){var =
a=3Dthis.get_path();if(!a.length)a=3DSys.Services._AuthenticationService.=
DefaultWebServicePath;if(!a||!a.length)throw =
Error.invalidOperation(Sys.Res.servicePathNotSet);return =
a},_onLoginComplete:function(f,c,g){if(typeof f!=3D=3D"boolean")throw =
Error.invalidOperation(String.format(Sys.Res.webServiceInvalidReturnType,=
g,"Boolean"));var =
b=3Dc[3],d=3Dc[4],e=3Dc[6],a=3Dd?d:this._defaultLoginCompletedCallback;if=
(f){this._authenticated=3Dtrue;if(a)a(true,e,"Sys.Services.Authentication=
Service.login");if(typeof =
b!=3D=3D"undefined"&&b!=3D=3Dnull)window.location.href=3Db}else =
if(a)a(false,e,"Sys.Services.AuthenticationService.login")},_onLoginFaile=
d:function(d,c){var =
a=3Dc[5],b=3Da?a:this._defaultFailedCallback;if(b)b(d,c[6],"Sys.Services.=
AuthenticationService.login")},_onLogoutComplete:function(g,a,f){if(g!=3D=
=3Dnull)throw =
Error.invalidOperation(String.format(Sys.Res.webServiceInvalidReturnType,=
f,"null"));var =
c=3Da[0],b=3Da[1],e=3Da[3],d=3Db?b:this._defaultLogoutCompletedCallback;t=
his._authenticated=3Dfalse;if(d)d(null,e,"Sys.Services.AuthenticationServ=
ice.logout");if(!c)window.location.reload();else =
window.location.href=3Dc},_onLogoutFailed:function(d,c){var =
a=3Dc[2],b=3Da?a:this._defaultFailedCallback;if(b)b(d,c[3],"Sys.Services.=
AuthenticationService.logout")},_setAuthenticated:function(a){this._authe=
nticated=3Da}};Sys.Services._AuthenticationService.registerClass("Sys.Ser=
vices._AuthenticationService",Sys.Net.WebServiceProxy);Sys.Services.Authe=
nticationService=3Dnew =
Sys.Services._AuthenticationService;Type.registerNamespace("Sys.Serializa=
tion");Sys.Serialization.JavaScriptSerializer=3Dfunction(){};Sys.Serializ=
ation.JavaScriptSerializer.registerClass("Sys.Serialization.JavaScriptSer=
ializer");Sys.Serialization.JavaScriptSerializer._stringRegEx=3Dnew =
RegExp('["\b\f\n\r\t\\\\\x00-\x1F]',"i");Sys.Serialization.JavaScriptSeri=
alizer._serializeWithBuilder=3Dfunction(b,a,h){var c;switch(typeof =
b){case =
"object":if(b)if(Array.isInstanceOfType(b)){a.append("[");for(c=3D0;c<b.l=
ength;++c){if(c>0)a.append(",");Sys.Serialization.JavaScriptSerializer._s=
erializeWithBuilder(b[c],a)}a.append("]")}else{if(Date.isInstanceOfType(b=
)){a.append('"\\/Date(');a.append(b.getTime());a.append(')\\/"');break}va=
r e=3D[],i=3D0;for(var g in =
b){if(g.startsWith("$"))continue;e[i++]=3Dg}if(h)e.sort();a.append("{");v=
ar j=3Dfalse;for(c=3D0;c<i;c++){var f=3Db[e[c]];if(typeof =
f!=3D=3D"undefined"&&typeof f!=3D=3D"function"){if(j)a.append(",");else =
j=3Dtrue;Sys.Serialization.JavaScriptSerializer._serializeWithBuilder(e[c=
],a,h);a.append(":");Sys.Serialization.JavaScriptSerializer._serializeWit=
hBuilder(f,a,h)}}a.append("}")}else a.append("null");break;case =
"number":if(isFinite(b))a.append(String(b));else throw =
Error.invalidOperation(Sys.Res.cannotSerializeNonFiniteNumbers);break;cas=
e =
"string":a.append('"');if(Sys.Browser.agent=3D=3D=3DSys.Browser.Safari||S=
ys.Serialization.JavaScriptSerializer._stringRegEx.test(b)){var =
k=3Db.length;for(c=3D0;c<k;++c){var d=3Db.charAt(c);if(d>=3D" =
"){if(d=3D=3D=3D"\\"||d=3D=3D=3D'"')a.append("\\");a.append(d)}else =
switch(d){case "\b":a.append("\\b");break;case =
"\f":a.append("\\f");break;case "\n":a.append("\\n");break;case =
"\r":a.append("\\r");break;case =
"\t":a.append("\\t");break;default:a.append("\\u00");if(d.charCodeAt()<16=
)a.append("0");a.append(d.charCodeAt().toString(16))}}}else =
a.append(b);a.append('"');break;case =
"boolean":a.append(b.toString());break;default:a.append("null");break}};S=
ys.Serialization.JavaScriptSerializer.serialize=3Dfunction(b){var =
a=3Dnew =
Sys.StringBuilder;Sys.Serialization.JavaScriptSerializer._serializeWithBu=
ilder(b,a,false);return =
a.toString()};Sys.Serialization.JavaScriptSerializer.deserialize=3Dfuncti=
on(data){if(data.length=3D=3D=3D0)throw =
Error.argument("data",Sys.Res.cannotDeserializeEmptyString);try{var =
exp=3Ddata.replace(new =
RegExp('(^|[^\\\\])\\"\\\\/Date\\((-?[0-9]+)\\)\\\\/\\"',"g"),"$1new =
Date($2)");return eval("("+exp+")")}catch(a){throw =
Error.argument("data",Sys.Res.cannotDeserializeInvalidJson)}};Sys.Culture=
Info=3Dfunction(c,b,a){this.name=3Dc;this.numberFormat=3Db;this.dateTimeF=
ormat=3Da};Sys.CultureInfo.prototype=3D{_getDateTimeFormats:function(){if=
(!this._dateTimeFormats){var =
a=3Dthis.dateTimeFormat;this._dateTimeFormats=3D[a.MonthDayPattern,a.Year=
MonthPattern,a.ShortDatePattern,a.ShortTimePattern,a.LongDatePattern,a.Lo=
ngTimePattern,a.FullDateTimePattern,a.RFC1123Pattern,a.SortableDateTimePa=
ttern,a.UniversalSortableDateTimePattern]}return =
this._dateTimeFormats},_getMonthIndex:function(a){if(!this._upperMonths)t=
his._upperMonths=3Dthis._toUpperArray(this.dateTimeFormat.MonthNames);ret=
urn =
Array.indexOf(this._upperMonths,this._toUpper(a))},_getAbbrMonthIndex:fun=
ction(a){if(!this._upperAbbrMonths)this._upperAbbrMonths=3Dthis._toUpperA=
rray(this.dateTimeFormat.AbbreviatedMonthNames);return =
Array.indexOf(this._upperMonths,this._toUpper(a))},_getDayIndex:function(=
a){if(!this._upperDays)this._upperDays=3Dthis._toUpperArray(this.dateTime=
Format.DayNames);return =
Array.indexOf(this._upperDays,this._toUpper(a))},_getAbbrDayIndex:functio=
n(a){if(!this._upperAbbrDays)this._upperAbbrDays=3Dthis._toUpperArray(thi=
s.dateTimeFormat.AbbreviatedDayNames);return =
Array.indexOf(this._upperAbbrDays,this._toUpper(a))},_toUpperArray:functi=
on(c){var b=3D[];for(var =
a=3D0,d=3Dc.length;a<d;a++)b[a]=3Dthis._toUpper(c[a]);return =
b},_toUpper:function(a){return a.split("\u00A0").join(" =
").toUpperCase()}};Sys.CultureInfo._parse=3Dfunction(b){var =
a=3DSys.Serialization.JavaScriptSerializer.deserialize(b);return new =
Sys.CultureInfo(a.name,a.numberFormat,a.dateTimeFormat)};Sys.CultureInfo.=
registerClass("Sys.CultureInfo");Sys.CultureInfo.InvariantCulture=3DSys.C=
ultureInfo._parse('{"name":"","numberFormat":{"CurrencyDecimalDigits":2,"=
CurrencyDecimalSeparator":".","IsReadOnly":true,"CurrencyGroupSizes":[3],=
"NumberGroupSizes":[3],"PercentGroupSizes":[3],"CurrencyGroupSeparator":"=
,","CurrencySymbol":"\u00A4","NaNSymbol":"NaN","CurrencyNegativePattern":=
0,"NumberNegativePattern":1,"PercentPositivePattern":0,"PercentNegativePa=
ttern":0,"NegativeInfinitySymbol":"-Infinity","NegativeSign":"-","NumberD=
ecimalDigits":2,"NumberDecimalSeparator":".","NumberGroupSeparator":",","=
CurrencyPositivePattern":0,"PositiveInfinitySymbol":"Infinity","PositiveS=
ign":"+","PercentDecimalDigits":2,"PercentDecimalSeparator":".","PercentG=
roupSeparator":",","PercentSymbol":"%","PerMilleSymbol":"\u2030","NativeD=
igits":["0","1","2","3","4","5","6","7","8","9"],"DigitSubstitution":1},"=
dateTimeFormat":{"AMDesignator":"AM","Calendar":{"MinSupportedDateTime":"=
@-62135568000000@","MaxSupportedDateTime":"@253402300799999@","AlgorithmT=
ype":1,"CalendarType":1,"Eras":[1],"TwoDigitYearMax":2029,"IsReadOnly":tr=
ue},"DateSeparator":"/","FirstDayOfWeek":0,"CalendarWeekRule":0,"FullDate=
TimePattern":"dddd, dd MMMM yyyy HH:mm:ss","LongDatePattern":"dddd, dd =
MMMM yyyy","LongTimePattern":"HH:mm:ss","MonthDayPattern":"MMMM =
dd","PMDesignator":"PM","RFC1123Pattern":"ddd, dd MMM yyyy =
HH\':\'mm\':\'ss =
\'GMT\'","ShortDatePattern":"MM/dd/yyyy","ShortTimePattern":"HH:mm","Sort=
ableDateTimePattern":"yyyy\'-\'MM\'-\'dd\'T\'HH\':\'mm\':\'ss","TimeSepar=
ator":":","UniversalSortableDateTimePattern":"yyyy\'-\'MM\'-\'dd =
HH\':\'mm\':\'ss\'Z\'","YearMonthPattern":"yyyy =
MMMM","AbbreviatedDayNames":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"=
ShortestDayNames":["Su","Mo","Tu","We","Th","Fr","Sa"],"DayNames":["Sunda=
y","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"Abbrev=
iatedMonthNames":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","=
Oct","Nov","Dec",""],"MonthNames":["January","February","March","April","=
May","June","July","August","September","October","November","December","=
"],"IsReadOnly":true,"NativeCalendarName":"Gregorian =
Calendar","AbbreviatedMonthGenitiveNames":["Jan","Feb","Mar","Apr","May",=
"Jun","Jul","Aug","Sep","Oct","Nov","Dec",""],"MonthGenitiveNames":["Janu=
ary","February","March","April","May","June","July","August","September",=
"October","November","December",""]}}');if(typeof =
__cultureInfo=3D=3D=3D"undefined")var =
__cultureInfo=3D'{"name":"en-US","numberFormat":{"CurrencyDecimalDigits":=
2,"CurrencyDecimalSeparator":".","IsReadOnly":false,"CurrencyGroupSizes":=
[3],"NumberGroupSizes":[3],"PercentGroupSizes":[3],"CurrencyGroupSeparato=
r":",","CurrencySymbol":"$","NaNSymbol":"NaN","CurrencyNegativePattern":0=
,"NumberNegativePattern":1,"PercentPositivePattern":0,"PercentNegativePat=
tern":0,"NegativeInfinitySymbol":"-Infinity","NegativeSign":"-","NumberDe=
cimalDigits":2,"NumberDecimalSeparator":".","NumberGroupSeparator":",","C=
urrencyPositivePattern":0,"PositiveInfinitySymbol":"Infinity","PositiveSi=
gn":"+","PercentDecimalDigits":2,"PercentDecimalSeparator":".","PercentGr=
oupSeparator":",","PercentSymbol":"%","PerMilleSymbol":"\u2030","NativeDi=
gits":["0","1","2","3","4","5","6","7","8","9"],"DigitSubstitution":1},"d=
ateTimeFormat":{"AMDesignator":"AM","Calendar":{"MinSupportedDateTime":"@=
-62135568000000@","MaxSupportedDateTime":"@253402300799999@","AlgorithmTy=
pe":1,"CalendarType":1,"Eras":[1],"TwoDigitYearMax":2029,"IsReadOnly":fal=
se},"DateSeparator":"/","FirstDayOfWeek":0,"CalendarWeekRule":0,"FullDate=
TimePattern":"dddd, MMMM dd, yyyy h:mm:ss tt","LongDatePattern":"dddd, =
MMMM dd, yyyy","LongTimePattern":"h:mm:ss tt","MonthDayPattern":"MMMM =
dd","PMDesignator":"PM","RFC1123Pattern":"ddd, dd MMM yyyy =
HH\':\'mm\':\'ss =
\'GMT\'","ShortDatePattern":"M/d/yyyy","ShortTimePattern":"h:mm =
tt","SortableDateTimePattern":"yyyy\'-\'MM\'-\'dd\'T\'HH\':\'mm\':\'ss","=
TimeSeparator":":","UniversalSortableDateTimePattern":"yyyy\'-\'MM\'-\'dd=
 HH\':\'mm\':\'ss\'Z\'","YearMonthPattern":"MMMM, =
yyyy","AbbreviatedDayNames":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"=
ShortestDayNames":["Su","Mo","Tu","We","Th","Fr","Sa"],"DayNames":["Sunda=
y","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"Abbrev=
iatedMonthNames":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","=
Oct","Nov","Dec",""],"MonthNames":["January","February","March","April","=
May","June","July","August","September","October","November","December","=
"],"IsReadOnly":false,"NativeCalendarName":"Gregorian =
Calendar","AbbreviatedMonthGenitiveNames":["Jan","Feb","Mar","Apr","May",=
"Jun","Jul","Aug","Sep","Oct","Nov","Dec",""],"MonthGenitiveNames":["Janu=
ary","February","March","April","May","June","July","August","September",=
"October","November","December",""]}}';Sys.CultureInfo.CurrentCulture=3DS=
ys.CultureInfo._parse(__cultureInfo);delete =
__cultureInfo;Sys.UI.Point=3Dfunction(a,b){this.x=3Da;this.y=3Db};Sys.UI.=
Point.registerClass("Sys.UI.Point");Sys.UI.Bounds=3Dfunction(c,d,b,a){thi=
s.x=3Dc;this.y=3Dd;this.height=3Da;this.width=3Db};Sys.UI.Bounds.register=
Class("Sys.UI.Bounds");Sys.UI.DomElement=3Dfunction(){};Sys.UI.DomElement=
.registerClass("Sys.UI.DomElement");Sys.UI.DomElement.addCssClass=3Dfunct=
ion(a,b){if(!Sys.UI.DomElement.containsCssClass(a,b))if(a.className=3D=3D=
=3D"")a.className=3Db;else a.className+=3D" =
"+b};Sys.UI.DomElement.containsCssClass=3Dfunction(b,a){return =
Array.contains(b.className.split(" =
"),a)};Sys.UI.DomElement.getBounds=3Dfunction(a){var =
b=3DSys.UI.DomElement.getLocation(a);return new =
Sys.UI.Bounds(b.x,b.y,a.offsetWidth||0,a.offsetHeight||0)};var =
$get=3DSys.UI.DomElement.getElementById=3Dfunction(f,e){if(!e)return =
document.getElementById(f);if(e.getElementById)return =
e.getElementById(f);var c=3D[],d=3De.childNodes;for(var =
b=3D0;b<d.length;b++){var =
a=3Dd[b];if(a.nodeType=3D=3D1)c[c.length]=3Da}while(c.length){a=3Dc.shift=
();if(a.id=3D=3Df)return =
a;d=3Da.childNodes;for(b=3D0;b<d.length;b++){a=3Dd[b];if(a.nodeType=3D=3D=
1)c[c.length]=3Da}}return null};switch(Sys.Browser.agent){case =
Sys.Browser.InternetExplorer:Sys.UI.DomElement.getLocation=3Dfunction =
Sys$UI$DomElement$getLocation(a){if(a.self||a.nodeType=3D=3D=3D9)return =
new Sys.UI.Point(0,0);var d=3Da.getClientRects();if(!d||!d.length)return =
new Sys.UI.Point(0,0);var =
e=3Da.ownerDocument.parentWindow,g=3De.screenLeft-top.screenLeft-top.docu=
ment.documentElement.scrollLeft+2,h=3De.screenTop-top.screenTop-top.docum=
ent.documentElement.scrollTop+2,c=3De.frameElement||null;if(c){var =
b=3Dc.currentStyle;g+=3D(c.frameBorder||1)*2+(parseInt(b.paddingLeft)||0)=
+(parseInt(b.borderLeftWidth)||0)-a.ownerDocument.documentElement.scrollL=
eft;h+=3D(c.frameBorder||1)*2+(parseInt(b.paddingTop)||0)+(parseInt(b.bor=
derTopWidth)||0)-a.ownerDocument.documentElement.scrollTop}var =
f=3Dd[0];return new Sys.UI.Point(f.left-g,f.top-h)};break;case =
Sys.Browser.Safari:Sys.UI.DomElement.getLocation=3Dfunction(c){if(c.windo=
w&&c.window=3D=3D=3Dc||c.nodeType=3D=3D=3D9)return new =
Sys.UI.Point(0,0);var g=3D0,h=3D0,j=3Dnull,f=3Dnull,b;for(var =
a=3Dc;a;j=3Da,(f=3Db,a=3Da.offsetParent)){b=3DSys.UI.DomElement._getCurre=
ntStyle(a);var =
e=3Da.tagName;if((a.offsetLeft||a.offsetTop)&&(e!=3D=3D"BODY"||(!f||f.pos=
ition!=3D=3D"absolute"))){g+=3Da.offsetLeft;h+=3Da.offsetTop}}b=3DSys.UI.=
DomElement._getCurrentStyle(c);var =
d=3Db?b.position:null,k=3Dd&&d!=3D=3D"static";if(!d||d!=3D=3D"absolute")f=
or(var =
a=3Dc.parentNode;a;a=3Da.parentNode){e=3Da.tagName;if(e!=3D=3D"BODY"&&e!=3D=
=3D"HTML"&&(a.scrollLeft||a.scrollTop)){g-=3Da.scrollLeft||0;h-=3Da.scrol=
lTop||0}b=3DSys.UI.DomElement._getCurrentStyle(a);var =
i=3Db?b.position:null;if(i&&i=3D=3D=3D"absolute")break}return new =
Sys.UI.Point(g,h)};break;case =
Sys.Browser.Opera:Sys.UI.DomElement.getLocation=3Dfunction(b){if(b.window=
&&b.window=3D=3D=3Db||b.nodeType=3D=3D=3D9)return new =
Sys.UI.Point(0,0);var d=3D0,e=3D0,i=3Dnull;for(var =
a=3Db;a;i=3Da,a=3Da.offsetParent){var =
f=3Da.tagName;d+=3Da.offsetLeft||0;e+=3Da.offsetTop||0}var =
g=3Db.style.position,c=3Dg&&g!=3D=3D"static";for(var =
a=3Db.parentNode;a;a=3Da.parentNode){f=3Da.tagName;if(f!=3D=3D"BODY"&&f!=3D=
=3D"HTML"&&(a.scrollLeft||a.scrollTop)&&(c&&(a.style.overflow=3D=3D=3D"sc=
roll"||a.style.overflow=3D=3D=3D"auto"))){d-=3Da.scrollLeft||0;e-=3Da.scr=
ollTop||0}var =
h=3Da&&a.style?a.style.position:null;c=3Dc||h&&h!=3D=3D"static"}return =
new =
Sys.UI.Point(d,e)};break;default:Sys.UI.DomElement.getLocation=3Dfunction=
(d){if(d.window&&d.window=3D=3D=3Dd||d.nodeType=3D=3D=3D9)return new =
Sys.UI.Point(0,0);var e=3D0,f=3D0,i=3Dnull,h=3Dnull,b=3Dnull;for(var =
a=3Dd;a;i=3Da,(h=3Db,a=3Da.offsetParent)){var =
c=3Da.tagName;b=3DSys.UI.DomElement._getCurrentStyle(a);if((a.offsetLeft|=
|a.offsetTop)&&!(c=3D=3D=3D"BODY"&&(!h||h.position!=3D=3D"absolute"))){e+=
=3Da.offsetLeft;f+=3Da.offsetTop}if(i!=3D=3Dnull&&b){if(c!=3D=3D"TABLE"&&=
c!=3D=3D"TD"&&c!=3D=3D"HTML"){e+=3DparseInt(b.borderLeftWidth)||0;f+=3Dpa=
rseInt(b.borderTopWidth)||0}if(c=3D=3D=3D"TABLE"&&(b.position=3D=3D=3D"re=
lative"||b.position=3D=3D=3D"absolute")){e+=3DparseInt(b.marginLeft)||0;f=
+=3DparseInt(b.marginTop)||0}}}b=3DSys.UI.DomElement._getCurrentStyle(d);=
var =
g=3Db?b.position:null,j=3Dg&&g!=3D=3D"static";if(!g||g!=3D=3D"absolute")f=
or(var =
a=3Dd.parentNode;a;a=3Da.parentNode){c=3Da.tagName;if(c!=3D=3D"BODY"&&c!=3D=
=3D"HTML"&&(a.scrollLeft||a.scrollTop)){e-=3Da.scrollLeft||0;f-=3Da.scrol=
lTop||0;b=3DSys.UI.DomElement._getCurrentStyle(a);e+=3DparseInt(b.borderL=
eftWidth)||0;f+=3DparseInt(b.borderTopWidth)||0}}return new =
Sys.UI.Point(e,f)};break}Sys.UI.DomElement.removeCssClass=3Dfunction(d,c)=
{var a=3D" "+d.className+" ",b=3Da.indexOf(" "+c+" =
");if(b>=3D0)d.className=3D(a.substr(0,b)+" =
"+a.substring(b+c.length+1,a.length)).trim()};Sys.UI.DomElement.setLocati=
on=3Dfunction(b,c,d){var =
a=3Db.style;a.position=3D"absolute";a.left=3Dc+"px";a.top=3Dd+"px"};Sys.U=
I.DomElement.toggleCssClass=3Dfunction(b,a){if(Sys.UI.DomElement.contains=
CssClass(b,a))Sys.UI.DomElement.removeCssClass(b,a);else =
Sys.UI.DomElement.addCssClass(b,a)};Sys.UI.DomElement._getCurrentStyle=3D=
function(a){var =
b=3D(a.ownerDocument?a.ownerDocument:a.documentElement).defaultView;retur=
n =
b&&a!=3D=3Db&&b.getComputedStyle?b.getComputedStyle(a,null):a.style};Sys.=
UI.Behavior=3Dfunction(b){Sys.UI.Behavior.initializeBase(this);this._elem=
ent=3Db;var a=3Db._behaviors;if(!a)b._behaviors=3D[this];else =
a[a.length]=3Dthis};Sys.UI.Behavior.prototype=3D{_name:null,get_element:f=
unction(){return this._element},get_id:function(){var =
a=3DSys.UI.Behavior.callBaseMethod(this,"get_id");if(a)return =
a;if(!this._element||!this._element.id)return "";return =
this._element.id+"$"+this.get_name()},get_name:function(){if(this._name)r=
eturn this._name;var =
a=3DObject.getTypeName(this),b=3Da.lastIndexOf(".");if(b!=3D-1)a=3Da.subs=
tr(b+1);if(!this.get_isInitialized())this._name=3Da;return =
a},set_name:function(a){this._name=3Da},initialize:function(){Sys.UI.Beha=
vior.callBaseMethod(this,"initialize");var =
a=3Dthis.get_name();if(a)this._element[a]=3Dthis},dispose:function(){Sys.=
UI.Behavior.callBaseMethod(this,"dispose");if(this._element){var =
a=3Dthis.get_name();if(a)this._element[a]=3Dnull;Array.remove(this._eleme=
nt._behaviors,this);delete =
this._element}}};Sys.UI.Behavior.registerClass("Sys.UI.Behavior",Sys.Comp=
onent);Sys.UI.Behavior.getBehaviorByName=3Dfunction(b,c){var =
a=3Db[c];return =
a&&Sys.UI.Behavior.isInstanceOfType(a)?a:null};Sys.UI.Behavior.getBehavio=
rs=3Dfunction(a){if(!a._behaviors)return [];return =
Array.clone(a._behaviors)};Sys.UI.Behavior.getBehaviorsByType=3Dfunction(=
d,e){var a=3Dd._behaviors,c=3D[];if(a)for(var =
b=3D0,f=3Da.length;b<f;b++)if(e.isInstanceOfType(a[b]))c[c.length]=3Da[b]=
;return c};Sys.UI.VisibilityMode=3Dfunction(){throw =
Error.notImplemented()};Sys.UI.VisibilityMode.prototype=3D{hide:0,collaps=
e:1};Sys.UI.VisibilityMode.registerEnum("Sys.UI.VisibilityMode");Sys.UI.C=
ontrol=3Dfunction(a){Sys.UI.Control.initializeBase(this);this._element=3D=
a;a.control=3Dthis;this._oldDisplayMode=3Dthis._element.style.display;if(=
!this._oldDisplayMode||this._oldDisplayMode=3D=3D"none")this._oldDisplayM=
ode=3D""};Sys.UI.Control.prototype=3D{_parent:null,_visibilityMode:Sys.UI=
.VisibilityMode.hide,get_element:function(){return =
this._element},get_id:function(){if(!this._element)return "";return =
this._element.id},set_id:function(){throw =
Error.invalidOperation(Sys.Res.cantSetId)},get_parent:function(){if(this.=
_parent)return this._parent;else{var =
a=3Dthis._element.parentNode;while(a){if(a.control)return =
a.control;a=3Da.parentNode}return =
null}},set_parent:function(a){this._parent=3Da},get_visibilityMode:functi=
on(){return =
this._visibilityMode},set_visibilityMode:function(a){if(this._visibilityM=
ode!=3D=3Da){this._visibilityMode=3Da;if(this.get_visible()=3D=3D=3Dfalse=
)if(this._visibilityMode=3D=3D=3DSys.UI.VisibilityMode.hide)this._element=
.style.display=3Dthis._oldDisplayMode;else =
this._element.style.display=3D"none"}this._visibilityMode=3Da},get_visibl=
e:function(){return =
this._element.style.visibility!=3D"hidden"},set_visible:function(a){if(a!=
=3Dthis.get_visible()){this._element.style.visibility=3Da?"visible":"hidd=
en";if(a||this._visibilityMode=3D=3D=3DSys.UI.VisibilityMode.hide)this._e=
lement.style.display=3Dthis._oldDisplayMode;else =
this._element.style.display=3D"none"}},addCssClass:function(a){Sys.UI.Dom=
Element.addCssClass(this._element,a)},dispose:function(){Sys.UI.Control.c=
allBaseMethod(this,"dispose");if(this._element){this._element.control=3Du=
ndefined;delete =
this._element}},initialize:function(){Sys.UI.Control.callBaseMethod(this,=
"initialize");var a=3Dthis._element},onBubbleEvent:function(){return =
false},raiseBubbleEvent:function(b,c){var =
a=3Dthis.get_parent();while(a){if(a.onBubbleEvent(b,c))return;a=3Da.get_p=
arent()}},removeCssClass:function(a){Sys.UI.DomElement.removeCssClass(thi=
s._element,a)},toggleCssClass:function(a){Sys.UI.DomElement.toggleCssClas=
s(this._element,a)}};Sys.UI.Control.registerClass("Sys.UI.Control",Sys.Co=
mponent)
Type.registerNamespace('Sys');
Sys.Res=3D{
"argumentInteger":"Value must be an integer.",
"scriptLoadMultipleCallbacks":"The script \u0027{0}\u0027 contains =
multiple calls to Sys.Application.notifyScriptLoaded(). Only one is =
allowed.",
"invokeCalledTwice":"Cannot call invoke more than once.",
"webServiceFailed":"The server method \u0027{0}\u0027 failed with the =
following error: {1}",
"argumentType":"Object cannot be converted to the required type.",
"argumentNull":"Value cannot be null.",
"controlCantSetId":"The id property can\u0027t be set on a control.",
"formatBadFormatSpecifier":"Format specifier was invalid.",
"webServiceFailedNoMsg":"The server method \u0027{0}\u0027 failed.",
"argumentDomElement":"Value must be a DOM element.",
"invalidExecutorType":"Could not create a valid =
Sys.Net.WebRequestExecutor from: {0}.",
"cannotCallBeforeResponse":"Cannot call {0} when responseAvailable is =
false.",
"actualValue":"Actual value was {0}.",
"enumInvalidValue":"\u0027{0}\u0027 is not a valid value for enum {1}.",
"scriptLoadFailed":"The script \u0027{0}\u0027 could not be loaded.",
"parameterCount":"Parameter count mismatch.",
"cannotDeserializeEmptyString":"Cannot deserialize empty string.",
"formatInvalidString":"Input string was not in a correct format.",
"invalidTimeout":"Value must be greater than or equal to zero.",
"cannotAbortBeforeStart":"Cannot abort when executor has not started.",
"argument":"Value does not fall within the expected range.",
"cannotDeserializeInvalidJson":"Cannot deserialize. The data does not =
correspond to valid JSON.",
"invalidHttpVerb":"httpVerb cannot be set to an empty or null string.",
"nullWebRequest":"Cannot call executeRequest with a null webRequest.",
"eventHandlerInvalid":"Handler was not added through the =
Sys.UI.DomEvent.addHandler method.",
"cannotSerializeNonFiniteNumbers":"Cannot serialize non finite =
numbers.",
"argumentUndefined":"Value cannot be undefined.",
"webServiceInvalidReturnType":"The server method \u0027{0}\u0027 =
returned an invalid type. Expected type: {1}",
"servicePathNotSet":"The path to the web service has not been set.",
"argumentTypeWithTypes":"Object of type \u0027{0}\u0027 cannot be =
converted to type \u0027{1}\u0027.",
"cannotCallOnceStarted":"Cannot call {0} once started.",
"badBaseUrl1":"Base URL does not contain ://.",
"badBaseUrl2":"Base URL does not contain another /.",
"badBaseUrl3":"Cannot find last / in base URL.",
"setExecutorAfterActive":"Cannot set executor after it has become =
active.",
"paramName":"Parameter name: {0}",
"cannotCallOutsideHandler":"Cannot call {0} outside of a completed event =
handler.",
"format":"One of the identified items was in an invalid format.",
"assertFailedCaller":"Assertion Failed: {0}\r\nat {1}",
"argumentOutOfRange":"Specified argument was out of the range of valid =
values.",
"webServiceTimedOut":"The server method \u0027{0}\u0027 timed out.",
"notImplemented":"The method or operation is not implemented.",
"assertFailed":"Assertion Failed: {0}",
"invalidOperation":"Operation is not valid due to the current state of =
the object.",
"breakIntoDebugger":"{0}\r\n\r\nBreak into debugger?"
};

if(typeof(Sys)!=3D=3D'undefined')Sys.Application.notifyScriptLoaded();
------=_NextPart_000_0000_01CB7B6F.646C3330
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.voha.org/ScriptResource.axd?d=43EGFe03NMzcPv4O1LcMlpCT_RV4e_5Tjy-S4Aq4Ec94K5KhDRqZ_Cc5WvVqi8B8p_4AbnjLe4igkOP6olKTnRK2aZtYdXH8NP_h3aQZcqJSxyZVeN8gsa1arUcsMOa7apbM1g2&t=633083636260000000

=EF=BB=BF//----------------------------------------------------------
// Copyright (C) Microsoft Corporation. All rights reserved.
//----------------------------------------------------------
// MicrosoftAjaxWebForms.js
Type.registerNamespace("Sys.WebForms");Sys.WebForms.BeginRequestEventArgs=
=3Dfunction(b,a){Sys.WebForms.BeginRequestEventArgs.initializeBase(this);=
this._request=3Db;this._postBackElement=3Da};Sys.WebForms.BeginRequestEve=
ntArgs.prototype=3D{get_postBackElement:function(){return =
this._postBackElement},get_request:function(){return =
this._request}};Sys.WebForms.BeginRequestEventArgs.registerClass("Sys.Web=
Forms.BeginRequestEventArgs",Sys.EventArgs);Sys.WebForms.EndRequestEventA=
rgs=3Dfunction(c,a,b){Sys.WebForms.EndRequestEventArgs.initializeBase(thi=
s);this._errorHandled=3Dfalse;this._error=3Dc;this._dataItems=3Da||new =
Object;this._response=3Db};Sys.WebForms.EndRequestEventArgs.prototype=3D{=
get_dataItems:function(){return =
this._dataItems},get_error:function(){return =
this._error},get_errorHandled:function(){return =
this._errorHandled},set_errorHandled:function(a){this._errorHandled=3Da},=
get_response:function(){return =
this._response}};Sys.WebForms.EndRequestEventArgs.registerClass("Sys.WebF=
orms.EndRequestEventArgs",Sys.EventArgs);Sys.WebForms.InitializeRequestEv=
entArgs=3Dfunction(b,a){Sys.WebForms.InitializeRequestEventArgs.initializ=
eBase(this);this._request=3Db;this._postBackElement=3Da};Sys.WebForms.Ini=
tializeRequestEventArgs.prototype=3D{get_postBackElement:function(){retur=
n this._postBackElement},get_request:function(){return =
this._request}};Sys.WebForms.InitializeRequestEventArgs.registerClass("Sy=
s.WebForms.InitializeRequestEventArgs",Sys.CancelEventArgs);Sys.WebForms.=
PageLoadedEventArgs=3Dfunction(b,a,c){Sys.WebForms.PageLoadedEventArgs.in=
itializeBase(this);this._panelsUpdated=3Db;this._panelsCreated=3Da;this._=
dataItems=3Dc||new =
Object};Sys.WebForms.PageLoadedEventArgs.prototype=3D{get_dataItems:funct=
ion(){return this._dataItems},get_panelsCreated:function(){return =
this._panelsCreated},get_panelsUpdated:function(){return =
this._panelsUpdated}};Sys.WebForms.PageLoadedEventArgs.registerClass("Sys=
.WebForms.PageLoadedEventArgs",Sys.EventArgs);Sys.WebForms.PageLoadingEve=
ntArgs=3Dfunction(b,a,c){Sys.WebForms.PageLoadingEventArgs.initializeBase=
(this);this._panelsUpdating=3Db;this._panelsDeleting=3Da;this._dataItems=3D=
c||new =
Object};Sys.WebForms.PageLoadingEventArgs.prototype=3D{get_dataItems:func=
tion(){return this._dataItems},get_panelsDeleting:function(){return =
this._panelsDeleting},get_panelsUpdating:function(){return =
this._panelsUpdating}};Sys.WebForms.PageLoadingEventArgs.registerClass("S=
ys.WebForms.PageLoadingEventArgs",Sys.EventArgs);Sys.WebForms.PageRequest=
Manager=3Dfunction(){this._form=3Dnull;this._updatePanelIDs=3Dnull;this._=
updatePanelClientIDs=3Dnull;this._oldUpdatePanelIDs=3Dnull;this._childUpd=
atePanelIDs=3Dnull;this._panelsToRefreshIDs=3Dnull;this._updatePanelHasCh=
ildrenAsTriggers=3Dnull;this._asyncPostBackControlIDs=3Dnull;this._asyncP=
ostBackControlClientIDs=3Dnull;this._postBackControlIDs=3Dnull;this._post=
BackControlClientIDs=3Dnull;this._scriptManagerID=3Dnull;this._pageLoaded=
Handler=3Dnull;this._additionalInput=3Dnull;this._onsubmit=3Dnull;this._o=
nSubmitStatements=3D[];this._originalDoPostBack=3Dnull;this._postBackSett=
ings=3Dnull;this._request=3Dnull;this._onFormSubmitHandler=3Dnull;this._o=
nFormElementClickHandler=3Dnull;this._onWindowUnloadHandler=3Dnull;this._=
asyncPostBackTimeout=3Dnull;this._controlIDToFocus=3Dnull;this._scrollPos=
ition=3Dnull;this._dataItems=3Dnull;this._response=3Dnull;this._processin=
gRequest=3Dfalse;this._scriptDisposes=3D{}};Sys.WebForms.PageRequestManag=
er.prototype=3D{_get_eventHandlerList:function(){if(!this._events)this._e=
vents=3Dnew Sys.EventHandlerList;return =
this._events},get_isInAsyncPostBack:function(){return =
this._request!=3D=3Dnull},add_beginRequest:function(a){this._get_eventHan=
dlerList().addHandler("beginRequest",a)},remove_beginRequest:function(a){=
this._get_eventHandlerList().removeHandler("beginRequest",a)},add_endRequ=
est:function(a){this._get_eventHandlerList().addHandler("endRequest",a)},=
remove_endRequest:function(a){this._get_eventHandlerList().removeHandler(=
"endRequest",a)},add_initializeRequest:function(a){this._get_eventHandler=
List().addHandler("initializeRequest",a)},remove_initializeRequest:functi=
on(a){this._get_eventHandlerList().removeHandler("initializeRequest",a)},=
add_pageLoaded:function(a){this._get_eventHandlerList().addHandler("pageL=
oaded",a)},remove_pageLoaded:function(a){this._get_eventHandlerList().rem=
oveHandler("pageLoaded",a)},add_pageLoading:function(a){this._get_eventHa=
ndlerList().addHandler("pageLoading",a)},remove_pageLoading:function(a){t=
his._get_eventHandlerList().removeHandler("pageLoading",a)},abortPostBack=
:function(){if(!this._processingRequest&&this._request){this._request.get=
_executor().abort();this._request=3Dnull}},_createPageRequestManagerTimeo=
utError:function(){var =
b=3D"Sys.WebForms.PageRequestManagerTimeoutException: =
"+Sys.WebForms.Res.PRM_TimeoutError,a=3DError.create(b,{name:"Sys.WebForm=
s.PageRequestManagerTimeoutException"});a.popStackFrame();return =
a},_createPageRequestManagerServerError:function(a,d){var =
c=3Dd||"Sys.WebForms.PageRequestManagerServerErrorException: =
"+String.format(Sys.WebForms.Res.PRM_ServerError,a),b=3DError.create(c,{n=
ame:"Sys.WebForms.PageRequestManagerServerErrorException",httpStatusCode:=
a});b.popStackFrame();return =
b},_createPageRequestManagerParserError:function(b){var =
c=3D"Sys.WebForms.PageRequestManagerParserErrorException: =
"+String.format(Sys.WebForms.Res.PRM_ParserError,b),a=3DError.create(c,{n=
ame:"Sys.WebForms.PageRequestManagerParserErrorException"});a.popStackFra=
me();return a},_createPostBackSettings:function(c,b,a){return =
{async:c,panelID:b,sourceElement:a}},_convertToClientIDs:function(a,d,c){=
if(a)for(var =
b=3D0;b<a.length;b++){Array.add(d,a[b]);Array.add(c,this._uniqueIDToClien=
tID(a[b]))}},_decodeString:function(a){return =
a.replace(/\\\u00FF\\/g,"\x00").replace(/\u00FF\u00FF/g,"\u00FF")},_destr=
oyTree:function(f){if(f.nodeType=3D=3D=3D1){var d=3Df.childNodes;for(var =
b=3Dd.length-1;b>=3D0;b--){var =
a=3Dd[b];if(a.nodeType=3D=3D=3D1){if(a.dispose&&typeof =
a.dispose=3D=3D=3D"function")a.dispose();else if(a.control&&typeof =
a.control.dispose=3D=3D=3D"function")a.control.dispose();var =
e=3DSys.UI.Behavior.getBehaviors(a);for(var =
c=3De.length-1;c>=3D0;c--)e[c].dispose();this._destroyTree(a)}}}},dispose=
:function(){if(this._form){Sys.UI.DomEvent.removeHandler(this._form,"subm=
it",this._onFormSubmitHandler);Sys.UI.DomEvent.removeHandler(this._form,"=
click",this._onFormElementClickHandler);Sys.UI.DomEvent.removeHandler(win=
dow,"unload",this._onWindowUnloadHandler);Sys.UI.DomEvent.removeHandler(w=
indow,"load",this._pageLoadedHandler)}if(this._originalDoPostBack){window=
.__doPostBack=3Dthis._originalDoPostBack;this._originalDoPostBack=3Dnull}=
this._form=3Dnull;this._updatePanelIDs=3Dnull;this._oldUpdatePanelIDs=3Dn=
ull;this._childUpdatePanelIDs=3Dnull;this._updatePanelClientIDs=3Dnull;th=
is._asyncPostBackControlIDs=3Dnull;this._asyncPostBackControlClientIDs=3D=
null;this._postBackControlIDs=3Dnull;this._postBackControlClientIDs=3Dnul=
l;this._asyncPostBackTimeout=3Dnull;this._scrollPosition=3Dnull;this._dat=
aItems=3Dnull},_doPostBack:function(a,e){this._additionalInput=3Dnull;var=
 =
b=3Dthis._form;if(b.action!=3D=3Db._initialAction)this._postBackSettings=3D=
this._createPostBackSettings(false,null,null);else{var =
f=3Dthis._uniqueIDToClientID(a),d=3Ddocument.getElementById(f);if(!d)if(A=
rray.contains(this._asyncPostBackControlIDs,a))this._postBackSettings=3Dt=
his._createPostBackSettings(true,this._scriptManagerID+"|"+a,null);else =
if(Array.contains(this._postBackControlIDs,a))this._postBackSettings=3Dth=
is._createPostBackSettings(false,null,null);else{var =
c=3Dthis._findNearestElement(a);if(c)this._postBackSettings=3Dthis._getPo=
stBackSettings(c,a);else =
this._postBackSettings=3Dthis._createPostBackSettings(false,null,null)}el=
se =
this._postBackSettings=3Dthis._getPostBackSettings(d,a)}if(!this._postBac=
kSettings.async){b.onsubmit=3Dthis._onsubmit;this._originalDoPostBack(a,e=
);b.onsubmit=3Dnull;return}b.__EVENTTARGET.value=3Da;b.__EVENTARGUMENT.va=
lue=3De;this._onFormSubmit()},_elementContains:function(b,a){while(a){if(=
a=3D=3D=3Db)return true;a=3Da.parentNode}return =
false},_endPostBack:function(a,e){this._processingRequest=3Dfalse;this._r=
equest=3Dnull;this._additionalInput=3Dnull;var =
d=3Dthis._get_eventHandlerList().getHandler("endRequest"),b=3Dfalse;if(d)=
{var c=3Dnew =
Sys.WebForms.EndRequestEventArgs(a,this._dataItems,e);d(this,c);b=3Dc.get=
_errorHandled()}this._dataItems=3Dnull;if(a&&!b)alert(a.message)},_findNe=
arestElement:function(a){while(a.length>0){var =
d=3Dthis._uniqueIDToClientID(a),c=3Ddocument.getElementById(d);if(c)retur=
n c;var b=3Da.lastIndexOf("$");if(b=3D=3D=3D-1)return =
null;a=3Da.substring(0,b)}return null},_findText:function(b,a){var =
c=3DMath.max(0,a-20),d=3DMath.min(b.length,a+20);return =
b.substring(c,d)},_getPageLoadedEventArgs:function(f){var =
e=3D[],d=3D[],h=3Dthis._oldUpdatePanelIDs||[],b=3Dthis._updatePanelIDs,g=3D=
this._childUpdatePanelIDs||[],c=3Dthis._panelsToRefreshIDs||[];for(var =
a=3D0;a<c.length;a++)Array.add(e,document.getElementById(this._uniqueIDTo=
ClientID(c[a])));for(var =
a=3D0;a<b.length;a++)if(f||Array.indexOf(g,b[a])!=3D=3D-1)Array.add(d,doc=
ument.getElementById(this._uniqueIDToClientID(b[a])));return new =
Sys.WebForms.PageLoadedEventArgs(e,d,this._dataItems)},_getPageLoadingEve=
ntArgs:function(){var =
e=3D[],d=3D[],b=3Dthis._oldUpdatePanelIDs,g=3Dthis._updatePanelIDs,f=3Dth=
is._childUpdatePanelIDs,c=3Dthis._panelsToRefreshIDs;for(var =
a=3D0;a<c.length;a++)Array.add(e,document.getElementById(this._uniqueIDTo=
ClientID(c[a])));for(var =
a=3D0;a<b.length;a++)if(Array.indexOf(c,b[a])=3D=3D=3D-1&&(Array.indexOf(=
g,b[a])=3D=3D=3D-1||Array.indexOf(f,b[a])>-1))Array.add(d,document.getEle=
mentById(this._uniqueIDToClientID(b[a])));return new =
Sys.WebForms.PageLoadingEventArgs(e,d,this._dataItems)},_getPostBackSetti=
ngs:function(a,c){var =
d=3Da,b=3Dnull;while(a){if(a.id){if(!b&&Array.contains(this._asyncPostBac=
kControlClientIDs,a.id))b=3Dthis._createPostBackSettings(true,this._scrip=
tManagerID+"|"+c,d);else =
if(!b&&Array.contains(this._postBackControlClientIDs,a.id))return =
this._createPostBackSettings(false,null,null);else{var =
e=3DArray.indexOf(this._updatePanelClientIDs,a.id);if(e!=3D=3D-1)if(this.=
_updatePanelHasChildrenAsTriggers[e])return =
this._createPostBackSettings(true,this._updatePanelIDs[e]+"|"+c,d);else =
return =
this._createPostBackSettings(true,this._scriptManagerID+"|"+c,d)}if(!b&&t=
his._matchesParentIDInList(a.id,this._asyncPostBackControlClientIDs))b=3D=
this._createPostBackSettings(true,this._scriptManagerID+"|"+c,d);else =
if(!b&&this._matchesParentIDInList(a.id,this._postBackControlClientIDs))r=
eturn =
this._createPostBackSettings(false,null,null)}a=3Da.parentNode}if(!b)retu=
rn this._createPostBackSettings(false,null,null);else return =
b},_getScrollPosition:function(){var =
a=3Ddocument.documentElement;if(a&&(this._validPosition(a.scrollLeft)||th=
is._validPosition(a.scrollTop)))return =
{x:a.scrollLeft,y:a.scrollTop};else{a=3Ddocument.body;if(a&&(this._validP=
osition(a.scrollLeft)||this._validPosition(a.scrollTop)))return =
{x:a.scrollLeft,y:a.scrollTop};else =
if(this._validPosition(window.pageXOffset)||this._validPosition(window.pa=
geYOffset))return {x:window.pageXOffset,y:window.pageYOffset};else =
return =
{x:0,y:0}}},_initializeInternal:function(a,b){this._scriptManagerID=3Da;t=
his._form=3Db;this._form._initialAction=3Dthis._form.action;this._onsubmi=
t=3Dthis._form.onsubmit;this._form.onsubmit=3Dnull;this._onFormSubmitHand=
ler=3DFunction.createDelegate(this,this._onFormSubmit);this._onFormElemen=
tClickHandler=3DFunction.createDelegate(this,this._onFormElementClick);th=
is._onWindowUnloadHandler=3DFunction.createDelegate(this,this._onWindowUn=
load);Sys.UI.DomEvent.addHandler(this._form,"submit",this._onFormSubmitHa=
ndler);Sys.UI.DomEvent.addHandler(this._form,"click",this._onFormElementC=
lickHandler);Sys.UI.DomEvent.addHandler(window,"unload",this._onWindowUnl=
oadHandler);this._originalDoPostBack=3Dwindow.__doPostBack;if(this._origi=
nalDoPostBack)window.__doPostBack=3DFunction.createDelegate(this,this._do=
PostBack);this._pageLoadedHandler=3DFunction.createDelegate(this,this._pa=
geLoadedInitialLoad);Sys.UI.DomEvent.addHandler(window,"load",this._pageL=
oadedHandler)},_matchesParentIDInList:function(c,b){for(var =
a=3D0;a<b.length;a++)if(c.startsWith(b[a]+"_"))return true;return =
false},_onFormElementClick:function(b){var =
a=3Db.target;if(a.disabled)return;this._postBackSettings=3Dthis._getPostB=
ackSettings(a,a.name);if(a.name)if(a.tagName=3D=3D=3D"INPUT"){var =
c=3Da.type;if(c=3D=3D=3D"submit")this._additionalInput=3Da.name+"=3D"+enc=
odeURIComponent(a.value);else if(c=3D=3D=3D"image"){var =
d=3Db.offsetX,e=3Db.offsetY;this._additionalInput=3Da.name+".x=3D"+d+"&"+=
a.name+".y=3D"+e}}else =
if(a.tagName=3D=3D=3D"BUTTON"&&a.name.length!=3D=3D0&&a.type=3D=3D=3D"sub=
mit")this._additionalInput=3Da.name+"=3D"+encodeURIComponent(a.value)},_o=
nFormSubmit:function(f){var =
d=3Dtrue;if(this._onsubmit)d=3Dthis._onsubmit();if(d)for(var =
g=3D0;g<this._onSubmitStatements.length;g++)if(!this._onSubmitStatements[=
g]()){d=3Dfalse;break}if(!d){if(f)f.preventDefault();return}var =
i=3Dthis._form;if(i.action!=3D=3Di._initialAction)return;if(!this._postBa=
ckSettings.async)return;var a=3Dnew =
Sys.StringBuilder;a.append(this._scriptManagerID+"=3D"+this._postBackSett=
ings.panelID+"&");var p=3Di.elements.length;for(var g=3D0;g<p;g++){var =
c=3Di.elements[g],e=3Dc.name;if(typeof =
e=3D=3D=3D"undefined"||e=3D=3D=3Dnull||e.length=3D=3D=3D0)continue;var =
l=3Dc.tagName;if(l=3D=3D=3D"INPUT"){var =
j=3Dc.type;if(j=3D=3D=3D"text"||j=3D=3D=3D"password"||j=3D=3D=3D"hidden"|=
|(j=3D=3D=3D"checkbox"||j=3D=3D=3D"radio")&&c.checked){a.append(e);a.appe=
nd("=3D");a.append(encodeURIComponent(c.value));a.append("&")}}else =
if(l=3D=3D=3D"SELECT"){var o=3Dc.options.length;for(var =
m=3D0;m<o;m++){var =
n=3Dc.options[m];if(n.selected){a.append(e);a.append("=3D");a.append(enco=
deURIComponent(n.value));a.append("&")}}}else =
if(l=3D=3D=3D"TEXTAREA"){a.append(e);a.append("=3D");a.append(encodeURICo=
mponent(c.value));a.append("&")}}if(this._additionalInput){a.append(this.=
_additionalInput);this._additionalInput=3Dnull}var b=3Dnew =
Sys.Net.WebRequest;b.set_url(i.action);b.get_headers()["X-MicrosoftAjax"]=
=3D"Delta=3Dtrue";b.get_headers()["Cache-Control"]=3D"no-cache";b.set_tim=
eout(this._asyncPostBackTimeout);b.add_completed(Function.createDelegate(=
this,this._onFormSubmitCompleted));b.set_body(a.toString());var =
h=3Dthis._get_eventHandlerList().getHandler("initializeRequest");if(h){va=
r k=3Dnew =
Sys.WebForms.InitializeRequestEventArgs(b,this._postBackSettings.sourceEl=
ement);h(this,k);d=3D!k.get_cancel()}if(!d){if(f)f.preventDefault();retur=
n}this._scrollPosition=3Dthis._getScrollPosition();this.abortPostBack();h=
=3Dthis._get_eventHandlerList().getHandler("beginRequest");if(h){var =
k=3Dnew =
Sys.WebForms.BeginRequestEventArgs(b,this._postBackSettings.sourceElement=
);h(this,k)}this._request=3Db;b.invoke();if(f)f.preventDefault()},_onForm=
SubmitCompleted:function(sender,eventArgs){this._processingRequest=3Dtrue=
;var =
delimitByLengthDelimiter=3D"|";if(sender.get_timedOut()){this._endPostBac=
k(this._createPageRequestManagerTimeoutError(),sender);return}if(sender.g=
et_aborted()){this._endPostBack(null,sender);return}if(!this._request||se=
nder.get_webRequest()!=3D=3Dthis._request)return;var =
errorMessage,delta=3D[];if(sender.get_statusCode()!=3D=3D200){this._endPo=
stBack(this._createPageRequestManagerServerError(sender.get_statusCode())=
,sender);return}var =
reply=3Dsender.get_responseData(),delimiterIndex,len,type,id,content,repl=
yIndex=3D0,parserErrorDetails=3Dnull;while(replyIndex<reply.length){delim=
iterIndex=3Dreply.indexOf(delimitByLengthDelimiter,replyIndex);if(delimit=
erIndex=3D=3D=3D-1){parserErrorDetails=3Dthis._findText(reply,replyIndex)=
;break}len=3DparseInt(reply.substring(replyIndex,delimiterIndex),10);if(l=
en%1!=3D=3D0){parserErrorDetails=3Dthis._findText(reply,replyIndex);break=
}replyIndex=3DdelimiterIndex+1;delimiterIndex=3Dreply.indexOf(delimitByLe=
ngthDelimiter,replyIndex);if(delimiterIndex=3D=3D=3D-1){parserErrorDetail=
s=3Dthis._findText(reply,replyIndex);break}type=3Dreply.substring(replyIn=
dex,delimiterIndex);replyIndex=3DdelimiterIndex+1;delimiterIndex=3Dreply.=
indexOf(delimitByLengthDelimiter,replyIndex);if(delimiterIndex=3D=3D=3D-1=
){parserErrorDetails=3Dthis._findText(reply,replyIndex);break}id=3Dreply.=
substring(replyIndex,delimiterIndex);replyIndex=3DdelimiterIndex+1;if(rep=
lyIndex+len>=3Dreply.length){parserErrorDetails=3Dthis._findText(reply,re=
ply.length);break}content=3Dthis._decodeString(reply.substr(replyIndex,le=
n));replyIndex+=3Dlen;if(reply.charAt(replyIndex)!=3D=3DdelimitByLengthDe=
limiter){parserErrorDetails=3Dthis._findText(reply,replyIndex);break}repl=
yIndex++;Array.add(delta,{type:type,id:id,content:content})}if(parserErro=
rDetails){this._endPostBack(this._createPageRequestManagerParserError(Str=
ing.format(Sys.WebForms.Res.PRM_ParserErrorDetails,parserErrorDetails)),s=
ender);return}var =
updatePanelNodes=3D[],hiddenFieldNodes=3D[],arrayDeclarationNodes=3D[],sc=
riptBlockNodes=3D[],expandoNodes=3D[],onSubmitNodes=3D[],dataItemNodes=3D=
[],dataItemJsonNodes=3D[],scriptDisposeNodes=3D[],asyncPostBackControlIDs=
Node,postBackControlIDsNode,updatePanelIDsNode,asyncPostBackTimeoutNode,c=
hildUpdatePanelIDsNode,panelsToRefreshNode,formActionNode;for(var =
i=3D0;i<delta.length;i++){var =
deltaNode=3Ddelta[i];switch(deltaNode.type){case =
"updatePanel":Array.add(updatePanelNodes,deltaNode);break;case =
"hiddenField":Array.add(hiddenFieldNodes,deltaNode);break;case =
"arrayDeclaration":Array.add(arrayDeclarationNodes,deltaNode);break;case =
"scriptBlock":Array.add(scriptBlockNodes,deltaNode);break;case =
"expando":Array.add(expandoNodes,deltaNode);break;case =
"onSubmit":Array.add(onSubmitNodes,deltaNode);break;case =
"asyncPostBackControlIDs":asyncPostBackControlIDsNode=3DdeltaNode;break;c=
ase "postBackControlIDs":postBackControlIDsNode=3DdeltaNode;break;case =
"updatePanelIDs":updatePanelIDsNode=3DdeltaNode;break;case =
"asyncPostBackTimeout":asyncPostBackTimeoutNode=3DdeltaNode;break;case =
"childUpdatePanelIDs":childUpdatePanelIDsNode=3DdeltaNode;break;case =
"panelsToRefreshIDs":panelsToRefreshNode=3DdeltaNode;break;case =
"formAction":formActionNode=3DdeltaNode;break;case =
"dataItem":Array.add(dataItemNodes,deltaNode);break;case =
"dataItemJson":Array.add(dataItemJsonNodes,deltaNode);break;case =
"scriptDispose":Array.add(scriptDisposeNodes,deltaNode);break;case =
"pageRedirect":window.location.href=3DdeltaNode.content;return;case =
"error":this._endPostBack(this._createPageRequestManagerServerError(Numbe=
r.parseInvariant(deltaNode.id),deltaNode.content),sender);return;case =
"pageTitle":document.title=3DdeltaNode.content;break;case =
"focus":this._controlIDToFocus=3DdeltaNode.content;break;default:this._en=
dPostBack(this._createPageRequestManagerParserError(String.format(Sys.Web=
Forms.Res.PRM_UnknownToken,deltaNode.type)),sender);return}}var =
i;if(asyncPostBackControlIDsNode&&postBackControlIDsNode&&updatePanelIDsN=
ode&&panelsToRefreshNode&&asyncPostBackTimeoutNode&&childUpdatePanelIDsNo=
de){this._oldUpdatePanelIDs=3Dthis._updatePanelIDs;var =
childUpdatePanelIDsString=3DchildUpdatePanelIDsNode.content;this._childUp=
datePanelIDs=3DchildUpdatePanelIDsString.length?childUpdatePanelIDsString=
.split(","):[];var =
asyncPostBackControlIDsArray=3Dthis._splitNodeIntoArray(asyncPostBackCont=
rolIDsNode),postBackControlIDsArray=3Dthis._splitNodeIntoArray(postBackCo=
ntrolIDsNode),updatePanelIDsArray=3Dthis._splitNodeIntoArray(updatePanelI=
DsNode);this._panelsToRefreshIDs=3Dthis._splitNodeIntoArray(panelsToRefre=
shNode);for(i=3D0;i<this._panelsToRefreshIDs.length;i++){var =
panelClientID=3Dthis._uniqueIDToClientID(this._panelsToRefreshIDs[i]);if(=
!document.getElementById(panelClientID)){this._endPostBack(Error.invalidO=
peration(String.format(Sys.WebForms.Res.PRM_MissingPanel,panelClientID)),=
sender);return}}var =
asyncPostBackTimeout=3DasyncPostBackTimeoutNode.content;this._updateContr=
ols(updatePanelIDsArray,asyncPostBackControlIDsArray,postBackControlIDsAr=
ray,asyncPostBackTimeout)}this._dataItems=3D{};for(i=3D0;i<dataItemNodes.=
length;i++){var =
dataItemNode=3DdataItemNodes[i];this._dataItems[dataItemNode.id]=3DdataIt=
emNode.content}for(i=3D0;i<dataItemJsonNodes.length;i++){var =
dataItemJsonNode=3DdataItemJsonNodes[i];this._dataItems[dataItemJsonNode.=
id]=3Deval(dataItemJsonNode.content)}var =
handler=3Dthis._get_eventHandlerList().getHandler("pageLoading");if(handl=
er)handler(this,this._getPageLoadingEventArgs());if(formActionNode){this.=
_form.action=3DformActionNode.content;this._form._initialAction=3Dthis._f=
orm.action}for(i=3D0;i<updatePanelNodes.length;i++){var =
deltaUpdatePanel=3DupdatePanelNodes[i],deltaPanelID=3DdeltaUpdatePanel.id=
,deltaPanelRendering=3DdeltaUpdatePanel.content,updatePanelElement=3Ddocu=
ment.getElementById(deltaPanelID);if(!updatePanelElement){this._endPostBa=
ck(Error.invalidOperation(String.format(Sys.WebForms.Res.PRM_MissingPanel=
,deltaPanelID)),sender);return}this._updatePanel(updatePanelElement,delta=
PanelRendering)}for(i=3D0;i<scriptDisposeNodes.length;i++){var =
disposePanelId=3DscriptDisposeNodes[i].id,disposeScript=3DscriptDisposeNo=
des[i].content;this._registerDisposeScript(disposePanelId,disposeScript)}=
for(i=3D0;i<hiddenFieldNodes.length;i++){var =
id=3DhiddenFieldNodes[i].id,value=3DhiddenFieldNodes[i].content,hiddenFie=
ldElement=3Ddocument.getElementById(id);if(!hiddenFieldElement){hiddenFie=
ldElement=3Ddocument.createElement("input");hiddenFieldElement.id=3Did;hi=
ddenFieldElement.name=3Did;hiddenFieldElement.type=3D"hidden";this._form.=
appendChild(hiddenFieldElement)}hiddenFieldElement.value=3Dvalue}var =
arrayScript=3D"";for(i=3D0;i<arrayDeclarationNodes.length;i++)arrayScript=
+=3D"Sys.WebForms.PageRequestManager._addArrayElement('"+arrayDeclaration=
Nodes[i].id+"', "+arrayDeclarationNodes[i].content+");\r\n";var =
expandoScript=3D"";for(i=3D0;i<expandoNodes.length;i++){var =
propertyReference=3DexpandoNodes[i].id,propertyValue=3DexpandoNodes[i].co=
ntent;expandoScript+=3DpropertyReference+" =3D =
"+propertyValue+"\r\n"}Sys._ScriptLoader.readLoadedScripts();Sys.Applicat=
ion.beginCreateComponents();var =
scriptLoader=3DSys._ScriptLoader.getInstance();if(arrayScript.length)scri=
ptLoader.queueScriptBlock(arrayScript);if(expandoScript.length)scriptLoad=
er.queueScriptBlock(expandoScript);for(i=3D0;i<scriptBlockNodes.length;i+=
+){var =
scriptBlockType=3DscriptBlockNodes[i].id;switch(scriptBlockType){case =
"ScriptContentNoTags":scriptLoader.queueScriptBlock(scriptBlockNodes[i].c=
ontent);break;case "ScriptContentWithTags":var =
scriptTagAttributes;eval("scriptTagAttributes =3D =
"+scriptBlockNodes[i].content);if(scriptTagAttributes.src&&Sys._ScriptLoa=
der.isScriptLoaded(scriptTagAttributes.src))continue;scriptLoader.queueCu=
stomScriptTag(scriptTagAttributes);break;case =
"ScriptPath":if(Sys._ScriptLoader.isScriptLoaded(scriptBlockNodes[i].cont=
ent))continue;scriptLoader.queueScriptReference(scriptBlockNodes[i].conte=
nt);break}}var onSubmitStatementScript=3D"";for(var =
i=3D0;i<onSubmitNodes.length;i++){if(i=3D=3D=3D0)onSubmitStatementScript=3D=
"Array.add(Sys.WebForms.PageRequestManager.getInstance()._onSubmitStateme=
nts, function() =
{\r\n";onSubmitStatementScript+=3DonSubmitNodes[i].content+"\r\n"}if(onSu=
bmitStatementScript.length){onSubmitStatementScript+=3D"\r\nreturn =
true;\r\n});\r\n";scriptLoader.queueScriptBlock(onSubmitStatementScript)}=
this._response=3Dsender;scriptLoader.loadScripts(0,Function.createDelegat=
e(this,this._scriptsLoadComplete),null,null)},_onWindowUnload:function(){=
this.dispose()},_pageLoaded:function(a){var =
b=3Dthis._get_eventHandlerList().getHandler("pageLoaded");if(b)b(this,thi=
s._getPageLoadedEventArgs(a));if(!a)Sys.Application.raiseLoad()},_pageLoa=
dedInitialLoad:function(){this._pageLoaded(true)},_registerDisposeScript:=
function(a,b){if(!this._scriptDisposes[a])this._scriptDisposes[a]=3D[b];e=
lse =
Array.add(this._scriptDisposes[a],b)},_scriptsLoadComplete:function(){if(=
window.__theFormPostData)window.__theFormPostData=3D"";if(window.__theFor=
mPostCollection)window.__theFormPostCollection=3D[];if(window.WebForm_Ini=
tCallback)window.WebForm_InitCallback();if(this._scrollPosition){if(windo=
w.scrollTo)window.scrollTo(this._scrollPosition.x,this._scrollPosition.y)=
;this._scrollPosition=3Dnull}Sys.Application.endCreateComponents();this._=
pageLoaded(false);this._endPostBack(null,this._response);this._response=3D=
null;if(this._controlIDToFocus){var =
a,c;if(Sys.Browser.agent=3D=3D=3DSys.Browser.InternetExplorer){var =
b=3D$get(this._controlIDToFocus),a=3Db;if(b&&!WebForm_CanFocus(b))a=3DWeb=
Form_FindFirstFocusableChild(b);if(a&&typeof =
a.contentEditable!=3D=3D"undefined"){c=3Da.contentEditable;a.contentEdita=
ble=3Dfalse}else =
a=3Dnull}WebForm_AutoFocus(this._controlIDToFocus);if(a)a.contentEditable=
=3Dc;this._controlIDToFocus=3Dnull}},_splitNodeIntoArray:function(b){var =
a=3Db.content,c=3Da.length?a.split(","):[];return =
c},_uniqueIDToClientID:function(a){return =
a.replace(/\$/g,"_")},_updateControls:function(a,d,g,e){if(a){this._updat=
ePanelIDs=3Dnew Array(a.length);this._updatePanelClientIDs=3Dnew =
Array(a.length);this._updatePanelHasChildrenAsTriggers=3Dnew =
Array(a.length);for(var b=3D0;b<a.length;b++){var =
c=3Da[b].substr(1),f=3Da[b].charAt(0)=3D=3D=3D"t";this._updatePanelHasChi=
ldrenAsTriggers[b]=3Df;this._updatePanelIDs[b]=3Dc;this._updatePanelClien=
tIDs[b]=3Dthis._uniqueIDToClientID(c)}this._asyncPostBackTimeout=3De*1000=
}else{this._updatePanelIDs=3D[];this._updatePanelClientIDs=3D[];this._upd=
atePanelHasChildrenAsTriggers=3D[];this._asyncPostBackTimeout=3D0}this._a=
syncPostBackControlIDs=3D[];this._asyncPostBackControlClientIDs=3D[];this=
._convertToClientIDs(d,this._asyncPostBackControlIDs,this._asyncPostBackC=
ontrolClientIDs);this._postBackControlIDs=3D[];this._postBackControlClien=
tIDs=3D[];this._convertToClientIDs(g,this._postBackControlIDs,this._postB=
ackControlClientIDs)},_updatePanel:function(updatePanelElement,rendering)=
{for(var updatePanelID in =
this._scriptDisposes)if(this._elementContains(updatePanelElement,document=
.getElementById(updatePanelID))){var =
disposeScripts=3Dthis._scriptDisposes[updatePanelID];for(var =
i=3D0;i<disposeScripts.length;i++)eval(disposeScripts[i]);delete =
this._scriptDisposes[updatePanelID]}this._destroyTree(updatePanelElement)=
;updatePanelElement.innerHTML=3Drendering},_validPosition:function(a){ret=
urn typeof =
a!=3D=3D"undefined"&&a!=3D=3Dnull&&a!=3D=3D0}};Sys.WebForms.PageRequestMa=
nager.getInstance=3Dfunction(){return =
Sys.WebForms.PageRequestManager._instance||null};Sys.WebForms.PageRequest=
Manager._addArrayElement=3Dfunction(a,b){if(typeof =
window[a]=3D=3D=3D"undefined")window[a]=3D[b];else =
Array.add(window[a],b)};Sys.WebForms.PageRequestManager._initialize=3Dfun=
ction(a,b){if(Sys.WebForms.PageRequestManager.getInstance())throw =
Error.invalidOperation(Sys.WebForms.Res.PRM_CannotRegisterTwice);Sys.WebF=
orms.PageRequestManager._instance=3Dnew =
Sys.WebForms.PageRequestManager;Sys.WebForms.PageRequestManager.getInstan=
ce()._initializeInternal(a,b)};Sys.WebForms.PageRequestManager.registerCl=
ass("Sys.WebForms.PageRequestManager");Sys.UI._UpdateProgress=3Dfunction(=
a){Sys.UI._UpdateProgress.initializeBase(this,[a]);this._displayAfter=3D5=
00;this._dynamicLayout=3Dtrue;this._associatedUpdatePanelId=3Dnull;this._=
beginRequestHandlerDelegate=3Dnull;this._startDelegate=3Dnull;this._endRe=
questHandlerDelegate=3Dnull;this._pageRequestManager=3Dnull;this._timerCo=
okie=3Dnull};Sys.UI._UpdateProgress.prototype=3D{get_displayAfter:functio=
n(){return =
this._displayAfter},set_displayAfter:function(a){this._displayAfter=3Da},=
get_dynamicLayout:function(){return =
this._dynamicLayout},set_dynamicLayout:function(a){this._dynamicLayout=3D=
a},get_associatedUpdatePanelId:function(){return =
this._associatedUpdatePanelId},set_associatedUpdatePanelId:function(a){th=
is._associatedUpdatePanelId=3Da},_handleBeginRequest:function(d,c){var =
a=3Dc.get_postBackElement(),b=3D!this._associatedUpdatePanelId;while(!b&&=
a){if(a.id&&this._associatedUpdatePanelId=3D=3D=3Da.id)b=3Dtrue;a=3Da.par=
entNode}if(b)this._timerCookie=3Dwindow.setTimeout(this._startDelegate,th=
is._displayAfter)},_startRequest:function(){if(this._pageRequestManager.g=
et_isInAsyncPostBack())if(this._dynamicLayout)this.get_element().style.di=
splay=3D"block";else =
this.get_element().style.visibility=3D"visible";this._timerCookie=3Dnull}=
,_handleEndRequest:function(){if(this._dynamicLayout)this.get_element().s=
tyle.display=3D"none";else =
this.get_element().style.visibility=3D"hidden";if(this._timerCookie){wind=
ow.clearTimeout(this._timerCookie);this._timerCookie=3Dnull}},dispose:fun=
ction(){if(this._pageRequestManager!=3D=3Dnull){this._pageRequestManager.=
remove_beginRequest(this._beginRequestHandlerDelegate);this._pageRequestM=
anager.remove_endRequest(this._endRequestHandlerDelegate)}Sys.UI._UpdateP=
rogress.callBaseMethod(this,"dispose")},initialize:function(){Sys.UI._Upd=
ateProgress.callBaseMethod(this,"initialize");this._beginRequestHandlerDe=
legate=3DFunction.createDelegate(this,this._handleBeginRequest);this._end=
RequestHandlerDelegate=3DFunction.createDelegate(this,this._handleEndRequ=
est);this._startDelegate=3DFunction.createDelegate(this,this._startReques=
t);if(Sys.WebForms&&Sys.WebForms.PageRequestManager)this._pageRequestMana=
ger=3DSys.WebForms.PageRequestManager.getInstance();if(this._pageRequestM=
anager!=3D=3Dnull){this._pageRequestManager.add_beginRequest(this._beginR=
equestHandlerDelegate);this._pageRequestManager.add_endRequest(this._endR=
equestHandlerDelegate)}}};Sys.UI._UpdateProgress.registerClass("Sys.UI._U=
pdateProgress",Sys.UI.Control)
Type.registerNamespace('Sys.WebForms');
Sys.WebForms.Res=3D{
"PRM_UnknownToken":"Unknown token: \u0027{0}\u0027.",
"PRM_MissingPanel":"Could not find UpdatePanel with ID \u0027{0}\u0027. =
If it is being updated dynamically then it must be inside another =
UpdatePanel.",
"PRM_ServerError":"An unknown error occurred while processing the =
request on the server. The status code returned from the server was: =
{0}",
"PRM_ParserError":"The message received from the server could not be =
parsed. Common causes for this error are when the response is modified =
by calls to Response.Write(), response filters, HttpModules, or server =
trace is enabled.\r\nDetails: {0}",
"PRM_TimeoutError":"The server request timed out.",
"PRM_ParserErrorDetails":"Error parsing near \u0027{0}\u0027.",
"PRM_CannotRegisterTwice":"The PageRequestManager cannot be initialized =
more than once."
};

if(typeof(Sys)!=3D=3D'undefined')Sys.Application.notifyScriptLoaded();
------=_NextPart_000_0000_01CB7B6F.646C3330
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.statcounter.com/counter/counter.js

var sc_width=3Dscreen.width;var sc_height=3Dscreen.height;var =
sc_referer=3D""+document.referrer;try{sc_referer=3D""+parent.document.ref=
errer}catch(ex){sc_referer=3D""+document.referrer}var sc_unique=3D0;var =
sc_returning=3D0;var sc_returns=3D0;var sc_error=3D0;var =
sc_remove=3D0;var sc_cls=3D-1;var sc_inv=3D0;var sc_os=3D"";var =
sc_title=3D"";var sc_url=3D"";var sc_base_dir=3D"";var =
sc_click_dir=3D"";var sc_link_back_start=3D"";var =
sc_link_back_end=3D"";var sc_security_code=3D"";var =
sc_http_url=3D"http";var =
sc_host=3D"statcounter.com";if(window.sc_invisible){if(window.sc_invisibl=
e=3D=3D1){sc_inv=3D1}}if(window.sc_click_stat){sc_cls=3Dwindow.sc_click_s=
tat}if(window.sc_https){if(sc_https=3D=3D1){sc_doc_loc=3D''+document.loca=
tion;myRE=3Dnew =
RegExp("^https","i");if(sc_doc_loc.match(myRE)){sc_http_url=3D"https"}}}i=
f(window.sc_local){sc_base_dir=3Dsc_local}else{if(sc_cls=3D=3D-1){sc_cls=3D=
1}sc_base_dir=3Dsc_http_url+"://c."+sc_host+"/"}sc_click_dir=3Dsc_base_di=
r;if(window.sc_text){sc_base_dir+=3D"text.php?"}else{sc_base_dir+=3D"t.ph=
p?"}if(window.sc_project){sc_base_dir+=3D"sc_project=3D"+sc_project}else =
if(window.usr){sc_base_dir+=3D"usr=3D"+usr}else{sc_error=3D1}if(window.sc=
_remove_link){sc_link_back_start=3D"";sc_link_back_end=3D""}else{sc_link_=
back_start=3D"<a class=3D\"statcounter\" =
href=3D\"http://www."+sc_host+"\" =
target=3D\"_blank\">";sc_link_back_end=3D"<\/a>"}sc_date=3Dnew =
Date();sc_time=3Dsc_date.getTime();sc_time_difference=3D3600000;sc_title=3D=
""+document.title;sc_url=3D""+document.location;sc_referer=3Dsc_referer.s=
ubstring(0,255);sc_title=3Dsc_title.substring(0,150);sc_url=3Dsc_url.subs=
tring(0,150);sc_referer=3Descape(sc_referer);if(encodeURIComponent){sc_ti=
tle=3DencodeURIComponent(sc_title)}else{sc_title=3Descape(sc_title)}sc_ur=
l=3Descape(sc_url);if(window.sc_security){sc_security_code=3Dsc_security}=
if(sc_script_num){sc_script_num++}else{var sc_script_num=3D1}var =
sc_tracking_url=3Dsc_base_dir+"&resolution=3D"+sc_width+"&h=3D"+sc_height=
+"&camefrom=3D"+sc_referer+"&u=3D"+sc_url+"&t=3D"+sc_title+"&java=3D1&sec=
urity=3D"+sc_security_code+"&sc_random=3D"+Math.random()+"&sc_snum=3D"+sc=
_script_num;var sc_clstr=3D"<span class=3D\"statcounter\">";var =
sc_cltext=3D"\" alt=3D\"StatCounter - Free Web Tracker and Counter\" =
border=3D\"0\">";var sc_strout=3Dsc_clstr+sc_link_back_start+"<img =
src=3D\""+sc_tracking_url+sc_cltext+sc_link_back_end+"</span>";if(sc_erro=
r=3D=3D1){document.writeln("Code corrupted. Insert fresh copy.")}else =
if(sc_remove=3D=3D1){}else{if(sc_inv=3D=3D1){if(window.sc_call){sc_call++=
}else{sc_call=3D1}eval("var sc_img"+sc_call+" =3D new =
Image();sc_img"+sc_call+".src =3D =
\""+sc_tracking_url+"&invisible=3D1\"")}else =
if(window.sc_text){document.writeln('<scr'+'ipt =
language=3D"JavaScript"'+' =
src=3D'+sc_tracking_url+"&text=3D"+sc_text+'></scr'+'ipt>')}else{document=
.writeln(sc_strout)}}if(sc_cls>0){if(clickstat_done!=3D1){var =
clickstat_done=3D1;var clickstat_project=3Dwindow.sc_project;var =
clickstat_security=3Dwindow.sc_security_code;var =
dlext=3D"7z|aac|avi|csv|doc|docx|exe|flv|gif|gz|jpe?g|js|mp(3|4|e?g)|mov|=
pdf|phps|png|ppt|rar|sit|tar|torrent|txt|wma|wmv|xls|xlsx|xml|zip";if(typ=
eof(window.sc_download_type)=3D=3D'string'){dlext=3Dwindow.sc_download_ty=
pe}var ltype=3D"https?|ftp|telnet|ssh|ssl|mailto";var =
second=3D"ac|co|gov|ltd|me|mod|net|nic|nhs|org|plc|police|sch|com";var =
dl=3Dnew RegExp("\\.("+dlext+")$","i");var lnk=3Dnew =
RegExp("^("+ltype+"):","i");var domsec=3Dnew =
RegExp("\^("+second+")$","i");var =
host_name=3Dlocation.host.replace(/^www\./i,"");var =
host_splitted=3Dhost_name.split(".");var =
domain=3Dhost_splitted.pop();var =
host_split=3Dhost_splitted.pop();if(domsec.test(host_split)){domain=3Dhos=
t_split+"."+domain;host_split=3Dhost_splitted.pop()}domain=3Dhost_split+"=
."+domain;var lnklocal_mask=3D"^https?:\/\/(.*)"+domain;var =
lnklocal=3Dnew =
RegExp(lnklocal_mask,"i");if(document.getElementsByTagName){var =
anchors=3Ddocument.getElementsByTagName('a');for(var =
i=3D0;i<anchors.length;i++){var =
anchor=3Danchors[i];if(anchor.onmousedown){var =
original_click=3Danchor.onmousedown;var =
s=3Doriginal_click.toString().split("\n").join(" ");var =
bs=3Ds.indexOf('{');var head=3Ds.substr(0,bs);var =
ps=3Dhead.indexOf('(');var pe=3Dhead.indexOf(')');var =
params=3Dhead.substring(ps+1,pe);var plist=3Dparams.split(",");var =
body=3Ds.substr(bs+1,s.length-bs-2);var =
insert=3D"sc_clickstat_call(this,'"+sc_click_dir+"');";var =
final_body=3Dinsert+body;var ev_head=3D"new Function (";var =
ev_params=3D"";var ev_sep=3D"";for(var =
sc_i=3D0;sc_i<plist.length;sc_i++){ev_params=3Dev_sep+"'"+plist[sc_i]+"'"=
;ev_sep=3D","}if(ev_sep=3D=3D","){ev_params+=3D","}var =
ev_foot=3D"final_body);";var =
ev_final=3Dev_head+ev_params+ev_foot;anchor.onmousedown=3Deval(ev_final)}=
else{anchor.onmousedown=3Dnew =
Function("event","sc_clickstat_call(this,'"+sc_click_dir+"');return =
true;")}}}function sc_none(){return}function =
sc_delay(){if(window.sc_click_stat){var =
d=3Dwindow.sc_click_stat}else{var d=3D250}var n=3Dnew Date();var =
t=3Dn.getTime()+d;while(n.getTime()<t){var n=3Dnew Date()}}function =
sc_clickstat_call(adata,sc_click_dir){if(adata){var =
clickmode=3D0;if(lnk.test(adata)){if((lnklocal.test(adata))){if(dl.test(a=
data)){clickmode=3D1}else if(window.sc_exit_link_detect&&new =
RegExp(sc_exit_link_detect,"i").test(adata)){clickmode=3D2}else =
if(sc_cls=3D=3D2){clickmode=3D2}}else{clickmode=3D2}}if(clickmode!=3D0){v=
ar sc_link=3Descape(adata);if(sc_link.length>0){var =
sc_req=3Dsc_click_dir+"click.gif?sc_project=3D"+clickstat_project+"&secur=
ity=3D"+clickstat_security+"&c=3D"+sc_link+"&m=3D"+clickmode+"&u=3D"+sc_u=
rl+"&t=3D"+sc_title+"&rand=3D"+Math.random();var sc_req_image=3Dnew =
Image();sc_req_image.onload=3Dsc_none;sc_req_image.src=3Dsc_req;sc_delay(=
)}}}}var =
sc_gsyn_pattern=3D'googlesyndication\.com|ypn-js\.overture\.com|ypn-js\.y=
sm\.yahoo\.com|googleads\.g\.doubleclick\.net';var sc_px;var =
sc_py;function sc_adsense_click(sc_data){var =
sc_link=3Descape(sc_data.src);var i=3Dnew Image();var =
sc_req=3Dsc_click_dir+"click.gif?sc_project=3D"+clickstat_project+"&secur=
ity=3D"+clickstat_security+"&c=3D"+sc_link+"&m=3D2&u=3D"+sc_url+"&t=3D"+s=
c_title+"&rand=3D"+Math.random();i.src=3Dsc_req;sc_delay()}function =
sc_adsense_init(){if(document.all&&typeof =
window.opera=3D=3D"undefined"){var =
el=3Ddocument.getElementsByTagName("iframe");for(var =
i=3D0;i<el.length;i++){if(el[i].src.match(sc_gsyn_pattern)){el[i].onfocus=
=3Dfunction(){sc_adsense_click(this)}}}}else{if(typeof =
window.addEventListener!=3D"undefined"){window.addEventListener("unload",=
sc_exitpage,false);window.addEventListener("mousemove",sc_getmouse,true)}=
}}if(typeof =
window.addEventListener!=3D'undefined'){window.addEventListener('load',sc=
_adsense_init,false)}else{if(typeof =
document.addEventListener!=3D'undefined'){document.addEventListener('load=
',sc_adsense_init,false)}else{if(typeof =
window.attachEvent!=3D'undefined'){window.attachEvent('onload',sc_adsense=
_init)}else{if(typeof window.onload=3D=3D'function'){var =
sc_existing=3Donload;window.onload=3Dfunction(){sc_existing();sc_adsense_=
init()}}else{window.onload=3Dsc_adsense_init}}}}function =
sc_getmouse(e){if(typeof =
e.pageX=3D=3D"number"){sc_px=3De.pageX;sc_py=3De.pageY}else{if(typeof =
e.clientX=3D=3D"number"){sc_px=3De.clientX;sc_py=3De.clientY;if(document.=
body&&(document.body.scrollLeft||document.body.scrollTop)){sc_px+=3Ddocum=
ent.body.scrollLeft;sc_py+=3Ddocument.body.scrollTop}else{if(document.doc=
umentElement&&(document.documentElement.scrollLeft||document.documentElem=
ent.scrollTop)){sc_px+=3Ddocument.documentElement.scrollLeft;sc_py+=3Ddoc=
ument.documentElement.scrollTop}}}}}function sc_findy(obj){var =
y=3D0;while(obj){y+=3Dobj.offsetTop;obj=3Dobj.offsetParent}return(y)}func=
tion sc_findx(obj){var =
x=3D0;while(obj){x+=3Dobj.offsetLeft;obj=3Dobj.offsetParent}return(x)}fun=
ction =
sc_exitpage(e){ad=3Ddocument.getElementsByTagName("iframe");if(typeof =
sc_px=3D=3D"undefined"){return}for(i=3D0;i<ad.length;i++){var =
adLeft=3Dsc_findx(ad[i]);var adTop=3Dsc_findy(ad[i]);var =
adW=3DparseInt(adLeft)+parseInt(ad[i].width)+15;var =
adH=3DparseInt(adTop)+parseInt(ad[i].height)+10;var =
inFrameX=3D(sc_px>(adLeft-10)&&sc_px<adW);var =
inFrameY=3D(sc_py>(adTop-10)&&sc_py<adH);if(inFrameY&&inFrameX){if(ad[i].=
src.match(sc_gsyn_pattern)){sc_adsense_click(ad[i])}}}}}}
------=_NextPart_000_0000_01CB7B6F.646C3330
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.google-analytics.com/urchin.js

//-- Google Analytics Urchin Module=0A=
//-- Copyright 2007 Google, All Rights Reserved.=0A=
=0A=
//-- Urchin On Demand Settings ONLY=0A=
var _uacct=3D"";			// set up the Urchin Account=0A=
var _userv=3D1;			// service mode (0=3Dlocal,1=3Dremote,2=3Dboth)=0A=
=0A=
//-- UTM User Settings=0A=
var _ufsc=3D1;			// set client info flag (1=3Don|0=3Doff)=0A=
var _udn=3D"auto";		// (auto|none|domain) set the domain name for cookies=0A=
var _uhash=3D"on";		// (on|off) unique domain hash for cookies=0A=
var _utimeout=3D"1800";   	// set the inactive session timeout in seconds=0A=
var _ugifpath=3D"/__utm.gif";	// set the web path to the __utm.gif file=0A=
var _utsp=3D"|";			// transaction field separator=0A=
var _uflash=3D1;			// set flash version detect option (1=3Don|0=3Doff)=0A=
var _utitle=3D1;			// set the document title detect option =
(1=3Don|0=3Doff)=0A=
var _ulink=3D0;			// enable linker functionality (1=3Don|0=3Doff)=0A=
var _uanchor=3D0;			// enable use of anchors for campaign =
(1=3Don|0=3Doff)=0A=
var _utcp=3D"/";			// the cookie path for tracking=0A=
var _usample=3D100;		// The sampling % of visitors to track (1-100).=0A=
=0A=
//-- UTM Campaign Tracking Settings=0A=
var _uctm=3D1;			// set campaign tracking module (1=3Don|0=3Doff)=0A=
var _ucto=3D"15768000";		// set timeout in seconds (6 month default)=0A=
var _uccn=3D"utm_campaign";	// name=0A=
var _ucmd=3D"utm_medium";		// medium (cpc|cpm|link|email|organic)=0A=
var _ucsr=3D"utm_source";		// source=0A=
var _uctr=3D"utm_term";		// term/keyword=0A=
var _ucct=3D"utm_content";	// content=0A=
var _ucid=3D"utm_id";		// id number=0A=
var _ucno=3D"utm_nooverride";	// don't override=0A=
=0A=
//-- Auto/Organic Sources and Keywords=0A=
var _uOsr=3Dnew Array();=0A=
var _uOkw=3Dnew Array();=0A=
_uOsr[0]=3D"google";	_uOkw[0]=3D"q";=0A=
_uOsr[1]=3D"yahoo";	_uOkw[1]=3D"p";=0A=
_uOsr[2]=3D"msn";		_uOkw[2]=3D"q";=0A=
_uOsr[3]=3D"aol";		_uOkw[3]=3D"query";=0A=
_uOsr[4]=3D"aol";		_uOkw[4]=3D"encquery";=0A=
_uOsr[5]=3D"lycos";	_uOkw[5]=3D"query";=0A=
_uOsr[6]=3D"ask";		_uOkw[6]=3D"q";=0A=
_uOsr[7]=3D"altavista";	_uOkw[7]=3D"q";=0A=
_uOsr[8]=3D"netscape";	_uOkw[8]=3D"query";=0A=
_uOsr[9]=3D"cnn";	_uOkw[9]=3D"query";=0A=
_uOsr[10]=3D"looksmart";	_uOkw[10]=3D"qt";=0A=
_uOsr[11]=3D"about";	_uOkw[11]=3D"terms";=0A=
_uOsr[12]=3D"mamma";	_uOkw[12]=3D"query";=0A=
_uOsr[13]=3D"alltheweb";	_uOkw[13]=3D"q";=0A=
_uOsr[14]=3D"gigablast";	_uOkw[14]=3D"q";=0A=
_uOsr[15]=3D"voila";	_uOkw[15]=3D"rdata";=0A=
_uOsr[16]=3D"virgilio";	_uOkw[16]=3D"qs";=0A=
_uOsr[17]=3D"live";	_uOkw[17]=3D"q";=0A=
_uOsr[18]=3D"baidu";	_uOkw[18]=3D"wd";=0A=
_uOsr[19]=3D"alice";	_uOkw[19]=3D"qs";=0A=
_uOsr[20]=3D"yandex";	_uOkw[20]=3D"text";=0A=
_uOsr[21]=3D"najdi";	_uOkw[21]=3D"q";=0A=
_uOsr[22]=3D"aol";	_uOkw[22]=3D"q";=0A=
_uOsr[23]=3D"club-internet"; _uOkw[23]=3D"query";=0A=
_uOsr[24]=3D"mama";	_uOkw[24]=3D"query";=0A=
_uOsr[25]=3D"seznam";	_uOkw[25]=3D"q";=0A=
_uOsr[26]=3D"search";	_uOkw[26]=3D"q";=0A=
_uOsr[27]=3D"wp";	_uOkw[27]=3D"szukaj";=0A=
_uOsr[28]=3D"onet";	_uOkw[28]=3D"qt";=0A=
_uOsr[29]=3D"netsprint";	_uOkw[29]=3D"q";=0A=
_uOsr[30]=3D"google.interia";	_uOkw[30]=3D"q";=0A=
_uOsr[31]=3D"szukacz";	_uOkw[31]=3D"q";=0A=
_uOsr[32]=3D"yam";	_uOkw[32]=3D"k";=0A=
_uOsr[33]=3D"pchome";	_uOkw[33]=3D"q";=0A=
_uOsr[34]=3D"kvasir";	_uOkw[34]=3D"searchExpr";=0A=
_uOsr[35]=3D"sesam";	_uOkw[35]=3D"q";=0A=
_uOsr[36]=3D"ozu"; _uOkw[36]=3D"q";=0A=
_uOsr[37]=3D"terra"; _uOkw[37]=3D"query";=0A=
_uOsr[38]=3D"nostrum"; _uOkw[38]=3D"query";=0A=
_uOsr[39]=3D"mynet"; _uOkw[39]=3D"q";=0A=
_uOsr[40]=3D"ekolay"; _uOkw[40]=3D"q";=0A=
_uOsr[41]=3D"search.ilse"; _uOkw[41]=3D"search_for";=0A=
_uOsr[42]=3D"bing"; _uOkw[42]=3D"q";=0A=
=0A=
//-- Auto/Organic Keywords to Ignore=0A=
var _uOno=3Dnew Array();=0A=
//_uOno[0]=3D"urchin";=0A=
//_uOno[1]=3D"urchin.com";=0A=
//_uOno[2]=3D"www.urchin.com";=0A=
=0A=
//-- Referral domains to Ignore=0A=
var _uRno=3Dnew Array();=0A=
//_uRno[0]=3D".urchin.com";=0A=
=0A=
//-- **** Don't modify below this point ***=0A=
var =
_uff,_udh,_udt,_ubl=3D0,_udo=3D"",_uu,_ufns=3D0,_uns=3D0,_ur=3D"-",_ufno=3D=
0,_ust=3D0,_ubd=3Ddocument,_udl=3D_ubd.location,_udlh=3D"",_uwv=3D"1.3";=0A=
var _ugifpath2=3D"http://www.google-analytics.com/__utm.gif";=0A=
if (_udl.hash) _udlh=3D_udl.href.substring(_udl.href.indexOf('#'));=0A=
if (_udl.protocol=3D=3D"https:") =
_ugifpath2=3D"https://ssl.google-analytics.com/__utm.gif";=0A=
if (!_utcp || _utcp=3D=3D"") _utcp=3D"/";=0A=
function urchinTracker(page) {=0A=
 if (_udl.protocol=3D=3D"file:") return;=0A=
 if (_uff && (!page || page=3D=3D"")) return;=0A=
 var a,b,c,xx,v,z,k,x=3D"",s=3D"",f=3D0,nv=3D0;=0A=
 var nx=3D" expires=3D"+_uNx()+";";=0A=
 var dc=3D_ubd.cookie;=0A=
 _udh=3D_uDomain();=0A=
 if (!_uVG()) return;=0A=
 _uu=3DMath.round(Math.random()*2147483647);=0A=
 _udt=3Dnew Date();=0A=
 _ust=3DMath.round(_udt.getTime()/1000);=0A=
 a=3Ddc.indexOf("__utma=3D"+_udh+".");=0A=
 b=3Ddc.indexOf("__utmb=3D"+_udh);=0A=
 c=3Ddc.indexOf("__utmc=3D"+_udh);=0A=
 if (_udn && _udn!=3D"") { _udo=3D" domain=3D"+_udn+";"; }=0A=
 if (_utimeout && _utimeout!=3D"") {=0A=
  x=3Dnew Date(_udt.getTime()+(_utimeout*1000));=0A=
  x=3D" expires=3D"+x.toGMTString()+";";=0A=
 }=0A=
 if (_ulink) {=0A=
  if (_uanchor && _udlh && _udlh!=3D"") s=3D_udlh+"&";=0A=
  s+=3D_udl.search;=0A=
  if(s && s!=3D"" && s.indexOf("__utma=3D")>=3D0) {=0A=
   if (!(_uIN(a=3D_uGC(s,"__utma=3D","&")))) a=3D"-";=0A=
   if (!(_uIN(b=3D_uGC(s,"__utmb=3D","&")))) b=3D"-";=0A=
   if (!(_uIN(c=3D_uGC(s,"__utmc=3D","&")))) c=3D"-";=0A=
   v=3D_uGC(s,"__utmv=3D","&");=0A=
   z=3D_uGC(s,"__utmz=3D","&");=0A=
   k=3D_uGC(s,"__utmk=3D","&");=0A=
   xx=3D_uGC(s,"__utmx=3D","&");=0A=
   if ((k*1) !=3D ((_uHash(a+b+c+xx+z+v)*1)+(_udh*1))) =
{_ubl=3D1;a=3D"-";b=3D"-";c=3D"-";xx=3D"-";z=3D"-";v=3D"-";}=0A=
   if (a!=3D"-" && b!=3D"-" && c!=3D"-") f=3D1;=0A=
   else if(a!=3D"-") f=3D2;=0A=
  }=0A=
 }=0A=
 if(f=3D=3D1) {=0A=
  _ubd.cookie=3D"__utma=3D"+a+"; path=3D"+_utcp+";"+nx+_udo;=0A=
  _ubd.cookie=3D"__utmb=3D"+b+"; path=3D"+_utcp+";"+x+_udo;=0A=
  _ubd.cookie=3D"__utmc=3D"+c+"; path=3D"+_utcp+";"+_udo;=0A=
 } else if (f=3D=3D2) {=0A=
  a=3D_uFixA(s,"&",_ust);=0A=
  _ubd.cookie=3D"__utma=3D"+a+"; path=3D"+_utcp+";"+nx+_udo;=0A=
  _ubd.cookie=3D"__utmb=3D"+_udh+"; path=3D"+_utcp+";"+x+_udo;=0A=
  _ubd.cookie=3D"__utmc=3D"+_udh+"; path=3D"+_utcp+";"+_udo;=0A=
  _ufns=3D1;=0A=
 } else if (a>=3D0 && b>=3D0 && c>=3D0) {=0A=
   b =3D _uGC(dc,"__utmb=3D"+_udh,";");=0A=
   b =3D ("-" =3D=3D b) ? _udh : b;  =0A=
  _ubd.cookie=3D"__utmb=3D"+b+"; path=3D"+_utcp+";"+x+_udo;=0A=
 } else {=0A=
  if (a>=3D0) a=3D_uFixA(_ubd.cookie,";",_ust);=0A=
  else {=0A=
   a=3D_udh+"."+_uu+"."+_ust+"."+_ust+"."+_ust+".1";=0A=
   nv=3D1;=0A=
  }=0A=
  _ubd.cookie=3D"__utma=3D"+a+"; path=3D"+_utcp+";"+nx+_udo;=0A=
  _ubd.cookie=3D"__utmb=3D"+_udh+"; path=3D"+_utcp+";"+x+_udo;=0A=
  _ubd.cookie=3D"__utmc=3D"+_udh+"; path=3D"+_utcp+";"+_udo;=0A=
  _ufns=3D1;=0A=
 }=0A=
 if (_ulink && xx && xx!=3D"" && xx!=3D"-") {=0A=
   xx=3D_uUES(xx);=0A=
   if (xx.indexOf(";")=3D=3D-1) _ubd.cookie=3D"__utmx=3D"+xx+"; =
path=3D"+_utcp+";"+nx+_udo;=0A=
 }=0A=
 if (_ulink && v && v!=3D"" && v!=3D"-") {=0A=
  v=3D_uUES(v);=0A=
  if (v.indexOf(";")=3D=3D-1) _ubd.cookie=3D"__utmv=3D"+v+"; =
path=3D"+_utcp+";"+nx+_udo;=0A=
 }=0A=
 var wc=3Dwindow;=0A=
 var c=3D_ubd.cookie;=0A=
 if(wc && wc.gaGlobal && wc.gaGlobal.dh=3D=3D_udh){=0A=
  var g=3Dwc.gaGlobal;=0A=
  var ua=3Dc.split("__utma=3D"+_udh+".")[1].split(";")[0].split(".");=0A=
  if(g.sid)ua[3]=3Dg.sid;=0A=
  if(nv>0){=0A=
   ua[2]=3Dua[3];=0A=
   if(g.vid){=0A=
    var v=3Dg.vid.split(".");=0A=
    ua[0]=3Dv[0];=0A=
    ua[1]=3Dv[1];=0A=
   }=0A=
  }=0A=
  _ubd.cookie=3D"__utma=3D"+_udh+"."+ua.join(".")+"; =
path=3D"+_utcp+";"+nx+_udo;=0A=
 }=0A=
 _uInfo(page);=0A=
 _ufns=3D0;=0A=
 _ufno=3D0;=0A=
 if (!page || page=3D=3D"") _uff=3D1;=0A=
}=0A=
function _uGH() {=0A=
 var hid;=0A=
 var wc=3Dwindow;=0A=
 if (wc && wc.gaGlobal && wc.gaGlobal.hid) {=0A=
  hid=3Dwc.gaGlobal.hid;=0A=
 } else {=0A=
  hid=3DMath.round(Math.random()*0x7fffffff);=0A=
  if (!wc.gaGlobal) wc.gaGlobal=3D{};=0A=
  wc.gaGlobal.hid=3Dhid;=0A=
 }=0A=
 return hid;=0A=
}=0A=
function _uInfo(page) {=0A=
 var p,s=3D"",dm=3D"",pg=3D_udl.pathname+_udl.search;=0A=
 if (page && page!=3D"") pg=3D_uES(page,1);=0A=
 _ur=3D_ubd.referrer;=0A=
 if (!_ur || _ur=3D=3D"") { _ur=3D"-"; }=0A=
 else {=0A=
  dm=3D_ubd.domain;=0A=
  if(_utcp && _utcp!=3D"/") dm+=3D_utcp;=0A=
  p=3D_ur.indexOf(dm);=0A=
  if ((p>=3D0) && (p<=3D8)) { _ur=3D"0"; }=0A=
  if (_ur.indexOf("[")=3D=3D0 && =
_ur.lastIndexOf("]")=3D=3D(_ur.length-1)) { _ur=3D"-"; }=0A=
 }=0A=
 s+=3D"&utmn=3D"+_uu;=0A=
 if (_ufsc) s+=3D_uBInfo();=0A=
 if (_uctm) s+=3D_uCInfo();=0A=
 if (_utitle && _ubd.title && _ubd.title!=3D"") =
s+=3D"&utmdt=3D"+_uES(_ubd.title);=0A=
 if (_udl.hostname && _udl.hostname!=3D"") =
s+=3D"&utmhn=3D"+_uES(_udl.hostname);=0A=
 if (_usample && _usample !=3D 100) s+=3D"&utmsp=3D"+_uES(_usample);=0A=
 s+=3D"&utmhid=3D"+_uGH();=0A=
 s+=3D"&utmr=3D"+_ur;=0A=
 s+=3D"&utmp=3D"+pg;=0A=
 if ((_userv=3D=3D0 || _userv=3D=3D2) && _uSP()) {=0A=
  var i=3Dnew Image(1,1);=0A=
  i.src=3D_ugifpath+"?"+"utmwv=3D"+_uwv+s;=0A=
  i.onload=3Dfunction() { _uVoid(); }=0A=
 }=0A=
 if ((_userv=3D=3D1 || _userv=3D=3D2) && _uSP()) {=0A=
  var i2=3Dnew Image(1,1);=0A=
  =
i2.src=3D_ugifpath2+"?"+"utmwv=3D"+_uwv+s+"&utmac=3D"+_uacct+"&utmcc=3D"+=
_uGCS();=0A=
  i2.onload=3Dfunction() { _uVoid(); }=0A=
 }=0A=
 return;=0A=
}=0A=
function _uVoid() { return; }=0A=
function _uCInfo() {=0A=
 if (!_ucto || _ucto=3D=3D"") { _ucto=3D"15768000"; }=0A=
 if (!_uVG()) return;=0A=
 var =
c=3D"",t=3D"-",t2=3D"-",t3=3D"-",o=3D0,cs=3D0,cn=3D0,i=3D0,z=3D"-",s=3D""=
;=0A=
 if (_uanchor && _udlh && _udlh!=3D"") s=3D_udlh+"&";=0A=
 s+=3D_udl.search;=0A=
 var x=3Dnew Date(_udt.getTime()+(_ucto*1000));=0A=
 var dc=3D_ubd.cookie;=0A=
 x=3D" expires=3D"+x.toGMTString()+";";=0A=
 if (_ulink && !_ubl) {=0A=
  z=3D_uUES(_uGC(s,"__utmz=3D","&"));=0A=
  if (z!=3D"-" && z.indexOf(";")=3D=3D-1) { =
_ubd.cookie=3D"__utmz=3D"+z+"; path=3D"+_utcp+";"+x+_udo; return ""; }=0A=
 }=0A=
 z=3Ddc.indexOf("__utmz=3D"+_udh+".");=0A=
 if (z>-1) { z=3D_uGC(dc,"__utmz=3D"+_udh+".",";"); }=0A=
 else { z=3D"-"; }=0A=
 t=3D_uGC(s,_ucid+"=3D","&");=0A=
 t2=3D_uGC(s,_ucsr+"=3D","&");=0A=
 t3=3D_uGC(s,"gclid=3D","&");=0A=
 if ((t!=3D"-" && t!=3D"") || (t2!=3D"-" && t2!=3D"") || (t3!=3D"-" && =
t3!=3D"")) {=0A=
  if (t!=3D"-" && t!=3D"") c+=3D"utmcid=3D"+_uEC(t);=0A=
  if (t2!=3D"-" && t2!=3D"") { if (c !=3D "") c+=3D"|"; =
c+=3D"utmcsr=3D"+_uEC(t2); }=0A=
  if (t3!=3D"-" && t3!=3D"") { if (c !=3D "") c+=3D"|"; =
c+=3D"utmgclid=3D"+_uEC(t3); }=0A=
  t=3D_uGC(s,_uccn+"=3D","&");=0A=
  if (t!=3D"-" && t!=3D"") c+=3D"|utmccn=3D"+_uEC(t);=0A=
  else c+=3D"|utmccn=3D(not+set)";=0A=
  t=3D_uGC(s,_ucmd+"=3D","&");=0A=
  if (t!=3D"-" && t!=3D"") c+=3D"|utmcmd=3D"+_uEC(t);=0A=
  else  c+=3D"|utmcmd=3D(not+set)";=0A=
  t=3D_uGC(s,_uctr+"=3D","&");=0A=
  if (t!=3D"-" && t!=3D"") c+=3D"|utmctr=3D"+_uEC(t);=0A=
  else { t=3D_uOrg(1); if (t!=3D"-" && t!=3D"") =
c+=3D"|utmctr=3D"+_uEC(t); }=0A=
  t=3D_uGC(s,_ucct+"=3D","&");=0A=
  if (t!=3D"-" && t!=3D"") c+=3D"|utmcct=3D"+_uEC(t);=0A=
  t=3D_uGC(s,_ucno+"=3D","&");=0A=
  if (t=3D=3D"1") o=3D1;=0A=
  if (z!=3D"-" && o=3D=3D1) return "";=0A=
 }=0A=
 if (c=3D=3D"-" || c=3D=3D"") { c=3D_uOrg(); if (z!=3D"-" && =
_ufno=3D=3D1)  return ""; }=0A=
 if (c=3D=3D"-" || c=3D=3D"") { if (_ufns=3D=3D1)  c=3D_uRef(); if =
(z!=3D"-" && _ufno=3D=3D1)  return ""; }=0A=
 if (c=3D=3D"-" || c=3D=3D"") {=0A=
  if (z=3D=3D"-" && _ufns=3D=3D1) { =
c=3D"utmccn=3D(direct)|utmcsr=3D(direct)|utmcmd=3D(none)"; }=0A=
  if (c=3D=3D"-" || c=3D=3D"") return "";=0A=
 }=0A=
 if (z!=3D"-") {=0A=
  i=3Dz.indexOf(".");=0A=
  if (i>-1) i=3Dz.indexOf(".",i+1);=0A=
  if (i>-1) i=3Dz.indexOf(".",i+1);=0A=
  if (i>-1) i=3Dz.indexOf(".",i+1);=0A=
  t=3Dz.substring(i+1,z.length);=0A=
  if (t.toLowerCase()=3D=3Dc.toLowerCase()) cs=3D1;=0A=
  t=3Dz.substring(0,i);=0A=
  if ((i=3Dt.lastIndexOf(".")) > -1) {=0A=
   t=3Dt.substring(i+1,t.length);=0A=
   cn=3D(t*1);=0A=
  }=0A=
 }=0A=
 if (cs=3D=3D0 || _ufns=3D=3D1) {=0A=
  t=3D_uGC(dc,"__utma=3D"+_udh+".",";");=0A=
  if ((i=3Dt.lastIndexOf(".")) > 9) {=0A=
   _uns=3Dt.substring(i+1,t.length);=0A=
   _uns=3D(_uns*1);=0A=
  }=0A=
  cn++;=0A=
  if (_uns=3D=3D0) _uns=3D1;=0A=
  _ubd.cookie=3D"__utmz=3D"+_udh+"."+_ust+"."+_uns+"."+cn+"."+c+"; =
path=3D"+_utcp+"; "+x+_udo;=0A=
 }=0A=
 if (cs=3D=3D0 || _ufns=3D=3D1) return "&utmcn=3D1";=0A=
 else return "&utmcr=3D1";=0A=
}=0A=
function _uRef() {=0A=
 if (_ur=3D=3D"0" || _ur=3D=3D"" || _ur=3D=3D"-") return "";=0A=
 var i=3D0,h,k,n;=0A=
 if ((i=3D_ur.indexOf("://"))<0 || _uGCse()) return "";=0A=
 h=3D_ur.substring(i+3,_ur.length);=0A=
 if (h.indexOf("/") > -1) {=0A=
  k=3Dh.substring(h.indexOf("/"),h.length);=0A=
  if (k.indexOf("?") > -1) k=3Dk.substring(0,k.indexOf("?"));=0A=
  h=3Dh.substring(0,h.indexOf("/"));=0A=
 }=0A=
 h=3Dh.toLowerCase();=0A=
 n=3Dh;=0A=
 if ((i=3Dn.indexOf(":")) > -1) n=3Dn.substring(0,i);=0A=
 for (var ii=3D0;ii<_uRno.length;ii++) {=0A=
  if ((i=3Dn.indexOf(_uRno[ii].toLowerCase())) > -1 && =
n.length=3D=3D(i+_uRno[ii].length)) { _ufno=3D1; break; }=0A=
 }=0A=
 if (h.indexOf("www.")=3D=3D0) h=3Dh.substring(4,h.length);=0A=
 return =
"utmccn=3D(referral)|utmcsr=3D"+_uEC(h)+"|"+"utmcct=3D"+_uEC(k)+"|utmcmd=3D=
referral";=0A=
}=0A=
function _uOrg(t) {=0A=
 if (_ur=3D=3D"0" || _ur=3D=3D"" || _ur=3D=3D"-") return "";=0A=
 var i=3D0,h,k;=0A=
 if ((i=3D_ur.indexOf("://"))<0 || _uGCse()) return "";=0A=
 h=3D_ur.substring(i+3,_ur.length);=0A=
 if (h.indexOf("/") > -1) {=0A=
  h=3Dh.substring(0,h.indexOf("/"));=0A=
 }=0A=
 for (var ii=3D0;ii<_uOsr.length;ii++) {=0A=
  if (h.toLowerCase().indexOf(_uOsr[ii].toLowerCase()) > -1) {=0A=
   if ((i=3D_ur.indexOf("?"+_uOkw[ii]+"=3D")) > -1 || =
(i=3D_ur.indexOf("&"+_uOkw[ii]+"=3D")) > -1) {=0A=
    k=3D_ur.substring(i+_uOkw[ii].length+2,_ur.length);=0A=
    if ((i=3Dk.indexOf("&")) > -1) k=3Dk.substring(0,i);=0A=
    for (var yy=3D0;yy<_uOno.length;yy++) {=0A=
     if (_uOno[yy].toLowerCase()=3D=3Dk.toLowerCase()) { _ufno=3D1; =
break; }=0A=
    }=0A=
    if (t) return _uEC(k);=0A=
    else return =
"utmccn=3D(organic)|utmcsr=3D"+_uEC(_uOsr[ii])+"|"+"utmctr=3D"+_uEC(k)+"|=
utmcmd=3Dorganic";=0A=
   }=0A=
  }=0A=
 }=0A=
 return "";=0A=
}=0A=
function _uGCse() {=0A=
 var h,p;=0A=
 h=3Dp=3D_ur.split("://")[1];=0A=
 if(h.indexOf("/")>-1) {=0A=
  h=3Dh.split("/")[0];=0A=
  p=3Dp.substring(p.indexOf("/")+1,p.length);=0A=
 }=0A=
 if(p.indexOf("?")>-1) {=0A=
  p=3Dp.split("?")[0];=0A=
 }=0A=
 if(h.toLowerCase().indexOf("google")>-1) {=0A=
  if(_ur.indexOf("?q=3D")>-1 || _ur.indexOf("&q=3D")>-1) {=0A=
   if (p.toLowerCase().indexOf("cse")>-1) {=0A=
    return true;=0A=
   }=0A=
  }=0A=
 }=0A=
}=0A=
function _uBInfo() {=0A=
 var sr=3D"-",sc=3D"-",ul=3D"-",fl=3D"-",cs=3D"-",je=3D1;=0A=
 var n=3Dnavigator;=0A=
 if (self.screen) {=0A=
  sr=3Dscreen.width+"x"+screen.height;=0A=
  sc=3Dscreen.colorDepth+"-bit";=0A=
 } else if (self.java) {=0A=
  var j=3Djava.awt.Toolkit.getDefaultToolkit();=0A=
  var s=3Dj.getScreenSize();=0A=
  sr=3Ds.width+"x"+s.height;=0A=
 }=0A=
 if (n.language) { ul=3Dn.language.toLowerCase(); }=0A=
 else if (n.browserLanguage) { ul=3Dn.browserLanguage.toLowerCase(); }=0A=
 je=3Dn.javaEnabled()?1:0;=0A=
 if (_uflash) fl=3D_uFlash();=0A=
 if (_ubd.characterSet) cs=3D_uES(_ubd.characterSet);=0A=
 else if (_ubd.charset) cs=3D_uES(_ubd.charset);=0A=
 return =
"&utmcs=3D"+cs+"&utmsr=3D"+sr+"&utmsc=3D"+sc+"&utmul=3D"+ul+"&utmje=3D"+j=
e+"&utmfl=3D"+fl;=0A=
}=0A=
function __utmSetTrans() {=0A=
 var e;=0A=
 if (_ubd.getElementById) e=3D_ubd.getElementById("utmtrans");=0A=
 else if (_ubd.utmform && _ubd.utmform.utmtrans) =
e=3D_ubd.utmform.utmtrans;=0A=
 if (!e) return;=0A=
 var l=3De.value.split("UTM:");=0A=
 var i,i2,c;=0A=
 if (_userv=3D=3D0 || _userv=3D=3D2) i=3Dnew Array();=0A=
 if (_userv=3D=3D1 || _userv=3D=3D2) { i2=3Dnew Array(); c=3D_uGCS(); }=0A=
=0A=
 for (var ii=3D0;ii<l.length;ii++) {=0A=
  l[ii]=3D_uTrim(l[ii]);=0A=
  if (l[ii].charAt(0)!=3D'T' && l[ii].charAt(0)!=3D'I') continue;=0A=
  var r=3DMath.round(Math.random()*2147483647);=0A=
  if (!_utsp || _utsp=3D=3D"") _utsp=3D"|";=0A=
  var f=3Dl[ii].split(_utsp),s=3D"";=0A=
  if (f[0].charAt(0)=3D=3D'T') {=0A=
   s=3D"&utmt=3Dtran"+"&utmn=3D"+r;=0A=
   f[1]=3D_uTrim(f[1]); if(f[1]&&f[1]!=3D"") =
s+=3D"&utmtid=3D"+_uES(f[1]);=0A=
   f[2]=3D_uTrim(f[2]); if(f[2]&&f[2]!=3D"") =
s+=3D"&utmtst=3D"+_uES(f[2]);=0A=
   f[3]=3D_uTrim(f[3]); if(f[3]&&f[3]!=3D"") =
s+=3D"&utmtto=3D"+_uES(f[3]);=0A=
   f[4]=3D_uTrim(f[4]); if(f[4]&&f[4]!=3D"") =
s+=3D"&utmttx=3D"+_uES(f[4]);=0A=
   f[5]=3D_uTrim(f[5]); if(f[5]&&f[5]!=3D"") =
s+=3D"&utmtsp=3D"+_uES(f[5]);=0A=
   f[6]=3D_uTrim(f[6]); if(f[6]&&f[6]!=3D"") =
s+=3D"&utmtci=3D"+_uES(f[6]);=0A=
   f[7]=3D_uTrim(f[7]); if(f[7]&&f[7]!=3D"") =
s+=3D"&utmtrg=3D"+_uES(f[7]);=0A=
   f[8]=3D_uTrim(f[8]); if(f[8]&&f[8]!=3D"") =
s+=3D"&utmtco=3D"+_uES(f[8]);=0A=
  } else {=0A=
   s=3D"&utmt=3Ditem"+"&utmn=3D"+r;=0A=
   f[1]=3D_uTrim(f[1]); if(f[1]&&f[1]!=3D"") =
s+=3D"&utmtid=3D"+_uES(f[1]);=0A=
   f[2]=3D_uTrim(f[2]); if(f[2]&&f[2]!=3D"") =
s+=3D"&utmipc=3D"+_uES(f[2]);=0A=
   f[3]=3D_uTrim(f[3]); if(f[3]&&f[3]!=3D"") =
s+=3D"&utmipn=3D"+_uES(f[3]);=0A=
   f[4]=3D_uTrim(f[4]); if(f[4]&&f[4]!=3D"") =
s+=3D"&utmiva=3D"+_uES(f[4]);=0A=
   f[5]=3D_uTrim(f[5]); if(f[5]&&f[5]!=3D"") =
s+=3D"&utmipr=3D"+_uES(f[5]);=0A=
   f[6]=3D_uTrim(f[6]); if(f[6]&&f[6]!=3D"") =
s+=3D"&utmiqt=3D"+_uES(f[6]);=0A=
  }=0A=
  if (_udl.hostname && _udl.hostname!=3D"") =
s+=3D"&utmhn=3D"+_uES(_udl.hostname);=0A=
  if (_usample && _usample !=3D 100) s+=3D"&utmsp=3D"+_uES(_usample);=0A=
=0A=
  if ((_userv=3D=3D0 || _userv=3D=3D2) && _uSP()) {=0A=
   i[ii]=3Dnew Image(1,1);=0A=
   i[ii].src=3D_ugifpath+"?"+"utmwv=3D"+_uwv+s;=0A=
   i[ii].onload=3Dfunction() { _uVoid(); }=0A=
  }=0A=
  if ((_userv=3D=3D1 || _userv=3D=3D2) && _uSP()) {=0A=
   i2[ii]=3Dnew Image(1,1);=0A=
   =
i2[ii].src=3D_ugifpath2+"?"+"utmwv=3D"+_uwv+s+"&utmac=3D"+_uacct+"&utmcc=3D=
"+c;=0A=
   i2[ii].onload=3Dfunction() { _uVoid(); }=0A=
  }=0A=
 }=0A=
 return;=0A=
}=0A=
function _uFlash() {=0A=
 var f=3D"-",n=3Dnavigator;=0A=
 if (n.plugins && n.plugins.length) {=0A=
  for (var ii=3D0;ii<n.plugins.length;ii++) {=0A=
   if (n.plugins[ii].name.indexOf('Shockwave Flash')!=3D-1) {=0A=
    f=3Dn.plugins[ii].description.split('Shockwave Flash ')[1];=0A=
    break;=0A=
   }=0A=
  }=0A=
 } else {=0A=
  var fl;=0A=
  try {=0A=
   fl =3D new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");=0A=
   f =3D fl.GetVariable("$version");=0A=
  } catch(e) {}=0A=
  if (f =3D=3D "-") {=0A=
   try {=0A=
    fl =3D new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");=0A=
    f =3D "WIN 6,0,21,0";=0A=
    fl.AllowScriptAccess =3D "always";=0A=
    f =3D fl.GetVariable("$version");=0A=
   } catch(e) {}=0A=
  }=0A=
  if (f =3D=3D "-") {=0A=
   try {=0A=
    fl =3D new ActiveXObject("ShockwaveFlash.ShockwaveFlash");=0A=
    f =3D fl.GetVariable("$version");=0A=
   } catch(e) {}=0A=
  }=0A=
  if (f !=3D "-") {=0A=
   f =3D f.split(" ")[1].split(",");=0A=
   f =3D f[0] + "." + f[1] + " r" + f[2];=0A=
  }=0A=
 }=0A=
 return f;=0A=
}=0A=
function __utmLinkerUrl(l,h) {=0A=
 var p,k,a=3D"-",b=3D"-",c=3D"-",x=3D"-",z=3D"-",v=3D"-";=0A=
 var dc=3D_ubd.cookie;=0A=
 var iq =3D l.indexOf("?");=0A=
 var ih =3D l.indexOf("#");=0A=
 var url=3Dl;=0A=
 if (dc) {=0A=
  a=3D_uES(_uGC(dc,"__utma=3D"+_udh+".",";"));=0A=
  b=3D_uES(_uGC(dc,"__utmb=3D"+_udh,";"));=0A=
  c=3D_uES(_uGC(dc,"__utmc=3D"+_udh,";"));=0A=
  x=3D_uES(_uGC(dc,"__utmx=3D"+_udh,";"));=0A=
  z=3D_uES(_uGC(dc,"__utmz=3D"+_udh+".",";"));=0A=
  v=3D_uES(_uGC(dc,"__utmv=3D"+_udh+".",";"));=0A=
  k=3D(_uHash(a+b+c+x+z+v)*1)+(_udh*1);=0A=
  =
p=3D"__utma=3D"+a+"&__utmb=3D"+b+"&__utmc=3D"+c+"&__utmx=3D"+x+"&__utmz=3D=
"+z+"&__utmv=3D"+v+"&__utmk=3D"+k;=0A=
 }=0A=
 if (p) {=0A=
  if (h && ih>-1) return;=0A=
  if (h) { url=3Dl+"#"+p; }=0A=
  else {=0A=
   if (iq=3D=3D-1 && ih=3D=3D-1) url=3Dl+"?"+p;=0A=
   else if (ih=3D=3D-1) url=3Dl+"&"+p;=0A=
   else if (iq=3D=3D-1) url=3Dl.substring(0,ih-1)+"?"+p+l.substring(ih);=0A=
   else url=3Dl.substring(0,ih-1)+"&"+p+l.substring(ih);=0A=
  }=0A=
 }=0A=
 return url;=0A=
}=0A=
function __utmLinker(l,h) {=0A=
 if (!_ulink || !l || l=3D=3D"") return;=0A=
 _udl.href=3D__utmLinkerUrl(l,h);=0A=
}=0A=
function __utmLinkPost(f,h) {=0A=
 if (!_ulink || !f || !f.action) return;=0A=
 f.action=3D__utmLinkerUrl(f.action, h);=0A=
 return;=0A=
}=0A=
function __utmSetVar(v) {=0A=
 if (!v || v=3D=3D"") return;=0A=
 if (!_udo || _udo =3D=3D "") {=0A=
  _udh=3D_uDomain();=0A=
  if (_udn && _udn!=3D"") { _udo=3D" domain=3D"+_udn+";"; }=0A=
 }=0A=
 if (!_uVG()) return;=0A=
 var r=3DMath.round(Math.random() * 2147483647);=0A=
 _ubd.cookie=3D"__utmv=3D"+_udh+"."+_uES(v)+"; path=3D"+_utcp+"; =
expires=3D"+_uNx()+";"+_udo;=0A=
 var s=3D"&utmt=3Dvar&utmn=3D"+r;=0A=
 if (_usample && _usample !=3D 100) s+=3D"&utmsp=3D"+_uES(_usample);=0A=
 if ((_userv=3D=3D0 || _userv=3D=3D2) && _uSP()) {=0A=
  var i=3Dnew Image(1,1);=0A=
  i.src=3D_ugifpath+"?"+"utmwv=3D"+_uwv+s;=0A=
  i.onload=3Dfunction() { _uVoid(); }=0A=
 }=0A=
 if ((_userv=3D=3D1 || _userv=3D=3D2) && _uSP()) {=0A=
  var i2=3Dnew Image(1,1);=0A=
  =
i2.src=3D_ugifpath2+"?"+"utmwv=3D"+_uwv+s+"&utmac=3D"+_uacct+"&utmcc=3D"+=
_uGCS();=0A=
  i2.onload=3Dfunction() { _uVoid(); }=0A=
 }=0A=
}=0A=
function _uGCS() {=0A=
 var t,c=3D"",dc=3D_ubd.cookie;=0A=
 if ((t=3D_uGC(dc,"__utma=3D"+_udh+".",";"))!=3D"-") =
c+=3D_uES("__utma=3D"+t+";+");=0A=
 if ((t=3D_uGC(dc,"__utmx=3D"+_udh,";"))!=3D"-") =
c+=3D_uES("__utmx=3D"+t+";+");=0A=
 if ((t=3D_uGC(dc,"__utmz=3D"+_udh+".",";"))!=3D"-") =
c+=3D_uES("__utmz=3D"+t+";+");=0A=
 if ((t=3D_uGC(dc,"__utmv=3D"+_udh+".",";"))!=3D"-") =
c+=3D_uES("__utmv=3D"+t+";");=0A=
 if (c.charAt(c.length-1)=3D=3D"+") c=3Dc.substring(0,c.length-1);=0A=
 return c;=0A=
}=0A=
function _uGC(l,n,s) {=0A=
 if (!l || l=3D=3D"" || !n || n=3D=3D"" || !s || s=3D=3D"") return "-";=0A=
 var i,i2,i3,c=3D"-";=0A=
 i=3Dl.indexOf(n);=0A=
 i3=3Dn.indexOf("=3D")+1;=0A=
 if (i > -1) {=0A=
  i2=3Dl.indexOf(s,i); if (i2 < 0) { i2=3Dl.length; }=0A=
  c=3Dl.substring((i+i3),i2);=0A=
 }=0A=
 return c;=0A=
}=0A=
function _uDomain() {=0A=
 if (!_udn || _udn=3D=3D"" || _udn=3D=3D"none") { _udn=3D""; return 1; }=0A=
 if (_udn=3D=3D"auto") {=0A=
  var d=3D_ubd.domain;=0A=
  if (d.substring(0,4)=3D=3D"www.") {=0A=
   d=3Dd.substring(4,d.length);=0A=
  }=0A=
  _udn=3Dd;=0A=
 }=0A=
 _udn =3D _udn.toLowerCase(); =0A=
 if (_uhash=3D=3D"off") return 1;=0A=
 return _uHash(_udn);=0A=
}=0A=
function _uHash(d) {=0A=
 if (!d || d=3D=3D"") return 1;=0A=
 var h=3D0,g=3D0;=0A=
 for (var i=3Dd.length-1;i>=3D0;i--) {=0A=
  var c=3DparseInt(d.charCodeAt(i));=0A=
  h=3D((h << 6) & 0xfffffff) + c + (c << 14);=0A=
  if ((g=3Dh & 0xfe00000)!=3D0) h=3D(h ^ (g >> 21));=0A=
 }=0A=
 return h;=0A=
}=0A=
function _uFixA(c,s,t) {=0A=
 if (!c || c=3D=3D"" || !s || s=3D=3D"" || !t || t=3D=3D"") return "-";=0A=
 var a=3D_uGC(c,"__utma=3D"+_udh+".",s);=0A=
 var lt=3D0,i=3D0;=0A=
 if ((i=3Da.lastIndexOf(".")) > 9) {=0A=
  _uns=3Da.substring(i+1,a.length);=0A=
  _uns=3D(_uns*1)+1;=0A=
  a=3Da.substring(0,i);=0A=
  if ((i=3Da.lastIndexOf(".")) > 7) {=0A=
   lt=3Da.substring(i+1,a.length);=0A=
   a=3Da.substring(0,i);=0A=
  }=0A=
  if ((i=3Da.lastIndexOf(".")) > 5) {=0A=
   a=3Da.substring(0,i);=0A=
  }=0A=
  a+=3D"."+lt+"."+t+"."+_uns;=0A=
 }=0A=
 return a;=0A=
}=0A=
function _uTrim(s) {=0A=
  if (!s || s=3D=3D"") return "";=0A=
  while ((s.charAt(0)=3D=3D' ') || (s.charAt(0)=3D=3D'\n') || =
(s.charAt(0,1)=3D=3D'\r')) s=3Ds.substring(1,s.length);=0A=
  while ((s.charAt(s.length-1)=3D=3D' ') || =
(s.charAt(s.length-1)=3D=3D'\n') || (s.charAt(s.length-1)=3D=3D'\r')) =
s=3Ds.substring(0,s.length-1);=0A=
  return s;=0A=
}=0A=
function _uEC(s) {=0A=
  var n=3D"";=0A=
  if (!s || s=3D=3D"") return "";=0A=
  for (var i=3D0;i<s.length;i++) {if (s.charAt(i)=3D=3D" ") n+=3D"+"; =
else n+=3Ds.charAt(i);}=0A=
  return n;=0A=
}=0A=
function __utmVisitorCode(f) {=0A=
 var r=3D0,t=3D0,i=3D0,i2=3D0,m=3D31;=0A=
 var a=3D_uGC(_ubd.cookie,"__utma=3D"+_udh+".",";");=0A=
 if ((i=3Da.indexOf(".",0))<0) return;=0A=
 if ((i2=3Da.indexOf(".",i+1))>0) r=3Da.substring(i+1,i2); else return =
"";  =0A=
 if ((i=3Da.indexOf(".",i2+1))>0) t=3Da.substring(i2+1,i); else return =
"";  =0A=
 if (f) {=0A=
  return r;=0A=
 } else {=0A=
  var c=3Dnew =
Array('A','B','C','D','E','F','G','H','J','K','L','M','N','P','R','S','T'=
,'U','V','W','X','Y','Z','1','2','3','4','5','6','7','8','9');=0A=
  return =
c[r>>28&m]+c[r>>23&m]+c[r>>18&m]+c[r>>13&m]+"-"+c[r>>8&m]+c[r>>3&m]+c[((r=
&7)<<2)+(t>>30&3)]+c[t>>25&m]+c[t>>20&m]+"-"+c[t>>15&m]+c[t>>10&m]+c[t>>5=
&m]+c[t&m];=0A=
 }=0A=
}=0A=
function _uIN(n) {=0A=
 if (!n) return false;=0A=
 for (var i=3D0;i<n.length;i++) {=0A=
  var c=3Dn.charAt(i);=0A=
  if ((c<"0" || c>"9") && (c!=3D".")) return false;=0A=
 }=0A=
 return true;=0A=
}=0A=
function _uES(s,u) {=0A=
 if (typeof(encodeURIComponent) =3D=3D 'function') {=0A=
  if (u) return encodeURI(s);=0A=
  else return encodeURIComponent(s);=0A=
 } else {=0A=
  return escape(s);=0A=
 }=0A=
}=0A=
function _uUES(s) {=0A=
 if (typeof(decodeURIComponent) =3D=3D 'function') {=0A=
  return decodeURIComponent(s);=0A=
 } else {=0A=
  return unescape(s);=0A=
 }=0A=
}=0A=
function _uVG() {=0A=
 if((_udn.indexOf("www.google.") =3D=3D 0 || _udn.indexOf(".google.") =
=3D=3D 0 || _udn.indexOf("google.") =3D=3D 0) && _utcp=3D=3D'/' && =
_udn.indexOf("google.org")=3D=3D-1) {=0A=
  return false;=0A=
 }=0A=
 return true;=0A=
}=0A=
function _uSP() {=0A=
 var s=3D100;=0A=
 if (_usample) s=3D_usample;=0A=
 if(s>=3D100 || s<=3D0) return true;=0A=
 return ((__utmVisitorCode(1)%10000)<(s*100));=0A=
}=0A=
function urchinPathCopy(p){=0A=
 var d=3Ddocument,nx,tx,sx,i,c,cs,t,h,o;=0A=
 cs=3Dnew Array("a","b","c","v","x","z");=0A=
 h=3D_uDomain(); if (_udn && _udn!=3D"") o=3D" domain=3D"+_udn+";";=0A=
 nx=3D_uNx()+";";=0A=
 tx=3Dnew Date(); tx.setTime(tx.getTime()+(_utimeout*1000));=0A=
 tx=3Dtx.toGMTString()+";";=0A=
 sx=3Dnew Date(); sx.setTime(sx.getTime()+(_ucto*1000));=0A=
 sx=3Dsx.toGMTString()+";";=0A=
 for (i=3D0;i<6;i++){=0A=
  t=3D" expires=3D";=0A=
  if (i=3D=3D1) t+=3Dtx; else if (i=3D=3D2) t=3D""; else if (i=3D=3D5) =
t+=3Dsx; else t+=3Dnx;=0A=
  c=3D_uGC(d.cookie,"__utm"+cs[i]+"=3D"+h,";");=0A=
  if (c!=3D"-") d.cookie=3D"__utm"+cs[i]+"=3D"+c+"; path=3D"+p+";"+t+o;=0A=
 }=0A=
}=0A=
function _uCO() {=0A=
 if (!_utk || _utk=3D=3D"" || _utk.length<10) return;=0A=
 var d=3D'www.google.com';=0A=
 if (_utk.charAt(0)=3D=3D'!') d=3D'analytics.corp.google.com';=0A=
 _ubd.cookie=3D"GASO=3D"+_utk+"; path=3D"+_utcp+";"+_udo;=0A=
 var sc=3Ddocument.createElement('script');=0A=
 sc.type=3D'text/javascript';=0A=
 sc.id=3D"_gasojs";=0A=
 =
sc.src=3D'https://'+d+'/analytics/reporting/overlay_js?gaso=3D'+_utk+'&'+=
Math.random();=0A=
 document.getElementsByTagName('head')[0].appendChild(sc);  =0A=
}=0A=
function _uGT() {=0A=
 var h=3Dlocation.hash, a;=0A=
 if (h && h!=3D"" && h.indexOf("#gaso=3D")=3D=3D0) {=0A=
  a=3D_uGC(h,"gaso=3D","&");=0A=
 } else {=0A=
  a=3D_uGC(_ubd.cookie,"GASO=3D",";");=0A=
 }=0A=
 return a;=0A=
}=0A=
var _utk=3D_uGT();=0A=
if (_utk && _utk!=3D"" && _utk.length>10 && _utk.indexOf("=3D")=3D=3D-1) =
{=0A=
 if (window.addEventListener) {=0A=
  window.addEventListener('load', _uCO, false); =0A=
 } else if (window.attachEvent) { =0A=
  window.attachEvent('onload', _uCO);=0A=
 }=0A=
}=0A=
=0A=
function _uNx() {=0A=
  return (new Date((new Date()).getTime()+63072000000)).toGMTString();=0A=
}=0A=

------=_NextPart_000_0000_01CB7B6F.646C3330--

